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/

Greyson escreveu 109 artigos

Tecnólogo em Análise e desenvolvimento de sistemas, gosta muito de telecom, redes de computadores, jogos, entusiasta de tecnologias livres, mais precisamente do GNU/Linux.

2 comentários em “Fedora – Instalando o módulo de driver do teclado gamer Cougar 200k

Deixe um comentário

Seu endereço de email não será publicado. Os campos com * são obrigatórios

Você pode usar estes tags e atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>