Perguntas sobre 'xmodmap'

O Xmodmap é uma ferramenta encontrada no xll-xserver-utils-package e permite que mapas de teclado e mapeamentos de botões de ponteiro sejam configurados de acordo com a preferência do usuário. É frequentemente usado para configurar teclas personalizadas, como o inicializador ou os botões de mídia em um laptop.
1
resposta

Chave ctrl redefinida: posso obter vários traços segurando?

Eu redefini a tecla Ctrl direita para excluir, usando xmodmap -e "keycode 105 = Delete" e isso funciona muito bem, exceto que sempre que eu mantenho a chave, ela apaga apenas uma vez. Claro, eu posso destacar uma frase e deletar tudo com...
12.04.2011 / 02:30
3
respostas

___ answer1011482 ___

Esta resposta resolveu para mim:

%pre%

Em seguida, execute o xmodmap novamente e reinicie o aplicativo.

    
___ answer690156 ___

Na edição 394552 , um dos usuários observa que, se você definir o mapa de teclado Para ser uma chave que o Chromium entende (como uma tecla de letra), ela respeita o mapa de teclas.

Assim, partindo da recomendação aqui , defino a tecla de seta para baixo para mapear para a tecla F18 (que, como até onde eu posso ver, nunca seria pressionado:. Então o conteúdo do meu arquivo .Xmodmap é agora:

  

keycode 116 = F18 F18 F18

Eu testei com este novo mapa de teclado e agora o Chrome parece estar se comportando como os outros programas.

    
___ tag123keyboard ___ Perguntas sobre teclados, toque e outros. No entanto, adicione a tag "touchscreen" às perguntas do teclado com tela sensível ao toque. ___ tag123googlechrome ___ O Google Chrome é um navegador da Web proprietário não-livre, baseado no Chromium, com recursos extras adicionados, como um leitor Adobe Flash integrado e um visualizador de PDF, além de suporte para DRM. Use esta tag para perguntas sobre como instalar e usar o navegador Google Chrome nos sistemas Ubuntu. ___ qstntxt ___

Meu laptop Seta para baixo está preso, então eu usei o Xmodmap para remover o mapeamento dessa chave com o seguinte comando:

  

xmodmap .Xmodmap

O conteúdo do meu arquivo .Xmodmap é apenas a linha única:

  

keycode 116 =

Todos os programas no Ubuntu (como gnome-terminal, xterm, Firefox, gedit) respeitam este mapeamento.

No entanto, o Google Chrome ignora esse mapeamento, o que resulta na rolagem contínua da página ou na diminuição do volume quando um vídeo em tela inteira é reproduzido.

Parecia:

Ambas as quais não tinham solução disponível.

A solução do link para desativar o gerenciamento de layout de teclado com:

  

gsettings define org.gnome.settings-daemon.plugins.keyboard active false

não é adequado para mim, pois preciso inserir caracteres em japonês, portanto, preciso que o IME esteja disponível para alternar entre inglês e japonês.

    
___ tag123xmodmap ___ O Xmodmap é uma ferramenta encontrada no xll-xserver-utils-package e permite que mapas de teclado e mapeamentos de botões de ponteiro sejam configurados de acordo com a preferência do usuário. É frequentemente usado para configurar teclas personalizadas, como o inicializador ou os botões de mídia em um laptop. ___ answer907646 ___

Veja como resolvi o mesmo problema e estou colocando aqui para qualquer pessoa com esse problema.

Eu recebi a resposta de aqui .

Na linha de comando:

%pre%

Agora você tem que descobrir o código da tecla emperrada.

%pre%

Em seguida, pressione a tecla e ela dará dois scancodes: pressione e solte. Anote isso. Ou, como sua chave está presa, procure o código que está se repetindo. Para mim, a tecla down vem em dois pares de scancode: 0xe0 0x50 (press) e 0xe0 0xd0 (release). Você tem que abreviar o par scancode e usar setkeycodes para remapá-lo para um novo código de tecla:

%pre%

Isso desativará a tecla de seta para baixo no nível do kernel, o que deve evitar problemas no Chrome. Aparentemente, o Chrome manipula a entrada do teclado de forma independente do xmodmap e do xkb. Esta foi uma mudança deliberada para acomodar a forma como o Chrome processa as entradas no ChromeOS. Felizmente, desabilitar uma chave emperrada no nível do kernel interrompe o problema muito antes de chegar ao Chrome. Isso funcionou para eu impedir que uma tecla numérica 9 presa causasse estragos.

    
___

Meu laptop Seta para baixo está preso, então eu usei o Xmodmap para remover o mapeamento dessa chave com o seguinte comando:    xmodmap .Xmodmap O conteúdo do meu arquivo .Xmodmap é apenas a linha única:    keycode 116 = Todos os p...
03.09.2015 / 15:56
1
resposta

combinações Left Alt com xmodmap

Como posso alterar Alt + symbol para algum outro? Por exemplo, Eu mudei o ponto-e-vírgula assim: keycode 47 = BackSpace colon semicolon colon semicolon colon Mas eu quero Alt +; para produzir;.     
12.05.2014 / 02:15
1
resposta

Mudando as combinações de teclas para o Ubuntu usando o xmodmap

Alterei algumas das combinações de teclas do meu teclado usando xmodmap . Alterei especificamente minha tecla caps-lock para apontar para CTRL_L e minha CTRL_L para apontar para Super_L . Isso registra em xev mas minha tecla caps-l...
02.02.2012 / 20:01
1
resposta

problemas de atalhos de teclado com o xmodmap através da sinergia

Eu tenho dois sistemas que uso em sinergia. No principal eu tenho um teclado normal que eu troco caps lock e ctrl para. Então eu faço: xmodmap -e 'keycode 66 = Control_L' xmodmap -e 'clear lock' xmodmap -e 'add Control = Control_L' Onde o...
16.11.2011 / 14:05
1
resposta

Diagnosticando erros do xmodmap [closed]

Estou recebendo este erro ao tentar usar xmodmap para me livrar do caps lock: $ xmodmap -e 'clear Lock' X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 118 (X_SetModifi...
05.12.2010 / 04:58
1
resposta

Remapear botão liga / desliga no mouse (usando X)

Existe um botão no meu mouse que hiberna meu sistema e quero mapeá-lo para não fazer nada. Este botão foi originalmente mapeado para fazer outra coisa no Windows usando o software Windows que acompanha o mouse, mas esse software não está disponí...
10.06.2016 / 18:06
0
respostas

Como remapear uma chave que não foi capturada pelo xev?

Eu tenho um teclado mecânico (por Duck) que inclui uma tecla Fn usada com F10 para ativar o bloqueio Win (desativa a tecla do Windows para que não se incomode ao jogar) e sobreposição de N-Key . Como programador, eu realmente não uso nenhum...
03.08.2016 / 07:22
0
respostas

Vários códigos de teclas que não funcionam ao mesmo tempo

Estou usando o xubuntu 14.04. Eu estou tendo um problema ao pressionar alguns keybinds (especificamente com alguns códigos de teclas). Portanto, mostre o resultado de xev ao pressionar primeiro Alt_R e, em seguida, Alt_L . KeyPress ev...
05.08.2015 / 05:06