| # do not edit this file, it will be overwritten on update |
| |
| ACTION!="add", GOTO="keyboard_end" |
| KERNEL!="event*", GOTO="keyboard_end" |
| ENV{ID_INPUT_KEY}=="", GOTO="keyboard_end" |
| |
| # ignore all bluetooth devices |
| SUBSYSTEMS=="bluetooth", GOTO="keyboard_end" |
| |
| # import key mapping for USB device |
| SUBSYSTEMS=="usb", IMPORT{builtin}="hwdb --subsystem=usb --lookup-prefix=keyboard:", \ |
| RUN{builtin}+="keyboard", GOTO="keyboard_end" |
| |
| # import key mapping for AT keyboard from DMI data |
| DRIVERS=="atkbd", IMPORT{builtin}="hwdb 'keyboard:$attr{[dmi/id]modalias}'", \ |
| RUN{builtin}+="keyboard", GOTO="keyboard_end" |
| |
| # import key mapping for platform input device |
| KERNELS=="input*", IMPORT{builtin}="hwdb 'keyboard:name:$attr{name}:$attr{[dmi/id]modalias}'", \ |
| RUN{builtin}+="keyboard", GOTO="keyboard_end" |
| |
| LABEL="keyboard_end" |