[PATCH libinput 1/3] udev: Add name-based input device detection without dmi

Peter Hutterer peter.hutterer at who-t.net
Mon Apr 24 06:11:54 UTC 2017


On Fri, Apr 21, 2017 at 01:31:56PM +0200, Paul Kocialkowski wrote:
> Some devices do not use dmi at all (this is the case on most non-x86
> platforms, such as arm and arm64) but should able to select specific
> quirks based on the input device name too.
> 
> This adds name-based input device detection without dmi to support
> these devices.
> 
> Signed-off-by: Paul Kocialkowski <contact at paulk.fr>
> ---
>  udev/90-libinput-model-quirks.rules.in | 4 ++++
>  1 file changed, 4 insertions(+)
> 
> diff --git a/udev/90-libinput-model-quirks.rules.in b/udev/90-libinput-model-quirks.rules.in
> index 8bff192..149ef0d 100644
> --- a/udev/90-libinput-model-quirks.rules.in
> +++ b/udev/90-libinput-model-quirks.rules.in
> @@ -37,4 +37,8 @@ ENV{ID_INPUT_MOUSE}=="1", \
>  KERNELS=="input*", \
>    IMPORT{builtin}="hwdb 'libinput:name:$attr{name}:$attr{[dmi/id]modalias}'"
>  
> +# libinput:name:<name>
> +KERNELS=="input*", \
> +  IMPORT{builtin}="hwdb 'libinput:name:$attr{name}'"

is there something else we can hook onto? the i2c bus maybe? I'm a bit
worried for these generic ones to start leaking into other devices.

Cheers,
   Peter

> +
>  LABEL="libinput_model_quirks_end"
> -- 
> 2.12.2
> 


More information about the wayland-devel mailing list