i use laptop but i want to use external usb keyboard for more convenient works. i know that lot of people have problem with this ctrl, alt and super key register as shift. and they all seem successful using this Swoogan/aziokbd tool in bit bucket.

i tried to install it and change the quirks from 0004 to 0007 and Create a new file in /etc/default/grub.d/.


but my keyboards ctrl, alt, super still works as shift. i'm using laptop in Ubuntu 18.04

this is my lsusb output :

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 006: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 001 Device 005: ID 0408:a030 Quanta Computer, Inc. 
Bus 001 Device 004: ID 04ca:3015 Lite-On Technology Corp. 
Bus 001 Device 003: ID 1bcf:0005 Sunplus Innovation Technology Inc. Optical Mouse
Bus 001 Device 008: ID 1c4f:0056 SiGma Micro  //<<< this is my usb keyboard
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

this is my lsmod | grep -e usbhid -e aziokbd output :

usbhid                 49152  0
aziokbd                20480  0
hid                   118784  2 hid_generic,usbhid

this is my /etc/modprobe.d/usbhid.conf

options usbhid quirks=0x0c45:0x7603:0x0007
//i change it to 0004 and 0007 still not works

Your Answer

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

Browse other questions tagged or ask your own question.