1. 28 May, 2009 1 commit
  2. 27 May, 2009 1 commit
  3. 23 May, 2009 2 commits
  4. 11 May, 2009 2 commits
  5. 08 May, 2009 2 commits
  6. 30 Apr, 2009 1 commit
  7. 28 Apr, 2009 9 commits
  8. 24 Apr, 2009 2 commits
  9. 19 Apr, 2009 2 commits
    • Arjan Opmeer's avatar
      Input: elantech - make sure touchpad is really in absolute mode · b2546df6
      Arjan Opmeer authored
      There exist laptops with Elantech touchpads where switching to absolute mode
      does not happen, although writing the configuration register succeeds
      without error. Reading back the register afterwards reveils that the
      absolute mode bit is not set as if masked out by the touchpad firmware.
      
      Always read back register 0x10, make sure that for hardware version 1 the
      absolute mode bit is actually set and fail otherwise. This prevents the case
      where the touchpad is claimed by the Elantech driver but is nonetheless not
      working.
      Signed-off-by: default avatarArjan Opmeer <arjan@opmeer.net>
      Signed-off-by: default avatarDmitry Torokhov <dtor@mail.ru>
      b2546df6
    • Arjan Opmeer's avatar
      Input: elantech - provide a workaround for jumpy cursor on firmware 2.34 · 3f8c0df4
      Arjan Opmeer authored
      It seems that Elantech touchpad firmware version 2.34 on the Hercules eCAFÉ
      suffers from a problem where bogus coordinates get reported at the beginning
      of a touch action. This causes the mouse cursor or the scrolled page to
      jump.
      
      Included patch provides a workaround that discards mouse packets that are
      likely to contain bogus coordinates. The workaround is activated when we
      detect touchpad with fimware version 2.34.
      Signed-off-by: default avatarArjan Opmeer <arjan@opmeer.net>
      Signed-off-by: default avatarDmitry Torokhov <dtor@mail.ru>
      3f8c0df4
  10. 18 Apr, 2009 4 commits
  11. 16 Apr, 2009 2 commits
  12. 15 Apr, 2009 10 commits
  13. 12 Apr, 2009 2 commits