diff options
author | CoprDistGit <infra@openeuler.org> | 2025-01-06 09:48:33 +0000 |
---|---|---|
committer | CoprDistGit <infra@openeuler.org> | 2025-01-06 09:48:33 +0000 |
commit | ae27dfba33b48d971b8ab8520bcc7fd05d7433aa (patch) | |
tree | ba3a9c23207e1081b750b8703fe45ee69e959785 /70-touchpad-quirks.rules | |
parent | 840e60da60696a316477f8c228545b7320b3c5ef (diff) |
automatic import of xorg-x11-drv-synapticsopeneuler24.03_LTS
Diffstat (limited to '70-touchpad-quirks.rules')
-rw-r--r-- | 70-touchpad-quirks.rules | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/70-touchpad-quirks.rules b/70-touchpad-quirks.rules new file mode 100644 index 0000000..0485ce2 --- /dev/null +++ b/70-touchpad-quirks.rules @@ -0,0 +1,27 @@ +ACTION!="add|change", GOTO="touchpad_quirks_end" +KERNEL!="event*", GOTO="touchpad_quirks_end" + +ENV{ID_INPUT_TOUCHPAD}!="1", GOTO="touchpad_quirks_end" + +# model specific quirks + +# Dell Minis have a touchpad where the buttons and the touchpad area +# overlap. Clicking a button thus moves the pointer, this requires special +# Xorg configuration. + +ATTR{[dmi/id]product_name}=="Inspiron 1011|Inspiron 1012", \ + ENV{ID_INPUT.tags}="touchpad_button_overlap" + +ATTR{[dmi/id]product_version}=="ThinkPad X240*", ENV{ID_INPUT.tags}="touchpad_softbutton_top" +ATTR{[dmi/id]product_version}=="ThinkPad Edge E431*", ENV{ID_INPUT.tags}="touchpad_softbutton_top" +ATTR{[dmi/id]product_version}=="ThinkPad T431*", ENV{ID_INPUT.tags}="touchpad_softbutton_top" +ATTR{[dmi/id]product_version}=="ThinkPad L440*", ENV{ID_INPUT.tags}="touchpad_softbutton_top" +ATTR{[dmi/id]product_version}=="ThinkPad T440*", ENV{ID_INPUT.tags}="touchpad_softbutton_top" +ATTR{[dmi/id]product_version}=="ThinkPad L540*", ENV{ID_INPUT.tags}="touchpad_softbutton_top" +ATTR{[dmi/id]product_version}=="ThinkPad T540*", ENV{ID_INPUT.tags}="touchpad_softbutton_top" +ATTR{[dmi/id]product_version}=="ThinkPad W540*", ENV{ID_INPUT.tags}="touchpad_softbutton_top" +ATTR{[dmi/id]product_version}=="ThinkPad Helix*" ENV{ID_INPUT.tags}="touchpad_softbutton_top" +ATTR{[dmi/id]product_version}=="ThinkPad S1 Yoga", ENV{ID_INPUT.tags}="touchpad_softbutton_top" +ATTR{[dmi/id]product_version}=="ThinkPad X1 Carbon 2nd*", ENV{ID_INPUT.tags}="touchpad_softbutton_top" + +LABEL="touchpad_quirks_end" |