Result of evtest when pressing Backspace on my HP Elitebook 2170p: on udev 256.7-3:
> # evtest /dev/input/by-path/platform-i8042-serio-0-event-kbd > ... > Event: time 1732361489.783008, type 4 (EV_MSC), code 4 (MSC_SCAN), value 66 > Event: time 1732361489.783008, type 1 (EV_KEY), code 14 (KEY_BACKSPACE), > value 1 > Event: time 1732361489.783008, -------------- SYN_REPORT ------------ > Event: time 1732361489.977740, type 4 (EV_MSC), code 4 (MSC_SCAN), value 66 > Event: time 1732361489.977740, type 1 (EV_KEY), code 14 (KEY_BACKSPACE), > value 0 > Event: time 1732361489.977740, -------------- SYN_REPORT ------------ on udev 257~rc2-3: > # evtest /dev/input/by-path/platform-i8042-serio-0-event > ... > Event: time 1732361835.876330, type 4 (EV_MSC), code 4 (MSC_SCAN), value 66 > Event: time 1732361835.876330, type 1 (EV_KEY), code 445 (?), value 1 > Event: time 1732361835.876330, -------------- SYN_REPORT ------------ > Event: time 1732361836.021580, type 4 (EV_MSC), code 4 (MSC_SCAN), value 66 > Event: time 1732361836.021580, type 1 (EV_KEY), code 445 (?), value 0 > Event: time 1732361836.021580, -------------- SYN_REPORT ------------ The culprit may be https://github.com/systemd/systemd/commit/93b078c3dd40b10eed34a77d514b1db7493b17cf ( https://github.com/systemd/systemd/pull/34685 ), as HP Elitebook 2170p uses scancode 66 for backspace. The full set of Fn-keys for HP Elitebook 2170p is attached. The title for this issue could be changed to "udev 257~rc2-3 breaks backspace of HP Elitebook 2170p".
evdev:atkbd:dmi:bvn*:bvr*:bd*:svnHP*:pnEliteBook2170p:* KEYBOARD_KEY_66=backspace KEYBOARD_KEY_be=battery # Fn+F2 KEYBOARD_KEY_d7=switchvideomode # Fn+F4 KEYBOARD_KEY_a3=mute # Fn+F5 KEYBOARD_KEY_a1=volumedown # Fn+F6 KEYBOARD_KEY_a2=volumeup # Fn+F7 KEYBOARD_KEY_a4=brightnessdown # Fn+F9 KEYBOARD_KEY_c3=brightnessup # Fn+F10 KEYBOARD_KEY_e3=wlan # Fn+F12