I have a Logitech QuickCam Orbit/Sphere MP. Why don the pan/tilt buttons in luvcview work?
The short version: There are different versions of the driver and different versions of luvcview that don’t always work together because at some point the IDs of the corresponding V4L2 controls changed. The long version: (adapted from a post to linux-uvc-devel by Laurent Pinchart, author of the UVC driver) Applications have several ways to interact with V4L2 devices. One of those is called the controls API. A control is usually any parameter that doesn’t directly influence streaming: brightness, contrast, autofocus, zoom, pan, tilt, etc. User-space applications can read (get) or write (set) the value of any control the device supports at any time. The QuickCam Orbit/Sphere MP has a single pan/tilt control. Writing a new value makes the webcam perform a pan motion (if the tilt value is zero), a tilt motion (if the pan value is zero), or a combined pan/tilt motion (if no value is zero). The straightforward approach was to implement a pan control and a tilt control. Setting the pan contro