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

3

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 código de acesso 66 é a minha tecla caps lock.

O problema é que não consigo fazer com que essa chave funcione como uma chave de controle na outra máquina à qual me conecto com a sinergia.

O estranho é que se eu conectar um teclado na máquina e rodar o xev, a tecla de controle lá é o código 37. Quando eu clico na tecla de controle modificada (keycode 66 no master) ele está registrando como código 37 no a máquina remota. Então, de acordo com o xev, ele deveria estar pegando como uma tecla de controle.

Alguém tem alguma pista sobre se a Synergy está fazendo algo muito útil para mim?

    
por Rick 16.11.2011 / 14:05

1 resposta

1

Portanto, parece que a sinergia e o xmodmap não são bons. No entanto, eu poderia realizar o mesmo objetivo usando

setxkbmap -option ctrl:swapcaps

O que agora está fazendo minha chave de controle funcionar em ambas as máquinas.

    
por Rick 18.11.2011 / 01:00