Altere o layout por CapsLock e não faça nada por Shift + CapsLock

4

Eu preciso mudar o layout do teclado por Caps Lock .
Eu fiz System Settings - > Keyboard layout - > options - > keys to change layout - > caps lock e funciona.

Mas às vezes eu pressiono Shift + Caps Lock e fico com raiva, então eu quero bloquear Shift + Caps Lock para maiúsculas. Como posso conseguir isso? Tentei selecionar System Settings - > Keyboard layout - > options - > Caps Lock behavior - > disable Caps Lock , mas depois disso Caps Lock não muda o layout, como eu quero.

OS é o Ubuntu 11.10

O que devo fazer para conseguir isso?

Recompensa inicial

    
por RiaD 16.10.2011 / 22:41

2 respostas

2

Sua melhor opção seria provavelmente desabilitar a combinação de teclas Shift + Caps Lock mapeando-a para não fazer nada. Dessa forma, toda vez que você digitá-lo por engano, não faz nada. Eu não tentei, mas aqui é algo que pode ajudar.

Após alguns testes, posso recomendar as seguintes alternativas:
1. Defina o seu "Key (s) para alterar o layout" para "Caps Lock (para o primeiro Layout), Shift + Caps Lock (para o último Layout)" e colocar seus 2 idiomas na ordem correta para que o seu Caps Lock alterações e Shift + Caps Lock muda de volta. (No entanto, estou supondo que isso não funcionará, pois você pressiona Shift + Caps Lock por engano)
2. Defina a sua "Key (s) para alterar o layout" para "Shift + Caps Lock" em seu lugar. Pelo menos dessa maneira você está mais consciente do seu erro.

Espero ter ajudado.

    
por Theo Scholiadis 26.10.2011 / 15:47
0

Tente isto:

xmodmap -e "keycode 66 = "
xmodmap -e "clear Lock"

Não tenho certeza se é permanente.

    
por st2011 26.10.2011 / 16:17