# /etc/udev.d/hwdb/01-keyboard.hwdb # https://wiki.archlinux.org/title/map_scancodes_to_keycodes # also `yum -y install evtest` # This is a fucking lifesaver # evdev:name:AT Translated Set 2 keyboard:* # systemd-hwdb update && udevadm trigger # This should match all AT keyboards, apparently evdev:atkbd:dmi:bvn*:bvr*:bd*:svn*:pn*:pvr* KEYBOARD_KEY_3a=leftctrl KEYBOARD_KEY_1d=leftctrl KEYBOARD_KEY_9d=capslock