Hello Linus, the following patch updates my two Video4Linux-2 drivers for the "Hexium Gemini" and "Hexium Orion" cards. It adds the long missing input handling for the "Gemini" card and removes the annoying compile time warning about unused structures. It simplifies the whole driver structure by removing the header files -- instead it puts all relevant data into the C file, because these informations are not used outside of the driver. This makes the patch quite large I admit. Please apply. The detailed changes are described in the top of the patch. Thanks! Michael.