1. 19 Jul, 2009 1 commit
  2. 15 May, 2009 1 commit
  3. 13 May, 2009 1 commit
    • Bastien Nocera's avatar
      HID: Wacom Graphire Bluetooth driver · ca2dcd40
      Bastien Nocera authored
      
      
      Based on the work by Andrew Zabolotny, an HID driver for the Bluetooth
      Wacom tablet. This is required as it uses a slightly different
      protocols from what's currently support by the drivers/input/wacom*
      driver, and those only support USB.
      
      A user-space patch is required to activate mode 2 of the Wacom tablet,
      as hidp does not support hid_output_raw_report.
      
      Signed-off-by: default avatarBastien Nocera <hadess@hadess.net>
      Signed-off-by: default avatarJiri Kosina <jkosina@suse.cz>
      ca2dcd40
  4. 01 May, 2009 1 commit
  5. 17 Apr, 2009 1 commit
  6. 30 Mar, 2009 5 commits
  7. 25 Mar, 2009 1 commit
    • Oliver Neukum's avatar
      HID: autosuspend support for USB HID · 0361a28d
      Oliver Neukum authored
      
      
      This uses the USB busy mechanism for aggessive autosuspend of USB
      HID devices. It autosuspends all opened devices supporting remote wakeup
      after a timeout unless
      
      - output is being done to the device
      - a key is being held down (remote wakeup isn't triggered upon key release)
      - LED(s) are lit
      - hiddev is opened
      
      As in the current driver closed devices will be autosuspended even if they
      don't support remote wakeup.
      
      The patch is quite large because output to devices is done in hard interrupt
      context meaning a lot a queuing and locking had to be touched. The LED stuff
      has been solved by means of a simple counter. Additions to the generic HID code
      could be avoided. In addition it now covers hidraw. It contains an embryonic
      version of an API to let the generic HID code tell the lower levels which
      capabilities with respect to power management are needed.
      
      Signed-off-by: default avatarOliver Neukum <oneukum@suse.de>
      Signed-off-by: default avatarJiri Kosina <jkosina@suse.cz>
      0361a28d
  8. 17 Feb, 2009 2 commits
    • Anssi Hannula's avatar
      HID: move tmff and zpff devices from ignore_list to blacklist · daedb3d6
      Anssi Hannula authored
      
      
      The devices handled by hid-tmff and hid-zpff were added in the
      hid_ignore_list[] instead of hid_blacklist[] in hid-core.c, thus
      disabling them completely.
      
      hid_ignore_list[] causes hid layer to skip the device, while
      hid_blacklist[] indicates there is a specific driver in hid bus.
      
      Re-enable the devices by moving them to the correct list.
      
      Signed-off-by: default avatarAnssi Hannula <anssi.hannula@gmail.com>
      Signed-off-by: default avatarJiri Kosina <jkosina@suse.cz>
      daedb3d6
    • Michael Tokarev's avatar
      HID: blacklist Powercom USB UPS · 35cfd1d9
      Michael Tokarev authored
      
      
      For quite some time users with various UPSes from Powercom were forced to play
      magic with bind/unbind in /sys in order to be able to see the UPSes.  The
      beasts does not work as HID devices, even if claims to do so.  cypress_m8
      driver works with the devices instead, creating a normal serial port with which
      normal UPS controlling software works.
      
      The manufacturer confirmed the upcoming models with proper HID support will
      have different device IDs.  In any way, it's wrong to have two completely
      different modules for one device in kernel.
      
      Blacklist the device in HID (add it to hid_ignore_list) to stop this mess,
      finally.
      
      Signed-off-By: default avatarMichael Tokarev <mjt@tls.msk.ru>
      Signed-off-by: default avatarJiri Kosina <jkosina@suse.cz>
      35cfd1d9
  9. 29 Jan, 2009 2 commits
  10. 03 Jan, 2009 8 commits
  11. 28 Nov, 2008 1 commit
  12. 20 Nov, 2008 2 commits
  13. 16 Nov, 2008 1 commit
  14. 13 Nov, 2008 4 commits
  15. 11 Nov, 2008 1 commit
  16. 29 Oct, 2008 1 commit
    • Alan Stern's avatar
      HID: add quirk entry for no-name keyboard (0x13ba/0x0017) · fa157bdf
      Alan Stern authored
      
      
      This patch (as1157) adds a no-name PS/2-to-USB keyboard+mouse adapter
      to the hid-dell driver.  (The device shows up with a Product string
      saying "Generic USB K/B", nothing more.)  This will force an initial
      "Set-LEDs" report to be sent to the device, without which it won't
      send any keystroke information.  Several bug reports mentioning this
      device have been filed in various forums; the patch should resolve
      them.
      
      This is just a temporary stop-gap for 2.6.28.  A later patch for
      2.6.29 will introduce a more generic mechanism for "Set-LEDs", making
      this change (and the entire hid-dell driver) unnecessary.
      
      Signed-off-by: default avatarAlan Stern <stern@rowland.harvard.edu>
      Signed-off-by: default avatarJiri Kosina <jkosina@suse.cz>
      fa157bdf
  17. 23 Oct, 2008 1 commit
    • Jiri Kosina's avatar
      HID: Add support for Sony Vaio VGX-TP1E · cc6e0bbb
      Jiri Kosina authored
      
      
      The Sony Vaio VGX-TP1E multimedia PC has a wireless keyboard with
      a touchpad.
      
      The mouse pointer is wrongly declared as constant non-data variable, which make
      HID code to completely ignore all the "Pointer" usages.
      Fix the report descriptor before it enters the parser to contain touchpad
      pointer description that is correctly parsable (declaring data rather than
      constant).
      
      Reported-by: default avatarStefan Hundhammer <sh@suse.de>
      Signed-off-by: default avatarJiri Kosina <jkosina@suse.cz>
      cc6e0bbb
  18. 22 Oct, 2008 1 commit
  19. 20 Oct, 2008 1 commit
  20. 17 Oct, 2008 2 commits
  21. 15 Oct, 2008 1 commit
  22. 14 Oct, 2008 1 commit