CTRL and ALT works as SHIFT?

  1. Install driver from https://github.com/Swoogan/aziokbd

     sudo apt-get install mercurial build-essential linux-headers-generic dkms
     hg clone https://bitbucket.org/Swoogan/aziokbd
     cd aziokbd
     sudo ./install.sh dkms
    
  2. Add kernel option to grub to prevent usbhid from being used for this keyboard. Append:

     usbhid.quirks=0x0c45:0x7603:0x4
    

    to GRUB_CMDLINE_LINUX_DEFAULT in /etc/default/grub.

    Example:

     GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbhid.quirks=0x0c45:0x7603:0x4"
    
  3. Update grub

     sudo update-grub
    
  4. Reboot

References:

  • CTRL and ALT keys mapped to Shift for some reason
  • dkms Installed kernel module but not working after reboot
  • Prevent usbhid from claiming USB device