1. 28 Apr, 2017 4 commits
  2. 26 Apr, 2017 5 commits
  3. 25 Apr, 2017 4 commits
  4. 24 Apr, 2017 1 commit
    • Peter Hutterer's avatar
      evdev: improve default scroll button detection · 555ee1a9
      Peter Hutterer authored
      Try to guess the default scroll buttons a bit better. Right now we default to
      scroll button 0 (disabled) whenever a device doesn't have a middle button but
      we might as well cast a wider net here as setting a scroll button only has a
      direct effect when button scrolling is enabled.
      
      Use the first extra button we find or fall back onto the right button if we
      don't have any extra buttons.
      Signed-off-by: Peter Hutterer's avatarPeter Hutterer <peter.hutterer@who-t.net>
      555ee1a9
  5. 23 Apr, 2017 1 commit
  6. 21 Apr, 2017 6 commits
  7. 20 Apr, 2017 3 commits
  8. 04 Apr, 2017 2 commits
  9. 01 Apr, 2017 1 commit
  10. 30 Mar, 2017 3 commits
    • Peter Hutterer's avatar
      udev: set size hint for the Apple Magic Trackpad · 5dac1ece
      Peter Hutterer authored
      Not required because it sets the resolution in the kernel, but we have a
      generic "Apple touchpads" rule with a different size. Even though libinput
      won't use this property, let's override the generic one with the right
      dimensions.
      Signed-off-by: Peter Hutterer's avatarPeter Hutterer <peter.hutterer@who-t.net>
      5dac1ece
    • Peter Hutterer's avatar
      test: unset MOUSE_DPI for the apple magic mouse · 4030959f
      Peter Hutterer authored
      As of systemd commit f013e99e160f385a0c02793c612ef4c8a8ffc4d7, ID_BUS is now
      set for all bluetooth devices, not just those with subsystem bluetooth. This
      affects the Apple Magic Mouse and sets the systemd hwdb's MOUSE_DPI value.
      
      That value is different to the test results we currently have, causing some
      tests to fail because different deltas are generated (e.g.
      pointer_scroll_button).
      
      Our udev rules are prefixed 99 and thus apply after the various system rules.
      So we can't easily set ID_BUS in our rule because it'll apply after
      70-mouse.rules checks for the bustype. So we'd have to detect systemd version
      or so, but the easy way is to simply force MOUSE_DPI to the empty value. For
      our test cases it doesn't matter if the DPI is set correctly anyway.
      Signed-off-by: Peter Hutterer's avatarPeter Hutterer <peter.hutterer@who-t.net>
      4030959f
    • Peter Hutterer's avatar
      test: fix udev rule for click count device · 402be40b
      Peter Hutterer authored
      Assigned click counts to other, unrelated devices
      Signed-off-by: Peter Hutterer's avatarPeter Hutterer <peter.hutterer@who-t.net>
      402be40b
  11. 29 Mar, 2017 1 commit
  12. 28 Mar, 2017 6 commits
  13. 24 Mar, 2017 1 commit
  14. 23 Mar, 2017 2 commits