Ajustar a sensibilidade da roda do mouse no Fedora / Gnome

11

Pergunta curta

Existe uma maneira de ajustar a sensibilidade de rolagem da roda do mouse no Fedora 18?

Pergunta longa

Estou executando o Fedora 18, com a área de trabalho padrão do Gnome. Eu uso um mouse Logitech M705 com a roda do mouse de rolagem livre, que eu amo. No Windows, sou capaz de configurar quantas linhas serão roladas por entalhe da roda do mouse. No Fedora, no entanto, não parece haver nenhuma opção de configuração análoga. O padrão é bastante sensível para esse mouse, rolando aproximadamente 3 linhas por entalhe. Como a roda gira livremente, até pequenos movimentos acionam vários entalhes, dificultando o uso no Fedora. Existe uma maneira de reduzir a sensibilidade da roda do mouse?

Configuração do mouse do Windows Configuração do mouse do Windows

Configuração do Mouse Fedora Configuração do Mouse Fedora

Eric Grunzke
fonte

Respostas:

7

Esta resposta é específica para dispositivos Logitech com o receptor Unifying, mas você está mencionando um explicitamente na sua pergunta.

Install solaar, uma ferramenta que pode ser usada para emparelhar dispositivos com o receptor unificador, mas também fornece configuração básica do dispositivo (e informações de status, como o nível da bateria). Selecione o mouse, desative "Rolagem suave".

Jens Erat
fonte
Eu tenho um m325 comum e o solaar diz que a operação de leitura / gravação falhou ao lado da opção de rolagem suave.
precisa saber é o seguinte
Me desculpe, eu realmente não posso ajudá-lo com isso. Certifique-se de executar a versão mais recente do solaar (não está empacotada para todas as distribuições em uma versão recente) e tente executar o solaar a partir da linha de comando; talvez você obtenha informações adicionais sobre o que está acontecendo de errado em uma janela de terminal.
Jens Erat
1
Correndo pelo terminal não resultou em nada útil, e estou executando a versão mais recente 0.9.2. Embora, encontrei esta página que parece listar meu m325 "comum" como não suportado. Ah bem. Acho que vou falar com o desenvolvedor lá. pwr.github.io/Solaar/devices.html
Jerther 31/01
2

Uma solução pode ser editada ou criada xorg.conf no / etc / X11 com estas linhas

Seção "InputClass"

Identificador "Wheel Emulation"
MatchIsPointer "em"
MatchProduct "TrackPoint"
Opção "EmulateWheelButton" "2"
Opção "EmulateWheel" "em"
EndSection

salve e reinicie o X

referências http://fedoraproject.org/wiki/Input_device_configuration#Example:_Wheel_Emulation_.28for_a_Trackpoint.29

Fabio Duran Verdugo
fonte
2
Eu tentei isso, mas não teve efeito perceptível. Clicar no link de origem e ler a descrição não me inspira a antecipar qualquer alteração no comportamento da roda; este é um método para segurar um botão e, em seguida, aproximar uma roda do mouse com um trackpoint. Não preciso imitar uma roda, porque já tenho uma! Agradeço-te pela tua sugestão mesmo assim. Eu gostaria que os resultados fossem melhores.
precisa saber é o seguinte
Isso ocorre porque isso apenas transforma o botão do meio no trackpad em uma roda de rolagem. Não afeta a roda de rolagem do mouse.
Joshua Wilson
1

Eu lutei com esse bug aparente também. Se você inicializar duas vezes com o Windows, usar um mouse sem fio da Microsoft e possuir uma placa-mãe sempre ligada, o problema ocorrerá no Linux. Resumidamente, o Windows mexe com a configuração do transceptor do mouse, de modo que o Linux vê a roda rolando muito rápido, o que ocorre após a execução do Windows. A solução alternativa é desconectar e reconectar o transceptor USB do mouse. Desconectar reconfigura o transceptor e faz com que ele funcione corretamente no Linux.

A correção geral é instalar resetmsmice. Como é um problema de hardware e software da Microsoft, não precisaria de uma modificação geral do Linux para corrigi-lo.

David Sheriff
fonte
0

Apenas tentei desmontar e funcionou para mim (distribuição do Ubuntu, não o Fedora, mas as instruções funcionam para qualquer distribuição).

Instale de acordo com a distribuição que você usa ( rpm -i imwheelpara o Fedora), edite o arquivo ~/.imwheelrce cole as seguintes linhas:

".*"
None,      Up,   Button4, 3
None,      Down, Button5, 3
Control_L, Up,   Control_L|Button4
Control_L, Down, Control_L|Button5
Shift_L,   Up,   Shift_L|Button4
Shift_L,   Down, Shift_L|Button5

Corra imweel --kille voilà sua corrida!

O valor 3 no final das linhas que começam com Noneé o número de linhas a serem roladas. Brinque com esses valores para obter a sensibilidade mais adequada para você. Instruções completas e detalhadas podem ser encontradas neste artigo webupd8

Bit-Man
fonte