~ / .xinitrc e o item de inicialização do Xmodmap não são efetivados na inicialização do mint 17.3

1

De acordo com esta postagem eu adicionei

xmodmap ~/Documents/looseScripts/Xmodmap

para o meu ~/.xinitrc . Eu também criei um item em "aplicativos de inicialização" com o comando:

bash -c "xmodmap ~/Documents/looseScripts/Xmodmap"

e defina o atraso para 60 segundos. No entanto, quando eu inicio a minha chave de comando direita não é remapeada. No entanto, colar esses comandos diretamente no terminal remapeia a tecla de comando à direita e obtém o valor desejado. efeito. Como faço para que um desses comandos tenha efeito na inicialização?

Eu duvido que seja relevante, mas aqui está ~/Documents/looseScripts/Xmodmap :

clear Mod4
clear Control
keycode 134 = Control_R NoSymbol Control_R
keycode 37 = Control_L NoSymbol Control_L
keycode 108 = Alt_R Meta_R Alt_R Meta_R
keycode 206 = NoSymbol Super_L NoSymbol Super_L
keycode 133 = Super_L NoSymbol Super_L
keycode 207 = NoSymbol Hyper_L NoSymbol Hyper_L
add Control = Control_R
add Control = Control_L
add Mod4 = Super_L

Solução atual:

Eu adicionei o texto de dentro do ~/.xinitrc ao meu bashrc, para que ele seja executado toda vez que eu iniciar o meu terminal. Por alguma razão, não há nenhum problema em ser executado aqui.

    
por FabulousGlobe 16.05.2016 / 14:17

1 resposta

0

Parece que simplesmente usar a opção de atraso nos itens de inicialização não funciona. Eu fiz exatamente como este post diz e usa:

bash -c "sleep 30;xmodmap ~/Documents/looseScripts/Xmodmap"

em vez de um atraso. No entanto, isso não é muito elegante, pois não tenho idéia do porquê isso funciona. Como tal, espero aceitar uma resposta que seja um pouco menos hackeada.

    
por 18.05.2016 / 16:20