Como trocar os botões do mouse E o touchpad toca INDEPENDENTEMENTE? [duplicado]

3

Alterno entre o mouse canhoto e o destro em dias pares / ímpares por motivos não relevantes aqui. Eu uso para tal coisa um widget no Kubuntu 12.04

Quando é dia canhoto, meu mouse entende que o botão primário deve ser secundário e vice-versa. O problema é que naqueles dias o touchpad pensa "Ei, hoje um toque significa botão secundário" e se torna quase inútil.

Isso acontece porque nas configurações do touchpad do Kubuntu 12.04 você pode atribuir o botão do mouse left vs right à ação "Tocando com um dedo", e não o < botão strong> primary vs secundário . Portanto, em dias com a mão esquerda, um toque no touchpad significa "secundário".

Claro que os especialistas do Linux podem me dizer uma maneira de trocar os botões do mouse e o significado dos toques do touchpad INDEPENDENTEMENTE e pelo konsole, para que eu possa executar um script em dias par / ímpares e esquecer essa coisa desagradável.

    
por Mephisto 25.01.2015 / 18:09

1 resposta

1

Isso fará o truque:

Primeiro:

xinput -list

Anote o nome do seu mouse como ele aparece entre outros dispositivos. O meu é "Logitech USB Optical Mouse". Então:

Destro:

xinput set-button-map "Logitech USB Optical Mouse" 1 2 3 &

canhoto:

xinput set-button-map "Logitech USB Optical Mouse" 3 2 1 &

O touchpad não é afetado.

Para uma explicação sobre como isso funciona:

man xinput
    
por Mephisto 10.10.2015 / 05:42
___ tag1231404 ___ Quinto lançamento LTS (Long Term Support) do Ubuntu, codinome "Trusty Tahr". Lançado em 17 de abril de 2014. O End Of Life (EOL) será lançado em abril de 2019. Use esta tag apenas se a sua pergunta for específica à versão. ___ tag123systemsettings ___ As configurações do sistema Ubuntu são freqüentemente referenciadas às configurações do sistema do GNOME. Use esta tag se você tiver problemas ao usar as configurações do sistema no Ubuntu. ___ qstntxt ___

Então, notei que meu computador (A desktop 14.04 LTS) não tem a opção de ajustar a velocidade do meu mouse, a menos que eu conecte um determinado mouse. (Um muito antigo, para ser específico.) No entanto, as configurações que são salvas quando alteradas com este mouse conectado são salvas para outros mouses também.

Eu percebi isso quando meu mouse sem fio morreu e liguei meu antigo backup com fio que estou usando há pelo menos dez anos. Foi muito lento, então, de acordo com a norma, eu fui para as configurações e ajustei a velocidade do mouse para cima. Obviamente, o slider estava lá, porque eu fiz o ajuste com sucesso.

Agora, ontem, peguei novas baterias para o mouse sem fio e conectei-o novamente. As configurações foram ajustadas para alta, então eu reduzi a sensibilidade. Mas, infelizmente, o slider para velocidade do mouse estava faltando! Apenas as opções "Botão principal" direito / esquerdo e "Velocidade de clique duplo" estavam disponíveis.

Eu decidi voltar para a última vez que eu poderia usá-lo; quando o mouse mais velho foi conectado. Depois de desconectar meu novo mouse e conectar meu mouse mais antigo, voltei para as configurações. O slider de velocidade estava de volta! Ajustei-o para um cenário dolorosamente baixo, depois salvei e troquei de mouse novamente. A velocidade foi melhor, mas ainda um pouco rápida.

Eu estava ficando um pouco impaciente neste momento. Felizmente, isso levou a uma descoberta um tanto interessante, embora esperada. Conectar os dois mouses ao mesmo tempo fez com que o controle deslizante aparecesse (se as configurações do mouse estivessem abertas na minha tela) e eu pudesse ajustá-lo de lá.

Então, eu acho que o que eu queria perguntar era, por quê? Por que meu computador faz isso? Poderia ser porque o hardware da minha máquina não é novo o suficiente para detectar corretamente o hardware do mouse sem fio, apesar do software do Ubuntu? (Máquina relativamente velha aqui.) Além disso, existe uma correção diferente de conectar este mouse antigo?

Obrigado por ler e ajudar!

    
___ answer695477 ___

Apenas uma solução aqui - eu também sou afetado por esse bug, mas o comando xset do terminal permite que você ajuste a velocidade do mouse usando a linha de comando. Eu sugiro fazer um homem xset para aprender mais sobre o comando, mas "xset m 1.3 0" é o número mágico para mim. O formato do comando é xset m velocidade limite . Mais explicações sobre quais meios de limite podem ser encontrados nas páginas de manual.

O link para o bug no launchpad é aqui .

    
___ O Ubuntu Phone suporta criptografia?