Skip to content
Snippets Groups Projects
  1. Jul 21, 2011
  2. Jul 12, 2011
  3. Jul 11, 2011
  4. Jun 27, 2011
  5. Jun 24, 2011
  6. Jun 14, 2011
  7. Jun 08, 2011
    • Stefan Kriwanek's avatar
      HID: Add driver to fix Speedlink VAD Cezanne support · 74bc6953
      Stefan Kriwanek authored
      
      Speedlink VAD Cezanne have a hardware bug that makes the cursor "jump" from one
      place to another every now and then. The issue are relative motion events
      erroneously reported by the device, each having a distance value of +256. This
      256 can in fact never occur due to real motion, therefore those events can
      safely be ignored.  The driver also drops useless EV_REL events with a value of
      0, that the device sends every time it sends an "real" EV_REL or EV_KEY event.
      
      Signed-off-by: default avatarStefan Kriwanek <mail@stefankriwanek.de>
      Signed-off-by: default avatarJiri Kosina <jkosina@suse.cz>
      74bc6953
  8. Jun 07, 2011
  9. May 24, 2011
  10. May 20, 2011
  11. May 19, 2011
  12. May 18, 2011
  13. May 09, 2011
  14. May 03, 2011
  15. Apr 28, 2011
  16. Apr 26, 2011
  17. Apr 22, 2011
  18. Apr 06, 2011
  19. Mar 21, 2011
    • Jiri Kosina's avatar
      HID: add support for Skycable 0x3f07 wireless presenter · d586dca0
      Jiri Kosina authored
      
      This device contains the very same bug in report descriptor as the
      Ortek ones do (i.e. LogicalMinimum == 1, which is wrong for the key
      array).
      
      As we have more reports for the Ortek devices, we are keeping the driver
      name for now. Apparently there is a chip producer which sells chip with
      this buggy descriptor to multiple vendors. Thus if such reports start
      to come at highger frequency, we'll either have to rename the driver
      accordingly, or come up with more generic workaround.
      
      Signed-off-by: default avatarJiri Kosina <jkosina@suse.cz>
      d586dca0
  20. Mar 16, 2011
  21. Mar 12, 2011
  22. Feb 17, 2011
  23. Feb 03, 2011
  24. Jan 31, 2011
  25. Jan 20, 2011
  26. Jan 11, 2011
  27. Jan 07, 2011
  28. Dec 21, 2010
    • Melchior FRANZ's avatar
      USB: add support for Dream Cheeky DL100B Webmail Notifier (1d34:0004) · 73bc7d31
      Melchior FRANZ authored
      So far the USBLED driver only supports Delcom's "USB Visual Signal
      Indicator" (http://www.delcomproducts.com/products_USBLMP.asp). The
      driver generates virtual files "red", "green", and "blue" under the
      device's /sys/ directory, where color values can be read from and
      written to.
      
      This patch adds support for Dream Cheeky's "DL100B Webmail Notifier"
      (http://www.dreamcheeky.com/webmail-notifier -- available from several
      shops, such as http://www.conrad.at/ce/de/product/777048/USB-WEBMAIL
      
      ).
      This device isn't as pretty as Delcom's, but it's *far* cheaper, and
      its 3 LEDs can be set in 32 brightness steps each. The grey envelope
      contour can easily be removed, leaving a rather neutral white box (with
      a few small holes), which is useful for generic signalling purposes.
      Of course, the small circuit board can easily be put into a prettier
      case.
      
      The DL100B device pretends to be a HID, but the HID descriptor shows
      that it's not overly useful as such (see below). The patch therefore
      removes the "HID-ness" (hid-core.c, hid-ids.h), and adds the necessary
      commands to usbled.c. The protocol info comes from the developer's
      manual that Dream Cheeky kindly provided (815DeveloperManual.pdf).
      
      HID descriptor:
      
        0: 05 01   Usage Page 'Generic Desktop Controls'
        2: 09 10   Usage 'Reserved'
        4: a1 01   Collection 'Application (mouse, keyboard)'
        6: 05 00           Usage Page 'Undefined'
        8: 19 10           Usage Minimum = 16
       10: 29 11           Usage Maximum = 17
       12: 15 00           Logical Minimum = 0
       14: 25 0f           Logical Maximum = 15
       16: 75 08           Report Size = 8
       18: 95 08           Report Count = 8
       20: 91 02           Output data *var abs lin pref-state null-pos non-vol bit-field
       22: 19 10           Usage Minimum = 16
       24: 29 11           Usage Maximum = 17
       26: 15 00           Logical Minimum = 0
       28: 25 0f           Logical Maximum = 15
       30: 75 08           Report Size = 8
       32: 95 08           Report Count = 8
       34: 81 00           Input data array abs lin pref-state null-pos non-vol bit-field
       36: c0      End Collection
      
      Signed-off-by: default avatarMelchior FRANZ <mfranz@aon.at>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
      73bc7d31
  29. Dec 18, 2010
Loading