With systemd 248, the systemd-boot boot menu does not work with a PS/2 keyboard. The boot menu ignores all keyboard input. The arrow keys don't work, the Enter key doesn't work.
This problem only happens with a PS/2 keyboard. Input works fine when using a USB keyboard on the same computer.
While the boot menu ignores key presses with a PS/2 keyboard, what still works is pulling up a disabled boot menu by holding down the space-bar key at boot. Then when inside the boot menu, key presses are ignored and don't work.
systemd version the issue has been seen with
systemd 248 (248-1-arch)
Used distribution
ArchLinux
Linux kernel version used (uname -a)
Linux host 5.11.11-arch1-1-custom #1 SMP PREEMPT Wed, 31 Mar 2021 11:05:11 +0000 x86_64 GNU/Linux
CPU architecture issue was seen on
x86-64
Additional program output to the terminal or log subsystem illustrating the issue
$ bootctl
System:
Firmware: UEFI 2.70 (American Megatrends 5.14)
Secure Boot: disabled
Setup Mode: setup
TPM2 Support: yes
Boot into FW: supported
Current Boot Loader:
Product: systemd-boot 248-1-arch
Features: ✓ Boot counting
✓ Menu timeout control
✓ One-shot menu timeout control
✓ Default entry control
✓ One-shot entry control
✓ Support for XBOOTLDR partition
✓ Support for passing random seed to OS
✓ Boot loader sets ESP partition information
ESP: /dev/disk/by-partuuid/...
File: └─/EFI/SYSTEMD/SYSTEMD-BOOTX64.EFI
Random Seed:
Passed to OS: no
System Token: not set
Exists: no
Available Boot Loaders on ESP:
ESP: /boot (/dev/disk/by-partuuid/...)
File: └─/EFI/systemd/systemd-bootx64.efi (systemd-boot 248-1-arch)
File: └─/EFI/BOOT/BOOTX64.EFI (systemd-boot 248-1-arch)
...
With systemd 248, the systemd-boot boot menu does not work with a PS/2 keyboard. The boot menu ignores all keyboard input. The arrow keys don't work, the Enter key doesn't work.
This problem only happens with a PS/2 keyboard. Input works fine when using a USB keyboard on the same computer.
While the boot menu ignores key presses with a PS/2 keyboard, what still works is pulling up a disabled boot menu by holding down the space-bar key at boot. Then when inside the boot menu, key presses are ignored and don't work.
systemd version the issue has been seen with
Used distribution
Linux kernel version used (
uname -a)CPU architecture issue was seen on
Additional program output to the terminal or log subsystem illustrating the issue