1. 01 Aug, 2017 1 commit
  2. 10 Jul, 2017 1 commit
  3. 03 May, 2017 1 commit
  4. 24 Feb, 2017 1 commit
    • Peter Hutterer's avatar
      evdev: standardize log messsages · 6181adbd
      Peter Hutterer authored
      Prefix device log messages with the device's sysname so it's more obvious
      where the messages are coming from. This makes it much easier to grep for a
      specific device's messages but also adds some identifier to messages that
      were previously without any identifier (e.g. all the state machine debugging)
      
      All info and error messages also automatically prefix the device name, so
      those messages are standardised too, e.g
      
      an info message now:
        event4  - SynPS/2 Synaptics TouchPad: is tagged by udev as: Touchpad
      a debug message now:
        event4  - using pressure-based touch detection
      
      And since this required changing a lot of the strings in messages anyway,
      polish a few minor things too.
      Signed-off-by: Peter Hutterer's avatarPeter Hutterer <peter.hutterer@who-t.net>
      Acked-by: default avatarHans de Goede <hdegoede@redhat.com>
      6181adbd
  5. 23 Jan, 2017 2 commits
  6. 21 Dec, 2016 1 commit
  7. 20 Dec, 2016 1 commit
  8. 15 Dec, 2016 1 commit
  9. 05 Dec, 2016 1 commit
  10. 04 Aug, 2016 1 commit
  11. 20 Jul, 2016 1 commit
  12. 03 Jul, 2016 1 commit
  13. 28 Jun, 2016 1 commit
  14. 09 Jun, 2016 1 commit
  15. 15 May, 2016 1 commit
  16. 29 Mar, 2016 1 commit
  17. 28 Feb, 2016 1 commit
  18. 26 Jan, 2016 1 commit
  19. 25 Jan, 2016 4 commits
  20. 22 Jan, 2016 2 commits
  21. 20 Jan, 2016 6 commits
  22. 15 Nov, 2015 1 commit
  23. 19 Aug, 2015 1 commit
    • Peter Hutterer's avatar
      touchpad: use unaccelerated motion data for scrolling · c8da19b5
      Peter Hutterer authored
      For short and quick scroll gestures, those that should only trigger a few
      lines of scroll the pointer acceleration is wildly unpredictable. Since we
      average the motion of both fingers it's hard enough to intuitively predict
      what the motion will be like. On top of that is the small threshold before we
      start scrolling, so some of the initial motion gets swallowed before we
      accelerate, making the next motion even more unpredictable.
      
      The end result is that multiple seemingly identical finger motions cause
      wildly different scroll motion.
      
      Drop pointer acceleration for two-finger and edge scrolling. This makes short
      scroll motions much more predictable and doesn't seem to have much effect on
      long scroll motions. Plus, in natural scroll mode it really feels like the
      content is stuck to your fingers now. Go wash your hands.
      
      https://bugzilla.redhat.com/show_bug.cgi?id=1249365Signed-off-by: Peter Hutterer's avatarPeter Hutterer <peter.hutterer@who-t.net>
      Reviewed-by: default avatarHans de Goede <hdegoede@redhat.com>
      c8da19b5
  24. 03 Aug, 2015 4 commits
  25. 30 Jul, 2015 2 commits
  26. 28 Jul, 2015 1 commit