Configurando o Xmodmap no login no Lubuntu 13.10

1

Eu instalei o Lubuntu 13.10, e estou observando um comportamento diferente do xmodmap do que nas versões anteriores. Eu tenho um arquivo ~/.Xmodmap que mapeia a tecla Caps Lock para a tecla Ctrl. A execução de modmap ~/.Xmodmap funciona conforme o esperado. No entanto, o arquivo .Xmodmap é ignorado durante o processo de login. Em outra máquina com Lubuntu 13.04, o .Xmodmap é lido automaticamente durante o processo de login.

Eu tentei adicionar uma linha a /home/ajw/.config/lxsession/Lubuntu/autostart que chama um script que define o xmodmap , mas isso é ignorado.

De acordo com este link , em algum lugar durante o processo de login da configuração do xmodmap é desfazido por uma chamada para setxkbmap .

Alguma idéia sobre como configurar o xmodmap automaticamente no Lubuntu 13.10?

    
por Alejandro 22.11.2013 / 12:23

1 resposta

0

Eu tive problemas semelhantes usando o Ubuntu, mas eu os resolvi usando o comando sleep . Desta forma, qualquer outro processo não irá desfazer o meu Xmodmap.

Meu comando de inicialização: sh -c 'sleep 2 && /usr/bin/xmodmap /home/username/.Xmodmap'

E this (Como adicionar aplicativos de inicialização no lubuntu?) pode ajudar.

    
por phiip 12.03.2014 / 18:10