main: full camera control via keyboard