xmodmap quebra minha configuração quando eu corro uma segunda vez

0

Eu tenho um arquivo .xmodmap armazenado no meu diretório home (estou usando o Debian 9.0 e o Gnome). Quando eu ativo com um comando

$xmodmap $HOME/.Xmodmap

no terminal, está tudo bem. Mas quando eu entro novamente no comando acima no terminal, ele desativa minhas chaves definidas (eu perco minhas chaves definidas em .Xmodmap .) Isso é problemático para mim, porque eu coloquei o comando acima no arquivo .bashrc . Sempre que eu abro um novo terminal, as chaves definidas no meu .Xmodmap são ativadas ou desativadas devido ao problema mencionado acima. Alguns terminais se comportam como não tendo .Xmodmap , por outro lado, outros terminais são normais com .Xmodmap

Aqui está o meu arquivo .Xmodmap :

remove Mod1 = Alt_L Meta_L Alt_L Meta_L
remove Mod5 = ISO_Level3_Shift NoSymbol ISO_Level3_Shift
clear lock
keysym Alt_L Meta_L Alt_L Meta_L = ISO_Level3_Shift NoSymbol ISO_Level3_Shift
keysym ISO_Level3_Shift NoSymbol ISO_Level3_Shift = Alt_L Meta_L Alt_L Meta_L
keycode  94 = x X backslash bar grave dead_grave backslash bar
!keycode  51 = Escape


keycode  44 = k K j J  less j J
keycode  45 = m M k K  greater k K
keycode  46 = l L l L bar VoidSymbol l L

!keycode 66 = Meta_L

! swap  "Menu Key" to Ctrl
remove Control = Control_R
keycode 135 = Control_R Control_R Control_R Control_R
keycode 66  = Meta_L

add Control = Control_R

add Mod1 = Alt_L Meta_L
add Mod5 = ISO_Level3_Shift
! Swap the Caps Lock and Escape keys

!remove Lock = Caps_Lock
!keysym Escape = Caps_Lock
!add Lock = Caps_Lock
    
por ofenerci 21.07.2017 / 12:06

0 respostas

Tags