You are not logged in.

#1 2018-06-26 09:14:03

TWal
Member
Registered: 2014-07-18
Posts: 2

[SOLVED] Laptop keyboard not working in vconsole / xorg

Hi,

I have an Asus K501U, and the laptop keyboard doesn't work, but an external USB keyboard works fine.
Here are some facts:
- The laptop keyboard works fine in the live Arch iso
- It works fine in GRUB
- As soon as I have to type the password for the encrypted root partition, it doesn't work
- Before, I had Arch installed on this laptop (with a working keyboard), but after sending it to after sales service I decided to make a new fresh installation with full disk encryption


Here are the loaded kernel modules: https://pastebin.com/DvHZhJxu
Here is the diff with the kernel modules loaded on the Arch iso: https://pastebin.com/S1HUV1gy (lines with ">" shows modules loaded on the live usb and not on my installation)

I tried to load modules which seemed to be relevant using modprobe, but it didn't work

Here is dmesg: https://pastebin.com/8BWGx79u

Here is lspci: https://pastebin.com/u1cFAABB

Here is xinput: https://pastebin.com/4f8QBNsi
And without my external keyboard / external mouse plugged in: https://pastebin.com/5tt0wv5d

I hope I provided enough information, thank you for your help

EDIT:
Thinking more about it, I think I have to change something in the initramfs (since I notice the problem before the root partition is mounted), but I don't know what
EDIT2:
So it seems to be relevant to put my mkinitcpio.conf : https://pastebin.com/wb09tnSy (I only changed hooks to add encryption)
And my /etc/default/grub: https://pastebin.com/SHmxsFFA (I only changed things to add encryption)
EDIT3:
I tried to add all the modules used in the live iso to the MODULES line in mkinitcpio and it didn't work.
I also just did a fresh  installation without encryption, and the keyboad still doesn't work, so encryption is not the problem...
The installation is very simple with nothing fancy: I just followed the installation guide with a /, /boot, /boot/efi partition with the default settings everywhere and the packages base, grub, efibootmgr, intel-ucode.
It used to work before when I only did that on this laptop...
EDIT4:
On IRC, I was told I could try to downgrade the kernel. I chose the version of the live iso: 4.16.12-1, and it worked. I thought it would be wise to submit a bug report, and before that I checked if there was already one, and I found this bug report which corresponds exactly to my problem: https://bugs.archlinux.org/task/59059

Last edited by TWal (2018-06-26 13:18:31)

Offline

Board footer

Powered by FluxBB