Como obter movimento de rolagem suave com mouse mágico

3

Eu tenho um novo Ubuntu-Mate e aproveito o mouse e o teclado Apple Magic.

O mouse Magic, no OSX, tem uma rolagem suave ... como um rolo, há um controle de rolagem dependendo da força do movimento do dedo.

Eu gostaria de ter este behaivour no Ubuntu, mas não consigo obter informações sobre isso (eu encontrei informações sobre a mudança de direção, mas não sobre "movimento de rolamento")

A aplicação "naturalscrolling" parece não existir mais.

Como posso conseguir isso?

Obrigado

    
por Albert Català 10.03.2016 / 21:41

1 resposta

1

Embora eu não tenha brincado com o Ubuntu-Mate, presumo que tenha opções de instalação similares disponíveis como o Ubuntu normal.

O módulo hid_magicmouse atual, incluído no Kernel for Ubuntu 16.0.4, tem configurações iniciais ruins e não possui o recurso de inércia semelhante ao MacOS (ou seja, a tela continua rolando após você soltar); no entanto, ele tem a opção de alterar as configurações para personalizar e melhorar a experiência de rolagem.

Aqui está uma breve descrição de cada uma das configurações:

  • emulate_3button = ativa o terceiro botão quando o dedo pressiona o meio. Eu acho isso esquisito, então eu desabilito isso. No MacOS, apenas os botões esquerdo / direito são usados. (booleano)
  • emulate_scroll_wheel = o módulo interpreta os deslizes horizontais e verticais como marcações de roda. A função vertical funciona bem emulando tanto a pressão quanto a liberação para cada tique, mas a horizontal apenas emula as prensas e não as liberações, o que causa problemas nos deslizes para frente e para trás no Chrome, portanto, desativo no driver (veja mais no driver). seção). (booleano)
  • report_undeciphered = não há necessidade de ativá-lo. (booleano)
  • scroll_acceleration = quanto mais rápido você mover o dedo, mais pontos serão gerados por distância. (booleano)
  • scroll_speed = isso indica quantos ticks gerar quando você desliza o dedo uma determinada distância; Eu gosto de ser sensível, então eu configurei para 55. (0 - 63)

Para atualizar as configurações, a maneira mais fácil é descarregar o módulo e recarregá-lo com as novas configurações. Você pode fazer isso no terminal, da seguinte forma:

$ sudo rmmod hid_magicmouse
$ sudo modprobe hid_magicmouse emulate_3button=0 scroll_acceleration=1 scroll_speed=55

Consulte este blog para obter detalhes adicionais e como tornar as configurações permanentes e como alterar o driver para implementar rolagem Natural (Este blog é onde as informações acima vieram).

    
por user4061565 25.09.2016 / 02:35