De acordo com Como configurar o TrackPoint (do ThinkWiki), o método para alterar as configurações por usuário é usando o .xsessionrc
arquivo, basta colocar todos os seus comandos xinput nesse arquivo e você deve ter suas configurações na inicialização.
As configurações devem ser lembradas após você desconectar e reconectar o mesmo dispositivo. Mas se não estiverem, temos um bug a relatar. Examinei todos os eventos que acontecem quando os dispositivos de entrada são detectados e não me importo de dizer que é uma verdadeira bagunça. Se você precisar ir para o plano B, tente adicionar as opções, x.conf.d
conforme mostrado no site acima.
Martin Owens -doctormo-
fonte
Eu sei que isso é um pouco antigo, mas no Ubuntu 14.04 não consegui encontrar um arquivo
.xsessionrc
oux.conf.d
, então tive que usar o xinput no terminal. É assim que se faz:Verifique o nome do seu dispositivo:
Veja as opções disponíveis para o seu dispositivo:
Edite as configurações (para tornar as configurações consistentes após a reinicialização / desligamento, basta adicionar este comando aos Aplicativos de Inicialização ):
Aqui está um exemplo de comando que eu usei para ativar os arrastos bloqueados no meu touchpad:
Para ativar / alterar outra opção, procure-a nas opções disponíveis no seu dispositivo e brinque com elas até obter o resultado desejado.
Agora você sabe quais comandos resolvem seus problemas. Eles podem ser mais de um. Seu próximo trabalho é adicionar esses comandos a 'Aplicativos de inicialização'. Para fazer isso:
Abra 'Aplicativos de inicialização'.
Clique em 'Adicionar' e, no campo de comando, cole o comando desejado. Clique em 'Adicionar'. Você adicionou o primeiro comando.
Adicione os outros comandos também de maneira semelhante (se você tiver mais de um comando). Você terminou. Da próxima vez que você reiniciar o computador, o Ubuntu executará automaticamente esses comandos, que corrigem os problemas do mouse.
fonte
touch .xsessionrc
para criar um arquivoEu tive que colocá-lo
/etc/X11/xorg.conf.d/50-mouse-map.conf
(e reiniciar) para ser permanente, não apenas durante as reinicializações, mas também em suspender / retomar.(se eu colocá-lo apenas em
.xsession
ou similar, ele será executado na reinicialização / reinicialização, mas ainda será redefinido para os padrões após a suspensão / retomada)fonte
xinput ..
comandos neste.conf
arquivo, mas use o formato conf, como mostrado nesta resposta. Caso contrário, talvez você não consiga fazer login graficamente! Isso aconteceu comigo no xenial.Use o programa aplicativo Statup
digite o comando terminal e use
"
para separar os valorespor exemplo
salvar e funciona
fonte
xinput set-button-map "12" "1" "1" "3"