I just installed Ubuntu 20.04 on my new ASUS Zenbook 13 OLED UM325S.
Keyboard is not working after a cold boot. Keyboard will start working on the next boot, if the device is rebooted at Cryptsetup stage or later. Cryptsetup is affected as well, so encrypted installations are impossible to enter without an external keyboard.
My grub entry;
serio_rawkernel module does not load when you do a cold boot. Discovery made in this gist.
AT Translated Set 2 keyboardis the laptop keyboard. This is not visible after a cold boot, but is after a reboot. Gist here.
- I am unable to use xinput to manage the properties of the device as suggested by @Sancho.s in his answer below. Sometimes xinput does not show any of the keyboards attached, it only shows virtual devices.
libinputon the other hand, shows all devices properly.
- WMI ASUS Hotkeys are working, so occasionally I see that brightness adjustments work, sound, etc when F1-F12 is used in combination with the
Attempts to make it work
- I have force loaded
load-modules.dwithout success. Module loads, but does not affect keyboard problem.
- Tried running
xinput set-prop "AT Translated Set 2 keyboard" "Device Enabled" 1however, xinput fails that the device is not found.
Workaround at the moment is to connect an external keyboard, wait for Cryptsetup to start, and then press
CTRL+ALT+DEL and then boot normally. If I do reboot from GRUB, it has no effect.