I recently installed Kubuntu 19.10 as a secondary operating system. Everything seemed ok at first, until I realised that Ctrl, Alt, and WinKey (AKA Super) weren't behaving properly with my Hanzo KB-1000G keyboard.
I opened up an online keyboard tester only to find out they were all mapped as my Shift key. I've tried following the solution, showed here, changing the keyboard ID to represent mine and it did not work. Showkey gives me the same keycode for all of them. My lsusb output is:
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 002: ID 145f:01bd Trust Trust Wireless Mouse
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 046d:c534 Logitech, Inc. Unifying Receiver
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 0c45:760a Microdia USB Keyboard
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
How do I troubleshoot this so Ctrl, Alt, and Super work properly?