Skip to content

Map some specific high keycodes into the FK20-23 range

These mappings have been part of xkeyboard-config for over a decade and the likely reason they were introduced is that the corresponding evdev keycode is > 255.

Let's forcibly remap those in the driver here so the rest of the system can switch to the real keycodes instead of having to map them to the whatever X expects.

See https://github.com/systemd/systemd/pull/34325/

cc @wismill, @poettering, @jwrdegoede

Merge request reports

Loading