50-system-hp.quirks 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. # Do not edit this file, it will be overwritten on update
  2. [HP Chromebook 14]
  3. MatchName=*Cypress APA Trackpad *cyapa*
  4. MatchDMIModalias=dmi:*:svnHewlett-Packard:pnFalco:*
  5. AttrPressureRange=12:8
  6. # Claims to have double/tripletap but doesn't actually send it
  7. # https://bugs.freedesktop.org/show_bug.cgi?id=98538
  8. [HP Compaq 6910p]
  9. MatchName=*SynPS/2 Synaptics TouchPad
  10. MatchDMIModalias=dmi:*:svnHewlett-Packard:pnHPCompaq6910p*:*
  11. AttrEventCode=-BTN_TOOL_DOUBLETAP;-BTN_TOOL_TRIPLETAP;
  12. # Claims to have double/tripletap but doesn't actually send it
  13. # https://bugzilla.redhat.com/show_bug.cgi?id=1351285 and
  14. [HP Compaq 8510w]
  15. MatchName=*SynPS/2 Synaptics TouchPad
  16. MatchDMIModalias=dmi:*:svnHewlett-Packard:pnHPCompaq8510w*:*
  17. AttrEventCode=-BTN_TOOL_DOUBLETAP;-BTN_TOOL_TRIPLETAP;
  18. [HP Elite x2 1013 G3 Tablet Mode Switch]
  19. MatchName=*Intel Virtual Button*
  20. MatchDMIModalias=dmi:*:svnHP:pnHPElitex21013G3:*
  21. ModelTabletModeSwitchUnreliable=1
  22. # The HP OmniBook Ultra Flip 14 toggles tablet mode at a little less than 180
  23. # degrees and hardware switches off inputs at a little more than 180 degrees.
  24. # We don't suspend ourselves to allow using them in flat position. It is
  25. # possible that HP fixes this in the future (i.e. so tablet mode toggles
  26. # after 180 degrees) so check before removing these rules.
  27. # This rule is for the keyboard and...
  28. [HP OmniBook Ultra Flip Laptop 14-fh0xxx and 14t-fh000 Keyboard]
  29. MatchBus=ps2
  30. MatchUdevType=keyboard
  31. MatchDMIModalias=dmi:*:svnHP:*:rn8CDE:*
  32. ModelTabletModeNoSuspend=1
  33. # ...this rule is for the touchpad.
  34. [HP OmniBook Ultra Flip Laptop 14-fh0xxx and 14t-fh000 Touchpad]
  35. MatchBus=i2c
  36. MatchUdevType=touchpad
  37. MatchDMIModalias=dmi:*:svnHP:*:rn8CDE:*
  38. ModelTabletModeNoSuspend=1
  39. AttrPressureRange=15:5
  40. AttrThumbPressureThreshold=80
  41. AttrPalmPressureThreshold=125
  42. [HP Pavilion dm4]
  43. MatchName=*SynPS/2 Synaptics TouchPad
  44. MatchDMIModalias=dmi:*:svnHewlett-Packard:pnHPPaviliondm4NotebookPC:*
  45. ModelHPPavilionDM4Touchpad=1
  46. [HP Spectre x360 Convertible 15-bl000]
  47. MatchName=AT Translated Set 2 keyboard
  48. MatchDMIModalias=dmi:*:svnHP:pnHPSpectrex360Convertible15-bl0XX:*
  49. ModelTabletModeNoSuspend=1
  50. [HP Spectre x360 Convertible 15-bl1xx]
  51. MatchUdevType=touchpad
  52. MatchName=*SynPS/2 Synaptics TouchPad
  53. MatchDMIModalias=dmi:*:svnHP:pnHPSpectrex360Convertible15-bl1XX:*
  54. AttrPressureRange=55:40
  55. AttrThumbPressureThreshold=90
  56. AttrPalmPressureThreshold=100
  57. [HP Spectre x360 Convertible 15-ch0xx]
  58. MatchUdevType=touchpad
  59. MatchName=*SynPS/2 Synaptics TouchPad
  60. MatchDMIModalias=dmi:*:svnHP:pnHPSpectrex360Convertible15-ch0xx:*
  61. AttrThumbPressureThreshold=90
  62. AttrPalmPressureThreshold=100
  63. # The HP stream x360's embedded-controller filters out events form its builtin
  64. # keyboard when in tablet-mode itself; and it has a volume up/down on the side.
  65. # Do not suspend the keyboard when in tablet-mode so that the volume up/down
  66. # button keeps working when in tablet-mode.
  67. [HP Spectre x360 Convertible 15-ch0xx Tablet Mode Switch]
  68. MatchName=AT Translated Set 2 keyboard
  69. MatchDMIModalias=dmi:*:svnHP:pnHPSpectrex360Convertible15-ch0xx:*
  70. ModelTabletModeNoSuspend=1
  71. # Touchpad is a clickpad but INPUT_PROP_BUTTONPAD is not set, see
  72. # https://bugs.freedesktop.org/show_bug.cgi?id=97147
  73. [HP Stream 11]
  74. MatchName=SYN1EDE:00 06CB:7442*
  75. MatchDMIModalias=dmi:*:svnHewlett-Packard:pnHPStreamNotebookPC11:*
  76. AttrInputProp=+INPUT_PROP_BUTTONPAD
  77. # The HP stream x360's embedded-controller filters out events form its builtin
  78. # keyboard when in tablet-mode itself; and it has a capacitive home-button
  79. # (windows logo) underneath its display which also sends PS/2 key-events.
  80. # Do not suspend the keyboard when in tablet-mode so that the home button
  81. # keeps working when in tablet-mode.
  82. [HP Stream x360 11]
  83. MatchName=AT Translated Set 2 keyboard
  84. MatchDMIModalias=dmi:*:svnHewlett-Packard:pnHPStreamx360ConvertiblePC11:*
  85. ModelTabletModeNoSuspend=1
  86. [HP ZBook Studio G3]
  87. MatchName=AlpsPS/2 ALPS GlidePoint
  88. MatchDMIModalias=dmi:*:svnHP:pnHPZBookStudioG3:*
  89. ModelHPZBookStudioG3=1