quirks: Add quirks for Acer Switch Alpha 12
authorCarlos Garnacho <carlosg@gnome.org>
Tue, 21 Aug 2018 09:51:09 +0000 (11:51 +0200)
committerCarlos Garnacho <carlosg@gnome.org>
Tue, 21 Aug 2018 11:10:01 +0000 (13:10 +0200)
This is a 2-in-1 laptop with detachable keyboard. The AT keyboard
device is used for tablet-integrated keys (volume, leftmeta) and
should not get disabled with tablet-mode enabled.

The touchpad integrated in the detachable keyboard is already
handled through the "Acer Hawaii Keyboard" chicony rule.

Related: https://gitlab.freedesktop.org/libinput/libinput/issues/115

Signed-off-by: Carlos Garnacho <carlosg@gnome.org>
meson.build
quirks/50-system-acer.quirks [new file with mode: 0644]

index ec2b0b9..dc82f34 100644 (file)
@@ -251,6 +251,7 @@ quirks_data = [
        'quirks/30-vendor-razer.quirks',
        'quirks/30-vendor-synaptics.quirks',
        'quirks/30-vendor-wacom.quirks',
+       'quirks/50-system-acer.quirks',
        'quirks/50-system-apple.quirks',
        'quirks/50-system-asus.quirks',
        'quirks/50-system-chicony.quirks',
diff --git a/quirks/50-system-acer.quirks b/quirks/50-system-acer.quirks
new file mode 100644 (file)
index 0000000..eb981b4
--- /dev/null
@@ -0,0 +1,5 @@
+[Acer Switch Alpha 12]
+MatchName=AT Translated Set 2 keyboard
+MatchDMIModalias=dmi:*svnAcer:pnSwitchSA5-271:*
+ModelTabletModeNoSuspend=1
+