Skip to content
Snippets Groups Projects
  1. Mar 08, 2017
  2. Feb 27, 2017
  3. Feb 21, 2017
  4. Feb 17, 2017
  5. Feb 16, 2017
  6. Feb 02, 2017
  7. Jan 19, 2017
    • Peter Hutterer's avatar
      configure.ac: libinput 1.6.0 · 7f782510
      Peter Hutterer authored
      
      Signed-off-by: default avatarPeter Hutterer <peter.hutterer@who-t.net>
      1.6.0
      7f782510
    • Peter Hutterer's avatar
      filter: normalize deltas before processing or returning them · 5f0d310e
      Peter Hutterer authored
      When the filter code switched to raw device coordinates (bdd4264d) the input
      data remained in device coordinates. Since the factor for touchpads was still
      based on the physical velocity (and thus all touchpads get the same
      acceleration factor for identical moves), the actual delta was dependent on
      the resolution. e.g.
      
      touchpad with 40u/mm: delta of 2/2 * accel factor 2 -> accel delta of 4/4
      touchpad with 20u/mm: delta of 1/1 * accel factor 2 -> accel delta of 2/2
      
      The normalized coordinates should be independent of the touchpad's resolution
      though.
      
      Affected by this was the standard mouse accel code and the touchpad accel
      code, other filters always returned unnormalized coordinates (separate bug,
      not addressed here).
      
      This patch restores the correct behaviour for mice and touchpads
      while leaving the special filters untouched. For comparision:
      * 1000+dpi mice: accelerate normalized, return normalized
      * touchpads: accelerate unnormalized, return normalized
      * low-dpi mice: accelerate unnormalized, return unnormalized
      * trackpoints: accelerate unnormalized, return unnormalized
      * x230: don't touch, already does the right thing
      
      https://bugs.freedesktop.org/show_bug.cgi?id=99383
      
      
      
      Signed-off-by: default avatarPeter Hutterer <peter.hutterer@who-t.net>
      Reviewed-by: default avatarHans de Goede <hdegoede@redhat.com>
      5f0d310e
  8. Jan 18, 2017
  9. Jan 17, 2017
  10. Jan 16, 2017
  11. Jan 15, 2017
Loading