mirror of
https://gitlab.freedesktop.org/libinput/libinput.git
synced 2026-01-10 04:30:16 +01:00
quirks: add palm rejection support for all Razer Blade models
Generated with a script to scrape the openrazer project for Razer Blade internal keyboard VIDs, see `razer_quirk_util.py` [1] This allows us to potentially bulk-add all Razer Blade models to benefit from palm rejection, rather than processing individual requests and merges. [1] https://gist.github.com/danryu/ee0c24ac50af40321550462bbf9ab594 Signed-off-by: dan g <dan.garton@gmail.com>
This commit is contained in:
parent
e72b30f424
commit
3dcfae3fb6
1 changed files with 155 additions and 7 deletions
|
|
@ -1,27 +1,175 @@
|
|||
# Do not edit this file, it will be overwritten on update
|
||||
|
||||
[Razer Blade Keyboard]
|
||||
[Razer Blade Lid Switch]
|
||||
MatchName=*Lid Switch*
|
||||
MatchDMIModalias=dmi:*svnRazer:pnBlade*
|
||||
AttrLidSwitchReliability=write_open
|
||||
|
||||
[RazerBladeStealth Keyboard]
|
||||
MatchUdevType=keyboard
|
||||
MatchBus=usb
|
||||
MatchVendor=0x1532
|
||||
MatchProduct=0x0205
|
||||
AttrKeyboardIntegration=internal
|
||||
|
||||
[RazerBladeStealthLate2016 Keyboard]
|
||||
MatchUdevType=keyboard
|
||||
MatchBus=usb
|
||||
MatchVendor=0x1532
|
||||
MatchProduct=0x0220
|
||||
AttrKeyboardIntegration=internal
|
||||
|
||||
[Razer Blade Keyboard]
|
||||
[RazerBladeProLate2016 Keyboard]
|
||||
MatchUdevType=keyboard
|
||||
MatchBus=usb
|
||||
MatchVendor=0x1532
|
||||
MatchProduct=0x0210
|
||||
AttrKeyboardIntegration=internal
|
||||
|
||||
[RazerBladeLate2016 Keyboard]
|
||||
MatchUdevType=keyboard
|
||||
MatchBus=usb
|
||||
MatchVendor=0x1532
|
||||
MatchProduct=0x0224
|
||||
AttrKeyboardIntegration=internal
|
||||
|
||||
[RazerBladeQHD Keyboard]
|
||||
MatchUdevType=keyboard
|
||||
MatchBus=usb
|
||||
MatchVendor=0x1532
|
||||
MatchProduct=0x020F
|
||||
AttrKeyboardIntegration=internal
|
||||
|
||||
[RazerBladeStealthMid2017 Keyboard]
|
||||
MatchUdevType=keyboard
|
||||
MatchBus=usb
|
||||
MatchVendor=0x1532
|
||||
MatchProduct=0x022D
|
||||
AttrKeyboardIntegration=internal
|
||||
|
||||
[RazerBladePro2017 Keyboard]
|
||||
MatchUdevType=keyboard
|
||||
MatchBus=usb
|
||||
MatchVendor=0x1532
|
||||
MatchProduct=0x0225
|
||||
AttrKeyboardIntegration=internal
|
||||
|
||||
[RazerBladePro2017FullHD Keyboard]
|
||||
MatchUdevType=keyboard
|
||||
MatchBus=usb
|
||||
MatchVendor=0x1532
|
||||
MatchProduct=0x022F
|
||||
AttrKeyboardIntegration=internal
|
||||
|
||||
[RazerBladeStealthLate2017 Keyboard]
|
||||
MatchUdevType=keyboard
|
||||
MatchBus=usb
|
||||
MatchVendor=0x1532
|
||||
MatchProduct=0x0232
|
||||
AttrKeyboardIntegration=internal
|
||||
|
||||
[RazerBlade2018 Keyboard]
|
||||
MatchUdevType=keyboard
|
||||
MatchBus=usb
|
||||
MatchVendor=0x1532
|
||||
MatchProduct=0x0233
|
||||
AttrKeyboardIntegration=internal
|
||||
|
||||
[Razer Blade Stealth Keyboard]
|
||||
[RazerBlade2018Mercury Keyboard]
|
||||
MatchUdevType=keyboard
|
||||
MatchBus=usb
|
||||
MatchVendor=0x1532
|
||||
MatchProduct=0x0240
|
||||
AttrKeyboardIntegration=internal
|
||||
|
||||
[RazerBlade2018Base Keyboard]
|
||||
MatchUdevType=keyboard
|
||||
MatchBus=usb
|
||||
MatchVendor=0x1532
|
||||
MatchProduct=0x023B
|
||||
AttrKeyboardIntegration=internal
|
||||
|
||||
[RazerBladeStealth2019 Keyboard]
|
||||
MatchUdevType=keyboard
|
||||
MatchBus=usb
|
||||
MatchVendor=0x1532
|
||||
MatchProduct=0x0239
|
||||
AttrKeyboardIntegration=internal
|
||||
|
||||
[RazerBladeStealthLate2019 Keyboard]
|
||||
MatchUdevType=keyboard
|
||||
MatchBus=usb
|
||||
MatchVendor=0x1532
|
||||
MatchProduct=0x024A
|
||||
AttrKeyboardIntegration=internal
|
||||
|
||||
[RazerBladeStealthEarly2020 Keyboard]
|
||||
MatchUdevType=keyboard
|
||||
MatchBus=usb
|
||||
MatchVendor=0x1532
|
||||
MatchProduct=0x0252
|
||||
AttrKeyboardIntegration=internal
|
||||
|
||||
[Razer Blade Lid Switch]
|
||||
MatchName=*Lid Switch*
|
||||
MatchDMIModalias=dmi:*svnRazer:pnBlade*
|
||||
AttrLidSwitchReliability=write_open
|
||||
[RazerBladeStealthLate2020 Keyboard]
|
||||
MatchUdevType=keyboard
|
||||
MatchBus=usb
|
||||
MatchVendor=0x1532
|
||||
MatchProduct=0x0259
|
||||
AttrKeyboardIntegration=internal
|
||||
|
||||
[RazerBlade2019Adv Keyboard]
|
||||
MatchUdevType=keyboard
|
||||
MatchBus=usb
|
||||
MatchVendor=0x1532
|
||||
MatchProduct=0x023A
|
||||
AttrKeyboardIntegration=internal
|
||||
|
||||
[RazerBladeMid2019Mercury Keyboard]
|
||||
MatchUdevType=keyboard
|
||||
MatchBus=usb
|
||||
MatchVendor=0x1532
|
||||
MatchProduct=0x0245
|
||||
AttrKeyboardIntegration=internal
|
||||
|
||||
[RazerBlade2019Base Keyboard]
|
||||
MatchUdevType=keyboard
|
||||
MatchBus=usb
|
||||
MatchVendor=0x1532
|
||||
MatchProduct=0x0246
|
||||
AttrKeyboardIntegration=internal
|
||||
|
||||
[RazerBladeEarly2020Base Keyboard]
|
||||
MatchUdevType=keyboard
|
||||
MatchBus=usb
|
||||
MatchVendor=0x1532
|
||||
MatchProduct=0x0255
|
||||
AttrKeyboardIntegration=internal
|
||||
|
||||
[RazerBladeProLate2019 Keyboard]
|
||||
MatchUdevType=keyboard
|
||||
MatchBus=usb
|
||||
MatchVendor=0x1532
|
||||
MatchProduct=0x024C
|
||||
AttrKeyboardIntegration=internal
|
||||
|
||||
[RazerBlade2019StudioEdition Keyboard]
|
||||
MatchUdevType=keyboard
|
||||
MatchBus=usb
|
||||
MatchVendor=0x1532
|
||||
MatchProduct=0x024D
|
||||
AttrKeyboardIntegration=internal
|
||||
|
||||
[RazerBladePro2019 Keyboard]
|
||||
MatchUdevType=keyboard
|
||||
MatchBus=usb
|
||||
MatchVendor=0x1532
|
||||
MatchProduct=0x0234
|
||||
AttrKeyboardIntegration=internal
|
||||
|
||||
[RazerBlade15Advanced2020 Keyboard]
|
||||
MatchUdevType=keyboard
|
||||
MatchBus=usb
|
||||
MatchVendor=0x1532
|
||||
MatchProduct=0x0253
|
||||
AttrKeyboardIntegration=internal
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue