• Jiri Kosina's avatar
    HID: force hid-input for Microsoft SideWinder GameVoice device · defd2086
    Jiri Kosina authored
    Microsoft SideWinder GameVoice driver is a trivial device with a few buttons
    (0x09 HID usage) and an audio connector, which just forwards the audio input
    into oridinary sound card present in the computer.
    
    Despite this fact, the only interface of this device reports itself as a
    Telephony/Headset type of HID device. This is apparently incorrect - the device
    itself doesn't provide any audio/telephony functionality. This is achieved in
    userland application which only needs to receive the button events from the HID
    driver.
    
    This patch establishes a new quirk which forces hid-input to claim a device it
    will otherwise leave untouched.
    Reported-by: default avatarTomas Carnecky <tom@dbservice.com>
    Signed-off-by: default avatarJiri Kosina <jkosina@suse.cz>
    defd2086
hid-input.c 33.6 KB