mirror of
https://github.com/systemd/systemd
synced 2024-07-21 10:17:21 +00:00
![]() The atkbd device on the Lenovo Yoga 300-11IBR 2-in-1 sends unknown keycodes when the touchpad is toggled on/off: [ 1918.995562] atkbd serio0: Unknown key pressed (translated set 2, code 0x63 on isa0060/serio0). [ 1918.995610] atkbd serio0: Use 'setkeycodes 63 <keycode>' to make it known. [ 1919.032121] atkbd serio0: Unknown key released (translated set 2, code 0x63 on isa0060/serio0). [ 1919.032135] atkbd serio0: Use 'setkeycodes 63 <keycode>' to make it known. [ 1926.098414] atkbd serio0: Unknown key pressed (translated set 2, code 0x62 on isa0060/serio0). [ 1926.098461] atkbd serio0: Use 'setkeycodes 62 <keycode>' to make it known. [ 1926.146537] atkbd serio0: Unknown key released (translated set 2, code 0x62 on isa0060/serio0). [ 1926.146583] atkbd serio0: Use 'setkeycodes 62 <keycode>' to make it known. The "Ideapad extra buttons" driver alreadys sends f22 / f23 key-events when the touchpad is toggles off, so map the keycodes for the duplicate atkbd events to unknown to silence these kernel warnings. |
||
---|---|---|
.. | ||
.gitattributes | ||
.gitignore | ||
20-acpi-vendor.hwdb | ||
20-acpi-vendor.hwdb.patch | ||
20-bluetooth-vendor-product.hwdb | ||
20-dmi-id.hwdb | ||
20-net-ifname.hwdb | ||
20-OUI.hwdb | ||
20-pci-classes.hwdb | ||
20-pci-vendor-model.hwdb | ||
20-sdio-classes.hwdb | ||
20-sdio-vendor-model.hwdb | ||
20-usb-classes.hwdb | ||
20-usb-vendor-model.hwdb | ||
20-vmbus-class.hwdb | ||
60-autosuspend-fingerprint-reader.hwdb | ||
60-autosuspend.hwdb | ||
60-evdev.hwdb | ||
60-input-id.hwdb | ||
60-keyboard.hwdb | ||
60-sensor.hwdb | ||
70-joystick.hwdb | ||
70-mouse.hwdb | ||
70-pointingstick.hwdb | ||
70-touchpad.hwdb | ||
80-ieee1394-unit-function.hwdb | ||
acpi-update.py | ||
acpi_id_registry.html | ||
ids_parser.py | ||
ma-large.txt | ||
ma-medium.txt | ||
ma-small.txt | ||
meson.build | ||
parse_hwdb.py | ||
pci.ids | ||
pnp_id_registry.html | ||
README | ||
sdio.ids | ||
usb.ids |
Files in this directory specify a description of hardware devices, in the form of mappings from modalias-like keys (which identify specific hardware devices) to udev properties. Files in this directory are not read by udev directly. Instead, man:systemd-hwdb(8) compiles them into a binary database. See man:hwdb(7) for an overview of the configuration file format, and man:systemd-udevd.service(8) for a description of the udev daemon. Use 'systemd-analyze cat-config udev/hwdb.d' to display the effective config.