Pular para o conteúdo

Tecla queimada - como trocar por uma menos usada

Dica publicada em Linux / Hardware
Leomar de Oliveira leoCCB
Hits: 2.375 Categoria: Linux Subcategoria: Hardware
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Tecla queimada - como trocar por uma menos usada

Minha situação foi a seguinte: a tecla "m" parou de funcionar, e então comecei a pesquisar se era possível contornar o problema... (a pergunta certa não é "se", mas sim "como"). Baseado em alguns artigos resolvi o meu problema da seguinte forma:

Editei o arquivo:

sudo nano /usr/share/X11/xkb/symbols/pc

E dentro desse arquivo estão configuradas as teclas especiais (ctrl, shift, espaço, super etc).

Já dentro do arquivo dupliquei a linha do control da direita (Right), comentei uma delas e editei a outra (caso desse errado apenas apagaria a linha modificada e descomenta a principal), ficando assim:

//   key <RCTL> {      [ Control_R             ]       };
       key <RCTL> {        [ m , M                  ]       };
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

No caso, as duas barras invertidas é a forma como o documento aceita como comentário e entre colchetes copiei e colei os caracteres "m" e "M" , que é sem e com Shift. Cabem 4 opções entre os colchetes, sendo mais uma com o control e outra com control+shift. Olhar outros arquivos da mesma pasta esclarecem bastante.

Entre os artigos pesquisados, os que mais me ajudaram foram os seguintes:
Aqui só precisei fazer o logout e reiniciar a sessão para ter efeito e a tecla Control da direita virar "m" e "M". Não funciona, porém, nos terminais TTY, mas já ajuda. Se alguém souber como configurar os TTYs, ficarei grato e acrescenta à dica.

Boa fortuna a todos, e até a próxima!

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Slackware com Alsa: sem som no notebook [Resolvido]

Configuração do Synaptics - Mouse e Touchpad

Terminator - Um terminal muito interessante

Banco do Brasil com Java nativo no Firefox/Iceweasel - Instalação no Debian

Resolver problemas do Google Earth 7 no Linux 32 bits

KeyTouch - Configurando teclados multimídia sem driver específico

Emuladores para ajudar em aulas

Sis671/771.deb para o Ubuntu 10.10 (Maverick)

Configurando webcam Omnivision 2640 (Dell Inspiron 1525 Integrated Webcam) no Slackware 12.2

Instalando webcam da Clone e GOTEC no Mandriva One

#1 Comentário enviado por fabio em 04/01/2023 - 03:04h
Muito boa a dica!
#2 Comentário enviado por fabio em 04/01/2023 - 03:39h
No TTY você pode usar o comando loadkeys. Primeiro descubra qual a keycode na TTY da tecla desejada:

# dumpkeys

Por exemplo, a Alt da direita é keycode 100.

Daí basta:

# echo 'keycode 100 = m' | loadkeys

AltGr agora é "m".
#3 Comentário enviado por maurixnovatrento em 13/01/2023 - 12:32h


Ambas as dicas são muito boas, a do autor e a do fabio também.
___________________________________________________________
Conhecimento não se Leva para o Túmulo.
https://github.com/mxnt10
#4 Comentário enviado por leoCCB em 17/01/2023 - 22:31h

[2] Comentário enviado por fabio em 04/01/2023 - 03:39h
if(typeof ez_ad_units != 'undefined'){ez_ad_units.push([[300,250],'vivaolinux_com_br-medrectangle-4','ezslot_2',340,'0','0'])};__ez_fad_position('div-gpt-ad-vivaolinux_com_br-medrectangle-4-0');
No TTY você pode usar o comando loadkeys. Primeiro descubra qual a keycode na TTY da tecla desejada:

# dumpkeys

Por exemplo, a Alt da direita é keycode 100.

Daí basta:

# echo 'keycode 100 = m' | loadkeys

AltGr agora é "m".


valeu pela luz aí...

Contribuir com comentário

Entre na sua conta para comentar.