20 May, 2008

1 commit


22 Apr, 2008

1 commit

  • Currently using debug=1 with hid module prints out all sent and received
    reports to the kernel log, while in many cases we only want to see the
    report descriptors and hid-input mappings that are printed when a device
    is probed.

    Add new level debug=2, and only dump the report traffic with that level.

    Signed-off-by: Anssi Hannula
    Signed-off-by: Jiri Kosina

    Anssi Hannula
     

14 Oct, 2007

3 commits

  • HUT 1.12 defines Logoff usage 0x19c in Consumer page. There are
    keyboards out there emitting this usage code (for example Microsoft
    Wireless Laser Keyboard 6000). Add this key so that HID code could
    map usages to it.

    Signed-off-by: Khelben Blackstaff
    Signed-off-by: Dmitry Torokhov
    Signed-off-by: Jiri Kosina

    Khelben Blackstaff
     
  • - added KERN_DEBUG to output lines
    - fixed preffered -> preferred typo
    - added const to char *'s

    Also, exported symbol hid_resolv_event is unused by the current
    kernel tree and perhaps should be removed.

    Signed-off-by: Joe Perches
    Signed-off-by: Jiri Kosina

    Joe Perches
     
  • This keyboard emits a few usages that are not handled properly by
    hid-input.

    The usages from MSVENDOR page are colliding with Chicony Tactical
    Pad device, so we have to distinguish in runtime. Ugly ...

    Also, the buttons 1-5 have to be handled in a non-standard way,
    as they are emitted by the keyboard in a bitfield-like fashion, but
    the field is not presented as bit-field by the keyboard. The keys can't
    be pressed simultaneously, so the handling we have is correct.

    This patch also extends hid_keyboard[] with KPLeftParenthesis and
    KPRightParenthesis as defined by Keyboard page in HUT 1.12. The
    corresponding usages are also emitted by this keyboard.

    Signed-off-by: Jiri Kosina

    Jiri Kosina
     

09 Jul, 2007

1 commit

  • There have been many reports recently about broken HID devices, the
    diagnosis of which required users to recompile their kernels in order
    to be able to provide debugging output needed for coding a quirk for
    a particular device.

    This patch makes CONFIG_HID_DEBUG default y if !EMBEDDED and makes it
    possible to control debugging output produced by HID code by supplying
    'debug=1' module parameter.

    Signed-off-by: Jiri Kosina

    Jiri Kosina
     

01 Mar, 2007

1 commit


05 Feb, 2007

2 commits