Gitweb:     
http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=0887b4cb2102e281c123abf1408f218c15fd3ba3
Commit:     0887b4cb2102e281c123abf1408f218c15fd3ba3
Parent:     9f6b37275a9f5fbb0b6657a226a633533a1b2e09
Author:     Bastien Nocera <[EMAIL PROTECTED]>
AuthorDate: Wed Nov 28 16:34:53 2007 +0100
Committer:  Jiri Kosina <[EMAIL PROTECTED]>
CommitDate: Mon Jan 28 14:51:21 2008 +0100

    HID: force hiddev creation for SONY PS3 controller
    
    The device is not discoverable, and needs to be poked to set its master, the
    Bluetooth device it will try to connect to when the "Home" button is pressed
    without a cable plugged in.
    
    Using libusb means disconnecting the device from its driver to get the 
report
    descriptor. Using hiddev, we can poke it without relinquishing control over 
it,
    so when you plug it in, it would still work as a pad.
    
    This could be then used by sixpair program, after it is rewritten to use
    hiddev instead of libusb.
    
    Signed-off-by: Bastien Nocera <[EMAIL PROTECTED]>
    Signed-off-by: Jiri Kosina <[EMAIL PROTECTED]>
---
 drivers/hid/usbhid/hid-quirks.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/hid/usbhid/hid-quirks.c b/drivers/hid/usbhid/hid-quirks.c
index 23c8993..c810d45 100644
--- a/drivers/hid/usbhid/hid-quirks.c
+++ b/drivers/hid/usbhid/hid-quirks.c
@@ -544,7 +544,7 @@ static const struct hid_blacklist {
        { USB_VENDOR_ID_PANTHERLORD, 
USB_DEVICE_ID_PANTHERLORD_TWIN_USB_JOYSTICK, HID_QUIRK_MULTI_INPUT | 
HID_QUIRK_SKIP_OUTPUT_REPORTS },
        { USB_VENDOR_ID_PLAYDOTCOM, USB_DEVICE_ID_PLAYDOTCOM_EMS_USBII, 
HID_QUIRK_MULTI_INPUT },
 
-       { USB_VENDOR_ID_SONY, USB_DEVICE_ID_SONY_PS3_CONTROLLER, 
HID_QUIRK_SONY_PS3_CONTROLLER },
+       { USB_VENDOR_ID_SONY, USB_DEVICE_ID_SONY_PS3_CONTROLLER, 
HID_QUIRK_SONY_PS3_CONTROLLER | HID_QUIRK_HIDDEV },
 
        { USB_VENDOR_ID_ATEN, USB_DEVICE_ID_ATEN_UC100KM, HID_QUIRK_NOGET },
        { USB_VENDOR_ID_ATEN, USB_DEVICE_ID_ATEN_CS124U, HID_QUIRK_NOGET },
-
To unsubscribe from this list: send the line "unsubscribe git-commits-head" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to