dmhacker / arch-linux-surface

Arch Linux kernel patcher for Surface devices
MIT License
335 stars 22 forks source link

[SL2] Keyboard doesn't work with LUKS, possibly missing some modules #100

Open erplsf opened 4 years ago

erplsf commented 4 years ago

I have a LUKS setup and with this mkinitcpio configuration, and when I boot into passphrase prompt, my internal keyboard is not working. So i plug in the usb keyboard, enter the passphrase, and then on user login internal keyboard starts working.

I assumed this is issue that some of the modules are not added by the setup script, so I tried a "shotgun" approach - I added all loaded modules to mkinitcpio and it worked. But after logging in, my wifi card was not present anymore so I abandoned that setup.

Here's also the dmesg output.

uname -r output is 5.5.13-1-surface

archseer commented 4 years ago

https://github.com/linux-surface/linux-surface/wiki/Surface-Laptop-2

msdevsec commented 4 years ago

How did u manage to fix "error: module not found : "intel_ipts" for me keyboard works but not touchscreen cant figure it out...

archseer commented 4 years ago

https://github.com/linux-surface/linux-surface/wiki/Installation-and-Setup#touch-controls

msdevsec commented 4 years ago

@archseer thank you sir i managed to fix multitouch everything works great inside the system however internal keyboard is not reacting to input before boot during LUKS encryption passphrase authentication. Did u managed to solve it somehow? i added the modules you linked above but its still not reacting to input