Public bug reported:
[Impact]
* The touchpad's right button become no function after update to 5.4
kernel
* The INPUT_PROP_BUTTONPAD property is set by 5.4 kernel, so that
libinput regard it as clickpad.
* Add a model quirk to unset the bit can make touchpad's right button
works normally.
[Test Case]
* 1. Boot into Ubuntu
2. Identify touchpad input device number,
can be obtained in $HOME/.local/share/xorg/Xorg.0.log
3. $ udevadm info /sys/class/input/inputX
check PROP environment variable,
it is 5 if INPUT_PROP_BUTTONPAD property is set
4. And the touchpad right button become no function
5. After update the libevdev with disable_property
API and libinput10 with model quirk
6. reboot
7. The input device PROP is still 5,
but touchpad right button is workable
[Where problems could occur]
* For libevdev2 package, backport the upstream commit:
https://gitlab.freedesktop.org/libevdev/libevdev/-/commit/4226c7801b4ea1b0c7d1eaac47ca24ece8f24809
The API is not originally exist in the system,
so it will only be utilized by our model quirk.
* For libinput, add model quirk for the platform to disable
INPUT_PROP_BUTTONPAD bit.
Only disable the INPUT_PROP_BUTTONPAD for specified model,
and it doesn't issue any
IO command to kernel, so the behavior should be the same
as previous kernel when INPUT_PROP_BUTTONPAD is not set.
[Other Info]
* A public bug is reported
https://www.dell.com/community/Linux-Developer-Systems/Touchpad-right-click-button-not-working-with-Ubuntu-20-04-on/td-p/7636831
** Affects: libinput (Ubuntu)
Importance: Undecided
Status: New
** Description changed:
[Impact]
- * The touchpad's right button become no function after update to 5.4
+ * The touchpad's right button become no function after update to 5.4
kernel
- * The INPUT_PROP_BUTTONPAD property is set by 5.4 kernel, so that
+ * The INPUT_PROP_BUTTONPAD property is set by 5.4 kernel, so that
libinput regard it as clickpad.
- * Add a model quirk to unset the bit can make touchpad's right button
+ * Add a model quirk to unset the bit can make touchpad's right button
works normally.
[Test Case]
- * 1. Boot into Ubuntu
- 2. Identify touchpad input device number,
- can be obtained in $HOME/.local/share/xorg/Xorg.0.log
- 3. $ udevadm info /sys/class/input/inputX
- check PROP environment variable, it is 5 if INPUT_PROP_BUTTONPAD
property is set
- 4. And the touchpad right button become no function
- 5. After update the libevdev with disable_property API and libinput10 with
model quirk
- 6. reboot
- 7. The input device PROP is still 5, but touchpad right button is workable
+ * 1. Boot into Ubuntu
+ 2. Identify touchpad input device number,
+ can be obtained in $HOME/.local/share/xorg/Xorg.0.log
+ 3. $ udevadm info /sys/class/input/inputX
+ check PROP environment variable,
+ it is 5 if INPUT_PROP_BUTTONPAD property is set
+ 4. And the touchpad right button become no function
+ 5. After update the libevdev with disable_property
+ API and libinput10 with model quirk
+ 6. reboot
+ 7. The input device PROP is still 5,
+ but touchpad right button is workable
[Where problems could occur]
- * For libevdev2 package, backport the upstream commit:
-
https://gitlab.freedesktop.org/libevdev/libevdev/-/commit/4226c7801b4ea1b0c7d1eaac47ca24ece8f24809
- The API is not originally exist in the system, so it will only be utilized
by our model quirk.
+ * For libevdev2 package, backport the upstream commit:
+
https://gitlab.freedesktop.org/libevdev/libevdev/-/commit/4226c7801b4ea1b0c7d1eaac47ca24ece8f24809
+ The API is not originally exist in the system,
+ so it will only be utilized by our model quirk.
- * For libinput, add model quirk for the platform to disable
INPUT_PROP_BUTTONPAD bit.
- Only disable the INPUT_PROP_BUTTONPAD for specified model, and it doesn't
issue any
- IO command to kernel, so the behavior should be the same as previous
kernel when
- INPUT_PROP_BUTTONPAD is not set
+ * For libinput, add model quirk for the platform to disable
+ INPUT_PROP_BUTTONPAD bit.
+ Only disable the INPUT_PROP_BUTTONPAD for specified model,
+ and it doesn't issue any
+ IO command to kernel, so the behavior should be the same
+ as previous kernel when INPUT_PROP_BUTTONPAD is not set.
[Other Info]
-
- * A public bug is reported
-
https://www.dell.com/community/Linux-Developer-Systems/Touchpad-right-click-button-not-working-with-Ubuntu-20-04-on/td-p/7636831
+
+ * A public bug is reported
+
https://www.dell.com/community/Linux-Developer-Systems/Touchpad-right-click-button-not-working-with-Ubuntu-20-04-on/td-p/7636831
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to libinput in Ubuntu.
https://bugs.launchpad.net/bugs/1906341
Title:
Touchpad button doesn't work on Dell Precision 7550/7750
Status in libinput package in Ubuntu:
New
Bug description:
[Impact]
* The touchpad's right button become no function after update to 5.4
kernel
* The INPUT_PROP_BUTTONPAD property is set by 5.4 kernel, so that
libinput regard it as clickpad.
* Add a model quirk to unset the bit can make touchpad's right button
works normally.
[Test Case]
* 1. Boot into Ubuntu
2. Identify touchpad input device number,
can be obtained in $HOME/.local/share/xorg/Xorg.0.log
3. $ udevadm info /sys/class/input/inputX
check PROP environment variable,
it is 5 if INPUT_PROP_BUTTONPAD property is set
4. And the touchpad right button become no function
5. After update the libevdev with disable_property
API and libinput10 with model quirk
6. reboot
7. The input device PROP is still 5,
but touchpad right button is workable
[Where problems could occur]
* For libevdev2 package, backport the upstream commit:
https://gitlab.freedesktop.org/libevdev/libevdev/-/commit/4226c7801b4ea1b0c7d1eaac47ca24ece8f24809
The API is not originally exist in the system,
so it will only be utilized by our model quirk.
* For libinput, add model quirk for the platform to disable
INPUT_PROP_BUTTONPAD bit.
Only disable the INPUT_PROP_BUTTONPAD for specified model,
and it doesn't issue any
IO command to kernel, so the behavior should be the same
as previous kernel when INPUT_PROP_BUTTONPAD is not set.
[Other Info]
* A public bug is reported
https://www.dell.com/community/Linux-Developer-Systems/Touchpad-right-click-button-not-working-with-Ubuntu-20-04-on/td-p/7636831
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libinput/+bug/1906341/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp