[PATCH libinput] udev: add quirk for Chalkboard Electronics HID Touchscreen

Matt Porter mporter at konsulko.com
Tue Sep 19 16:41:52 UTC 2017


The Chalkboard Electronics HID Touchscreen is classified as
a tablet device by systemd udev because it has BTN_TOOL_PEN
support. It also reports a resolution of 0 for both X and Y
axes in absinfo. This causes libinput to reject it as an
invalid tablet device.

This quirk reclassifies the device as a touchscreen which
allows it to be added as a valid input device.

Signed-off-by: Matt Porter <mporter at konsulko.com>
---
 udev/90-libinput-model-quirks.hwdb | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/udev/90-libinput-model-quirks.hwdb b/udev/90-libinput-model-quirks.hwdb
index 72fcdca..6348f0c 100644
--- a/udev/90-libinput-model-quirks.hwdb
+++ b/udev/90-libinput-model-quirks.hwdb
@@ -72,6 +72,13 @@ libinput:name:*ETPS/2 Elantech Touchpad*:dmi:*svnASUSTeKCOMPUTERINC.:pnX555LAB:*
  LIBINPUT_MODEL_TOUCHPAD_VISIBLE_MARKER=1
 
 ##########################################
+# Chalkboard Electronics
+##########################################
+libinput:name:Chalkboard Electronics HID Touchscreen:dmi:*
+ ID_INPUT_TABLET=0
+ ID_INPUT_TOUCHSCREEN=1
+
+##########################################
 # Chicony
 ##########################################
 # Acer Hawaii Keyboard, uses Chicony VID
-- 
2.11.0



More information about the wayland-devel mailing list