I recently bought a new keyboard, it was cheap and of an unknown brand but i wasn't particularly worried. I found out that on linux pressing shift, super, left-ctrl or left-alt with this keyboard made no difference, it always take it as shift. I made some researches and it turns out the problem is the chipset used by the keyboard. I read that the only way to solve the problem is to write a driver for the keyboard, but, while working on it i found out that running sudo modprobe usbmon and then opening wireshark as sudo, unexpectedly fixes the problem... someone knows why this happen? and if there is a simpler way to trigger this change?

to be more specific:

  • i'm on xubuntu 18.04
  • dmyco is the brand of the keyboard
  • the result of lsusb is >> Bus 001 Device 004: ID 1c4f:0056 SiGma Micro

(I would have made this a comment, but it would have been unreadable.)

Since you don't have any answers yet, I can at least give you some reading that may help:

Here's a ton of stuff which relates to modifying the keyboard. Ignore the "compose" stuff to start with:

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.