Skip to content

xf86-input-wacom-0.37.99.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@jigpu jigpu released this 10 Oct 16:09
· 347 commits to master since this release

This is the RC release for the upcoming 0.38.0 version. 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
  • 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

Release Info

git tag: xf86-input-wacom-0.37.99.1

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

MD5: 88137e935bc6c5431c358baac26690f5 xf86-input-wacom-0.37.99.1.tar.bz2
SHA1: 125ba7fab225fbb503784deb06c4338e660f4e4b xf86-input-wacom-0.37.99.1.tar.bz2
SHA256: ee7ce80d2511400da4a1b02996be5920bed0b9bf1cbf3899ad6b92f36990785b xf86-input-wacom-0.37.99.1.tar.bz2
PGP: https://github.com/linuxwacom/xf86-input-wacom/releases/download/xf86-input-wacom-0.37.99.1/xf86-input-wacom-0.37.99.1.tar.bz2.sig