web-dev-qa-db-fra.com

CTRL et ALT fonctionnent comme SHIFT?

Il y a quelques heures, j'ai installé Ubuntu 14.04 avec Windows 7. Tout s'est bien passé, j'ai installé tous mes jeux et programmes. Mais alors j'ai réalisé que ALT + TABCTRL+ALT+T les combinaisons de touches (ainsi que de nombreuses autres) ne fonctionnent pas.

C'est vraiment énervant puisque j'aime utiliser ALT + TAB pour le multitâche. Quoi qu'il en soit, j'ai réalisé qu'ils ont été cartographiés comme SHIFT car comme vous le savez si vous tenez SHIFT et appuyez sur n'importe quelle touche, ce sera dans CAPS. Voilà ce qui arrive quand j'appuie sur CTRL ou ALT.

C'est un bureau personnalisé. J'utilise un clavier USB GAMDIAS.

Sudo lsusb

Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 004: ID 0c45:7603 Microdia 
Bus 001 Device 003: ID 1b80:b40c Afatech 
Bus 001 Device 002: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 009 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 008 Device 003: ID 1532:0504 Razer USA, Ltd 
Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 006 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
5
JasonVS 1
  1. Installer le pilote à partir de https://bitbucket.org/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. Ajoutez l’option du noyau à grub pour éviter que usbhid ne soit utilisé pour ce clavier. Ajouter:

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

    dans GRUB_CMDLINE_LINUX_DEFAULT dans /etc/default/grub.

    Exemple:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbhid.quirks=0x0c45:0x7603:0x4"
    
  3. Mettre à jour la grub

    Sudo update-grub
    
  4. Redémarrer

Références:

8
user.dz