리눅스 없어요?

Comprei um teclado simples esse ano,mas logo notei alguns diferenças da foto que tinha no site.
Não havia algumas teclas,como o Print screen e o F11.Testei combinaões das teclas comShift,CtrleAltGrpara ver o que acontecia e não encontrei o|(pipe),por exemplo.
Algumas pesquisas na internet me returnaram a seguinte opão:setar o layout para o padrão ABNT2:
$ setxkbmap -model abnt2 -layout br
Ainda assim algumas coisas não Funcionaam,mas pode ser que o comando funcione para vocè.박송 경계 원법.
Para suprir minha necessidade do F11,fui em "Settings"no Ubuntu, deposis em "Keyboard shortcuts"e procurei pelo 전체 화면.Setei paraAlt + Super + F,no meu caso,sendo o super aquele símbolo do Windows.Após isso,procurei pelo print e setei paraAlt + Super + P.곧 문제가 해결될 것이다.
Para resolver o problema do pipe precisei pesquisar um pouco mais,jáque não encontrei ao testar algumas combinaões.Foi aíque me deparei com perguntas e respostas sobre como remapear teclas,pois atéentão sótinha pesquisado na linha“configurar teclado padrão americano”ou“meu teclado não tem tecla x”.
Ao PRESSIONA uma tecla o sistema operacional iráidentificar o código que foi dispenido e vai interpretar esse código para devolver no output o esperado.Para entender quais códigos estão sendo dipedos,digite o seguinte:
$ xev
Oxevum comando que printa O conteúdo de eventos.Vocêpode ler mais sobre adocumentação do xev aqui.
Asim que vocèder um enter,oxeviráabrir uma janelinha e ficar esperando as suas aões.Dei um print da tela com o jásetado comandoAlt + Super + P,com a janelinha aberta,e o terminal me mostrou o seguinte:

Certo.Fiquei me perguntando onde poderia encontrar uma lista completa com essaskeycodeque apareceram,então encontrei o seguinte comando:
$ xmodmap -pke
O xmodmap é uma ferramenta para modificar o mapeamento de teclase O comando acima indica que O atual layout de teclas deve ser printado na tela.
Testando os eventos com oxevviqueAltGr + Rresultava em®, símbolo de 등록 상표,sendo okeycode = 27.Esse símbolo não tem utilidade para mim,por isso escolhi para substituir pelo pipe.
Cheguei a ver algumas teclas que começavam com“dead_u;e fiquei curiosa para saber o que era.Se quiser ver uma tabela com esses codinomes e seus signifidos,dêuma olhada noThe Gtk Dead Key Compose Table.

Comando para remapear teclas 회사


Atéaíeu havia dispenido o evento para ver rapidamente o código e tinha verificado quais outros símbolos a techcla que eu queria mudar continha,mas ainda precisava do comando para modificar a techcla.Então encontrei um Examplo de comando:
$ xmodmap -e "keycode 94 = backslash bar backslash bar masculine"
Esse comando est á modificando okeycode = 94, onde temos barra invertida(반사봉), pipe(bar) e o s ímboloº(양성).Eles estãem sequência devido aoShiftCtrlAltGre por aívai que podemos combinar para alcançar outras camadas além da tecla sozinha.
meu caso, okeycode = 27mostravar R r R registered가 없습니다.Para modificar a tecla que eu queria,bastou fazer o seguinte:
$ xmodmap -e "keycode 27 = r R r R bar"
Pronto,meuxmodmap -pkeficou com essa configuraão nokeycode = 27:

Fiz o TEST com a tecla e estava FUNCIONAND corretamente.

Como Perstir a configura 회사


teclas n ão permanece na próxima sess ão que signific que se voc êdesligar o computador irá perder o remapeamento que fez로 설정합니다.
Para persistir sua configuraço vocèpode adicionar a linha de modificaço no seu.bashrc,porém,isso sóteráefeito se vocèabrir o terminal primeiro sempre que ligar o computerator.Se vocêquiser persistir o remapeamento da tecla automaticamente ao iniciar,faça o seguinte no seu terminal:
$ cd ../../
$ cd usr/bin/
$ sudo vim remap27.sh
Acabamos de criar um arquivo de shell,e noremap27.shvocêpode botar o nome que desejar.아니오vim, adicione um tempo(contado em segundos) para a aplica ão esperar ao ligar o computator e adicione o comando na primeira linha, deposis salve e saia:
sleep 30 && xmodmap -e "keycode 27 = r R r R bar"
Como explicadonessa respostas do StackExchange,esses comandos de teclado Esticam que o desktop esteja totalmente carregado,e com frequeuência podem rodar muito cedo quando vocêestiver inicializando a máquina e quebrar.Nãser que vocêtenhaum SSD
De volta ao terminal,dêpermissão para executar o script:
$ chmod +x remap27.sh
Agora osúltimos passos:
  • Abra o "애플리케이션 시작"do Ubuntu
  • 그룹em"추가"
  • Dèum nome a configuraèo,como“Remap key[número da key que vocèmudou]
  • Na parte do“Command”,digite a localizaão do script do comando,no meu exemplo:/usr/bin/remap27.sh
  • 연고
  • Fecha a janela e reinicie o computador
  • 금방Toda vez que vocêligar seu pc ele iráinicializar automaticamente com essa configuraão de teclado remapeado.
    Fontes:
    Viva o Linux
    xev man page
    xmodmap Ubuntu Manpage
    Comunidade Hardware
    StackExchange
    Esse texto não tem intenão de esgotar o tema.Acrescente nos comentários,e também aponte erros quando os identificar.

    좋은 웹페이지 즐겨찾기