diff options
Diffstat (limited to 'udev')
-rw-r--r-- | udev/90-libinput-model-quirks.hwdb | 1 | ||||
-rw-r--r-- | udev/90-libinput-model-quirks.rules.in | 4 |
2 files changed, 5 insertions, 0 deletions
diff --git a/udev/90-libinput-model-quirks.hwdb b/udev/90-libinput-model-quirks.hwdb index 229fb1d..75b374d 100644 --- a/udev/90-libinput-model-quirks.hwdb +++ b/udev/90-libinput-model-quirks.hwdb @@ -12,6 +12,7 @@ # libinput:mouse:<modalias> # libinput:touchpad:<modalias> # libinput:name:<name>:dmi:<dmi string> +# libinput:name:<name>:dt:<device-tree string> # libinput:name:<name>:fwversion:<version> # # Sort by brand, model diff --git a/udev/90-libinput-model-quirks.rules.in b/udev/90-libinput-model-quirks.rules.in index ace2bf0..0813781 100644 --- a/udev/90-libinput-model-quirks.rules.in +++ b/udev/90-libinput-model-quirks.rules.in @@ -41,4 +41,8 @@ ENV{ID_INPUT_KEYBOARD}=="1", \ KERNELS=="input*", \ IMPORT{builtin}="hwdb 'libinput:name:$attr{name}:$attr{[dmi/id]modalias}'" +# libinput:name:<name>:dt:<device-tree string> +KERNELS=="input*", \ + IMPORT{builtin}="hwdb 'libinput:name:$attr{name}:dt:$attr{[devicetree/base]model}'" + LABEL="libinput_model_quirks_end" |