1# do not edit this file, it will be overwritten on update 2 3ACTION=="remove", GOTO="evdev_end" 4KERNEL!="event*", GOTO="evdev_end" 5 6# skip later rules when we find something for this input device 7IMPORT{builtin}="hwdb --subsystem=input --lookup-prefix=evdev:", \ 8 IMPORT{builtin}="keyboard", GOTO="evdev_end" 9 10# AT keyboard matching by the machine's DMI data 11DRIVERS=="atkbd", \ 12 IMPORT{builtin}="hwdb 'evdev:atkbd:$attr{[dmi/id]modalias}'", \ 13 IMPORT{builtin}="keyboard", GOTO="evdev_end" 14 15# device matching the input device name + properties + the machine's DMI data 16KERNELS=="input*", \ 17 IMPORT{builtin}="hwdb 'evdev:name:$attr{name}:phys:$attr{phys}:ev:$attr{capabilities/ev}:$attr{[dmi/id]modalias}'", \ 18 IMPORT{builtin}="keyboard", GOTO="evdev_end" 19 20# device matching the input device name and the machine's DMI data 21KERNELS=="input*", \ 22 IMPORT{builtin}="hwdb 'evdev:name:$attr{name}:$attr{[dmi/id]modalias}'", \ 23 IMPORT{builtin}="keyboard", GOTO="evdev_end" 24 25LABEL="evdev_end" 26