Revisions of xf86-input-libinput
Ana Guerrero (anag+factory)
accepted
request 1208735
from
Stefan Dirsch (sndirsch)
(revision 45)
- Update to version 1.5.0: * the compose and kana LEDs are now supported * tablet tools now have a property to indicate the tool serial and hw id (if any) * libinput's tablet tool pressure range config is now supported * libinput's clickfinger button map config is now supported * we remap some higher keycodes to FK20 and friends, paving the way for systemd/udev to map those properly in their hwdb files
Dominique Leuenberger (dimstar_suse)
accepted
request 1077198
from
Stefan Dirsch (sndirsch)
(revision 43)
- Update to version 1.3.0 The main feature in this version is support for the new 'custom' pointer acceleration profile in libinput 1.23.0. This acceleration profile is quite flexible, so it is exposed via several properties: - "libinput Accel Custom Fallback Points" and "libinput Accel Custom Fallback Step" - "libinput Accel Custom Motion Points" and "libinput Accel Custom Motion Step" - "libinput Accel Custom Scroll Points" and "libinput Accel Custom Scroll Points" For details on what these mean, please see the man page and the libinput documentation: https://wayland.freedesktop.org/libinput/doc/latest/pointer-acceleration.html In addition, the "libinput Accel Profiles Available" and "libinput Accel Profile Enabled" properties have been expanded to 3 values. For backwards compatibility, the "libinput Accel Profile Enabled" continues to support setting 2 values only.
Dominique Leuenberger (dimstar_suse)
accepted
request 949026
from
Stefan Dirsch (sndirsch)
(revision 42)
Dominique Leuenberger (dimstar_suse)
accepted
request 932565
from
Stefan Dirsch (sndirsch)
(revision 41)
- enable build on s390x (JIRA#SLE-18632)
Dominique Leuenberger (dimstar_suse)
accepted
request 925423
from
Factory Maintainer (factory-maintainer)
(revision 40)
Automatic submission by obs-autosubmit
Dominique Leuenberger (dimstar_suse)
accepted
request 920283
from
Stefan Dirsch (sndirsch)
(revision 39)
- Update to version 1.2.0 * This release introduces support for touchpad gestures that will be available as part of X server 21.1. Additionally high-resolution scrolling data is now acquired from libinput if available and sent downstream to X server. The default scroll distance has been bumped to 120 in the process, but this should not affect correctly written clients.
Dominique Leuenberger (dimstar_suse)
accepted
request 901597
from
Stefan Dirsch (sndirsch)
(revision 38)
- Update to version 1.1.0 * This release adds a new driver-specific option: ScrollPixelDistance. This option converts movement "pixels" from libinput into the server's "scroll unit" definition and can thus help speeding up or slowing down two-finger/edge scrolling.
Dominique Leuenberger (dimstar_suse)
accepted
request 886000
from
Stefan Dirsch (sndirsch)
(revision 37)
- Update to version 1.0.1 * Only one fix, the code to set the tap button mapping property didn't correctly check for a valid device, causing memory corruption and a crash if called after a device was disabled. Or, in more user-friendly terms: if your X session crashed after calling `xinput disable $touchpad-device`, this release has the fix for it.
Richard Brown (RBrownSUSE)
accepted
request 883203
from
Stefan Dirsch (sndirsch)
(revision 36)
- Update to version 1.0.0 * The biggest change here is the license change to MIT. Due to an unfortunate copy/paste error, the actual license text used was the Historical Permission Notice and Disclaimer license. With the ack of the various contributors, the driver is now using the MIT license text as intended. The actual impact is low, the HPND is virtually identical to the MIT license anyway (ianal, consult your legal dept if you have one). * The only other notable change: cancelled touch points are now lifted correctly. Where libinput cancels a touch, e.g. in response to a palm being detected, the touch point previously got stuck in the down state. This is fixed now.
Dominique Leuenberger (dimstar_suse)
accepted
request 807191
from
Stefan Dirsch (sndirsch)
(revision 34)
- Update to version 0.30.0 * Only one noticeable change: the scroll button lock configuration option available in recent libinput versions is now exposed as the usual set of properties by this driver.
Dominique Leuenberger (dimstar_suse)
accepted
request 724822
from
Stefan Dirsch (sndirsch)
(revision 33)
- Update to version 0.29.0 * Only one real fix: we now check for the tool type as well as the serial when we create subdevices for tablet tools. Previously there were some cases where the eraser device wasn't created correctly.
Dominique Leuenberger (dimstar_suse)
accepted
request 719821
from
Stefan Dirsch (sndirsch)
(revision 32)
- move xorg.conf.d snippet from /etc/X11/xorg.conf.d to /usr/share/X11/xorg.conf.d (boo#1139692)
Stephan Kulow (coolo)
accepted
request 671818
from
Stefan Dirsch (sndirsch)
(revision 31)
- Update to version 0.28.2 * This release contains a bugfix that will likely trigger in future releases of libinput. The driver assumed wrongly that any wheel event has a nonzero discrete event and used the discrete as a divisor. Which is obviously a bad idea, mathematically speaking, because you never know what the future will bring. Hint: it will bring wheel events with a discrete of zero.
Dominique Leuenberger (dimstar_suse)
accepted
request 642107
from
Stefan Dirsch (sndirsch)
(revision 30)
- Update to version 0.28.1 * Only two commits, only one that really matters: previously the driver used the per-device slot number to fetch the tracking IDs from a driver-internal array. Because devices re-use slots, this could cause a tracking ID mismatch when two touchscreens had the finger down at the same time. This is now fixed by switching to libinput's seat-wide slot number instead.
Dominique Leuenberger (dimstar_suse)
accepted
request 622064
from
Stefan Dirsch (sndirsch)
(revision 29)
- Update to version 0.28.0 * This version adds a feature to expose the touch count for touch devices through the X device. It makes it possible for clients to adjust their UI based on the number of supported touches by this device. * Also, the draglock code had a bug and would call memset with an invalid size, causing memory corruption. You're advised to update, especially if you expect someone to use the draglock options.
Dominique Leuenberger (dimstar_suse)
accepted
request 595940
from
Stefan Dirsch (sndirsch)
(revision 28)
- Update to version 0.27.1 * Just one bugfix, a regression introduced by the new property handling in 0.27.0 caused the property to toggle left-handed to not be initialized on all devices that required it. - supersedes U_Fix-left-handed-property.patch
Dominique Leuenberger (dimstar_suse)
accepted
request 593850
from
Stefan Dirsch (sndirsch)
(revision 27)
Dominique Leuenberger (dimstar_suse)
accepted
request 527248
from
Stefan Dirsch (sndirsch)
(revision 26)
- Update to version 0.26 * A few patches that have been sitting on master for a while, of which two are documentation patches. The most interesting patch is for tablets: previously we didn't send a separate motion event before the button event which caused some clients to trigger the button event on the previous stylus position. - obsoletes U_Only-initialize-properties.patch
Displaying revisions 1 - 20 of 45