70-touchpad.hwdb 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  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. touchpad:i8042:*
  37. touchpad:rmi:*
  38. touchpad:usb:*
  39. ID_INPUT_TOUCHPAD_INTEGRATION=internal
  40. touchpad:bluetooth:*
  41. ID_INPUT_TOUCHPAD_INTEGRATION=external
  42. ###########################################################
  43. # Apple
  44. ###########################################################
  45. # Magic Trackpad (1 and 2)
  46. touchpad:usb:v05acp030e:*
  47. touchpad:usb:v05acp0265:*
  48. ID_INPUT_TOUCHPAD_INTEGRATION=external
  49. ###########################################################
  50. # HP Elite x2 1013 G3
  51. ###########################################################
  52. touchpad:usb:v044ep1221:*
  53. ID_INPUT_TOUCHPAD_INTEGRATION=external
  54. ###########################################################
  55. # Logitech
  56. ###########################################################
  57. touchpad:usb:v046d*
  58. ID_INPUT_TOUCHPAD_INTEGRATION=external
  59. ###########################################################
  60. # Wacom
  61. ###########################################################
  62. touchpad:usb:v056a*
  63. ID_INPUT_TOUCHPAD_INTEGRATION=external