github linuxwacom/xf86-input-wacom xf86-input-wacom-0.38.0

This is the final release of version 0.38.0. No changes were made since the RC 0.37.99.1 release, so the previous release notes follow:

This release makes a number of notable changes to the gesture handling code. Chief among these is that touchscreen devices will no longer use the in-driver gesture recognizer by default. The desktop environment will instead be responsible for handling any touchscreen gestures. This change was made to improve the experience by allowing the use of richer desktop gestures. Users of the GNOME environment will now be able to make use of the gestures described in 1. Users of other desktop environments are recommended to install and configure the Touchegg 2 tool. It is of course also possible to instead create an xorg.conf.d configuration file that re-enables in-driver gestures. Touchpad devices are not subject to this change and will continue to use the in-driver gesture recgonizer for the time being.

In addition to this change, a number of improvements have been made to the in-driver gesture recognizer which should result in smoother scroll and zoom interactions with windows. The initial delay to recognize a gesture should be eliminated, and the amount your fingers have to move should now be more comfortable across a wider range of devices.

Commit Log

  • Aaron Armstrong Skomra (1):

    • Remove and replace references to Sourceforge
  • Jason Gerecke (17):

    • Fix panscroll when using non-default tablet area
    • Change wcmCursorProxoutDist from a common to a private property
    • Allow use of proxout feature for any relative tablet tool (stylus, eraser, cursor)
    • Allow CursorProximity to take effect even if distance == 0 on tablet surface
    • Use a proxout height of 30 for all stylus devices
    • Do not wait wcmTapTime to enter scroll or zoom mode
    • Prevent spurious right-clicks at the end of very short scroll and zoom gestures
    • Overhaul calculation of default scroll, zoom, and spread distances
    • Use wcmScrollDistance as scroll threshold; recognize scrolling more consistently
    • Minor cleanups for wcmFingerScroll and wcmFingerZoom
    • Do not start scroll gesture if fingers are moving opposite directions
    • Revert "Reset wcmGestureState to current device state upon gesture start"
    • Trigger scroll and zoom gestures immediately after they are detected
    • Change default gesture mode: touchpad=on, touchscreen=off
    • Perform a few cleanups in wcmTouchFilter.c
    • Handle multitouch mode up at the very start wcmGestureFilter
    • wacom 0.37.99.1
    • wacom 0.38.0
  • Peter Hutterer (2):

    • Remove misplaced comment
    • travis CI: rework and simplify
  • Ping Cheng (1):

    • Support new MobileStudio Pro for older kernels
  • ShapeShifter499 (1):

    • Add support for Surface Go and Nuvision Solo 10 Draw

git tag: xf86-input-wacom-0.38.0

https://github.com/linuxwacom/xf86-input-wacom/releases/download/xf86-input-wacom-0.38.0/xf86-input-wacom-0.38.0.tar.bz2

MD5: da17ae395f367914e9e4c9eef79b2e42 xf86-input-wacom-0.38.0.tar.bz2
SHA1: b153c976365a54af3d5265e50e7a1e6eb415851d xf86-input-wacom-0.38.0.tar.bz2
SHA256: a1cd08dfb92eb770353b838561a0d89e06a54f599c808ec4d8bbb4f3c686a370 xf86-input-wacom-0.38.0.tar.bz2
PGP: https://github.com/linuxwacom/xf86-input-wacom/releases/download/xf86-input-wacom-0.38.0/xf86-input-wacom-0.38.0.tar.bz2.sig

Don't miss a new xf86-input-wacom release

NewReleases is sending notifications on new releases.