~ / .xinput.d é ignorada no Ubuntu 13.04

5

Costumava fazer um arquivo ~/.xinput.d/en_US e colocar os comandos xinput , como ativar o bloqueio de arrastar. Agora, por algum motivo, em 13.04 isso não funciona. Alguém sabe por que isso mudou e como configurá-los? Eu suponho que eu poderia apenas colocar os comandos xinput em um arquivo de script e executá-lo no login. Só estou me perguntando por que o método antigo parou de funcionar.

EDITAR:

Arquivo atual /etc/X11/xinit/xinput.d/en_US :

xinput set-prop 17 316 1
xinput set-prop 17 317 350

Mas percebi que, por algum motivo, o ID do touchpad muda. Agora é 15. Além disso, as propriedades reais, como "Drag Lock", podem mudar. Então, esse método não funciona.

    
por CaptSaltyJack 01.08.2013 / 06:39

2 respostas

1

O diretório /etc/X11/xinit/xinput.d é usado por im-config , pois im-config é:

  

configura a configuração do método de entrada para o X Window System

Isso permite que você selecione um método de entrada, executando os scripts salvos em /etc/X11/xinit/xinputrc . Por isso, deve ser instalado para funcionar. Em seguida, você pode configurar as preferências do sistema ou do usuário usando /etc/X11/xinit/xinputrc ou ~/.xinputrc . Para a substituição de xinput.d , eu usaria o sistema em /etc/X11/xinit/xinput.d/ , pois já está lá.

Não vejo nenhuma alteração relevante em nenhuma das fontes de xorg ou im-config que sugerem que ~/.xinput.d não funcionará. Você também deve verificar se o pacote xinput está instalado, portanto, xinput set-props pode funcionar.

    
por Braiam 13.08.2013 / 18:57
2

Ele deve funcionar se você colocar o arquivo em /etc/X11/xinit/xinput.d

Eu acho que o padrão xinput.d não origina mais o ~/xinput.d .

    
A pasta
por kevinf 12.08.2013 / 18:42