Fedora - Instalando o módulo de driver do teclado gamer Cougar 200k
Olá pessoas,
O intuito desse tópico é para solucionar uma situação um tanto quanto incomum hoje em dia onde este teclado em questão, o sistema operacional (Linux) não conseguiu mapear algumas teclas corretamente. As teclas não mapeadas em questão são:
CTRL_ESQUERDO, ALT_ESQUERDO, ALT_GR, SHIFT_DIREITO que ficaram mapeados como SHIFT_ESQUERDO.
Outra situação foi onde as teclas e foram mapeadas como , porém também há solução. Se for do seu interesse, estamos disponibilizando abaixo:
1 - Instalando as dependências necessárias:
$ sudo dnf install kernel-devel kernel-headers mercurial dkms
$ sudo dnf groupinstall "Development Tools" "Development Libraries"
2 - Configurando o grub:
a) Edite o arquivo /etc/default/grub e adicione no final da linha da opção GRUB_CMDLINE_LINUX o parâmetro usbhid.quirks=0x0c45:0x7603:0x4, ficando mais ou menos assim:
GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)" GRUB_DEFAULT=saved GRUB_DISABLE_SUBMENU=true GRUB_TERMINAL_OUTPUT="console" GRUB_CMDLINE_LINUX="nomodeset rhgb quiet rd.driver.blacklist=nouveau usbhid.quirks=0x0c45:0x7603:0x4" GRUB_DISABLE_RECOVERY="true"
b) Atualize o Grub com:
# grub2-mkconfig -o /boot/grub2/grub
# grub2-mkconfig -o /boot/efi/EFI/fedora/grub
3 - Baixando o módulo, configurando e instalando:
a) Para baixar
$ hg clone https://bitbucket.org/Swoogan/aziokbd
b) Dentro do diretório aziokbd, altere o arquivo aziokbd.c, na linha 94, alterando o ultimo parâmetro de:
/* 224-231 */ KEY_RESERVED, KEY_RESERVED, KEY_RESERVED, KEY_RESERVED, KEY_RESERVED, KEY_RESERVED, KEY_RESERVED, KEY_SLASH,
Para:
/* 224-231 */ KEY_RESERVED, KEY_RESERVED, KEY_RESERVED, KEY_RESERVED, KEY_RESERVED, KEY_RESERVED, KEY_RESERVED, KEY_RO,
c) Instalando:
$ cd aziokbd/
$ sudo ./install.sh dkms
Use a resposta padrão e aguarde o término da instalação. Reinicie o computador e veja o resultado.
Fizemos uma breve demonstração em nosso canal do YouTube. Caso tenha interesse, segue o vídeo abaixo:
Referências:
https://bitbucket.org/Swoogan/aziokbd
https://bitbucket.org/Swoogan/aziokbd/issues/4/missing-some-keys-for-pt-br-layout
http://cougargaming.com/pt/products/keyboards/200k/



Arrependo-me amargamente de ter te recomendado esse teclado. =(
Que isso meu fi, o teclado está perfeito. Funcionando 100%. Você é o meu guru!
Boa noite, comprei um teclado B-MAX ZYG-800.
Não estou conseguindo ligar os leds no Fedora 27. Se puder me ajudar ficarei muito grato!