1# This file is part of systemd. 2# 3# Database for touchpad device information that cannot be queried directly. 4# 5# The lookup keys are composed in: 6# 70-touchpad.rules 7# 8# Note: The format of the "touchpad:" prefix match key is a 9# contract between the rules file and the hardware data, it might 10# change in later revisions to support more or better matches, it 11# is not necessarily expected to be a stable ABI. 12# 13# Match string format: 14# touchpad:<subsystem>:v<vid>p<pid>:name:<name>: 15# 16# vid/pid as 4-digit hex lowercase vendor/product 17# 18# To add local entries, create a new file 19# /etc/udev/hwdb.d/71-touchpad-local.hwdb 20# and add your rules there. To load the new rules execute (as root): 21# systemd-hwdb update 22# udevadm trigger /dev/input/eventXX 23# where /dev/input/eventXX is the touchpad in question. If in 24# doubt, simply use /dev/input/event* to reload all input rules. 25# 26# If your changes are generally applicable, preferably send them as a pull 27# request to 28# https://github.com/systemd/systemd 29# or create a bug report on https://github.com/systemd/systemd/issues and 30# include your new rules, a description of the device, and the output of 31# udevadm info /dev/input/eventXX. 32# 33# Permitted keys: 34# Specify if a touchpad is a built-in one or external: 35# ID_INPUT_TOUCHPAD_INTEGRATION=internal|external 36 37touchpad:i8042:* 38touchpad:rmi:* 39touchpad:usb:* 40 ID_INPUT_TOUCHPAD_INTEGRATION=internal 41 42touchpad:bluetooth:* 43 ID_INPUT_TOUCHPAD_INTEGRATION=external 44 45########################################################### 46# Apple 47########################################################### 48# Magic Trackpad (1 and 2) 49touchpad:usb:v05acp030e:* 50touchpad:usb:v05acp0265:* 51 ID_INPUT_TOUCHPAD_INTEGRATION=external 52 53########################################################### 54# HP Elite x2 1013 G3 55########################################################### 56touchpad:usb:v044ep1221:* 57 ID_INPUT_TOUCHPAD_INTEGRATION=external 58 59########################################################### 60# Logitech 61########################################################### 62touchpad:usb:v046d* 63 ID_INPUT_TOUCHPAD_INTEGRATION=external 64 65########################################################### 66# Wacom 67########################################################### 68touchpad:usb:v056a* 69 ID_INPUT_TOUCHPAD_INTEGRATION=external 70