Tecla queimada - como trocar por uma menos usada

Publicado por Leomar de Oliveira em 04/01/2023

[ Hits: 1.986 ]

 


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                  ]       };

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!

Outras dicas deste autor

Como criar um whatsapp com telefone fixo

Ark e problemas com arquivos .rar no Slackware

Resolver problemas do Google Earth 7 no Linux 32 bits

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

Configuração do Synaptics - Mouse e Touchpad

Leitura recomendada

Ralink RT3090 Wireless 802.11n 1T/1R PCIe no Slackware 13.37

Quickcam Express no Ubuntu 9.04

Travamento de segurança de HD disponível no Setup de Notebook Acer funciona?

Como instalar os drivers Nvidia no Fedora 28 de forma correta, para funcionar com o Steam

Webcam no Ubuntu ou Debian

  

Comentários
[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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts