You are not logged in.
English is not my native language, please excuse typing errors.
Hi everyone,
I bought the keyboard about 2 years ago. It works well on Windows 10 in the past two years.
I met this problem after using Arch Linux, about 3 or 4 times in the past three months.
Sometimes, four keys don't work(silent, vol+, vol-,calculator), these keys should work out-of-box, other keys work well.
My keyboard has two events in /dev/input. I tested with evtest. One event is these four keys, the other is any other keys on my keyboard.
Yesterday, sometime after I truned off my VM(qemu+kvm+libvirt, pci passthrough, usb keyboard, mouse and gamepad passthrough), I met this problem.
Before I turned on VM, it works. When I using VM, it also works.
I followed Wiki:Extra_keyboard_keys, run showkey as root on a vt, and pressed these keys, nothing happened. Keycode and Scancode were not shown.(Maybe I should use evtest, but I read a out-of-date translation...)
I also read dmesg, no message like 'Unknown key pressed'. May be kernel even didn't recognized it?
Replug keyboard or reboot fix the problem.
I have met this problem before setting up the VM. So I don't think VM cause the problem.I don't know how to recur it...
dmesg
https://ptpb.pw/GQg5
journalctl(some messages are not in english, but they can be ignored)
https://ptpb.pw/obyp
lsusb -v
https://ptpb.pw/eSh8
evtest
https://ptpb.pw/IEeJ
evtest output when I press these four keys(when it works well)
https://ptpb.pw/nHfy
not a native english speaker
Offline
According to the dmesg log, you are loading the vmmon module into the kernel.
vmmon is used by VMware, but you seem to be using Qemu instead. Are you also using VMware?
It is possible that vmmon is causing some oddities, try removing it.
You should remove it in any case before making a kernel bug report, since according to dmesg, vmmon is an out-of-tree module, which taints the kernel.
Offline
According to the dmesg log, you are loading the vmmon module into the kernel.
vmmon is used by VMware, but you seem to be using Qemu instead. Are you also using VMware?
It is possible that vmmon is causing some oddities, try removing it.
You should remove it in any case before making a kernel bug report, since according to dmesg, vmmon is an out-of-tree module, which taints the kernel.
Yes, I also use vmware.
I will try it.
Last edited by Kurobac (2018-08-17 02:21:43)
not a native english speaker
Offline