joshuagrisham / samsung-galaxybook-extras

Samsung Galaxybook Linux platform driver and accompanying utilities.
116 stars 15 forks source link

The keyboard is disabled when unloading the module. #33

Open jcarrano opened 1 month ago

jcarrano commented 1 month ago

Unloading the module with modprobe -r samsung-galaxybook disabled the keyboard. Using a on-screen keyboard I was able to reload the module and then the physical keyboard is restored.

I attach the dmesg capture with the driver in debug mode: gxnokbd2.txt

joshuagrisham commented 1 month ago

Oof, sorry about this @jcarrano ! Hrmm it is not super clear I think to me anyway but some things I wonder:

joshuagrisham commented 1 month ago

Side note: I saw in the log you are running 6.11.3 .. do your speakers work? :innocent: :sunglasses:

jcarrano commented 1 month ago

I tried the version with and without the changes from #31 and it has the same problem.

Then I tried loading (and unloading) with the following parameters and they all display the same bug:

sudo modprobe samsung_galaxybook debug=1 i8042_filter=0
sudo modprobe samsung_galaxybook debug=1 i8042_filter=0 acpi_hotkeys=0
sudo modprobe samsung_galaxybook debug=1 i8042_filter=0 acpi_hotkeys=0 wmi_hotkeys=0

The keyboard backlight works when the filter is enabled.

Re audio: no, it is still broken in 6.11.3.

jcarrano commented 1 month ago

I can try bisecting. I believe very old version could be unloaded without the bug but I'm no sure.

joshuagrisham commented 1 month ago

Yes, please try to check an older version and see if there is a difference, and let me know if it works or not there! It seems very strange to me especially if you get the same behavior without using the hotkey features... ?