MOS estende rolagem suave/cinética do macOS a qualquer mouse

O maior (único?) problema em usar outro mouse que não o da Apple no macOS é a perda da rolagem suave, também chamada de “rolagem cinética”.
Talvez seja um detalhe bobo, mas um tão agradável que sinto falta quanto não está disponível.
Anos atrás, quando troquei o trackpad do notebook por um mouse barateza, encontrei a solução em um aplicativo esquisito, gratuito e de código aberto, chamado MOS.
O MOS faz uma coisa só, e bem feita. Tem algumas opções para adicionar exceções ao seu efeito, o que às vezes é necessário, e permite ocultar o ícone da barra de menus. Ótimo.
Nesse tempo todo, porém, aprendi a conviver (e a me conformar) com um único defeito horrível, que era “travar” a rolagem quando ela era interrompida em alguns aplicativos criados com o Catalyst (ferramenta da Apple que converte apps do iPadOS para o macOS) e Electron (apps web convertidos em “nativos”). É difícil explicar, mas acredite: é irritante.
Não são muitos, mas uso alguns apps do tipo, casos do WhatsApp e do Signal, respectivamente. A própria Apple usa o Catalyst em aplicativos padrões do macOS, como Mapas, Mensagens e Tempo.
Após um hiato de quase dois anos sem novas versões, dia desses saiu o MOS 3.5, trazendo apenas uma correção:
Nos aplicativos Catalyst, a rolagem não responde direito imediatamente após a rolagem ser interrompida, incluindo [nos apps] Mapas/Mensagens/Clima, etc…
Embora não mencione, a correção também alcança apps Electron.
Só agora, ao topar com essa atualização e sentar para escrever estas linhas, que me dei conta de que existem alternativas ao MOS, ainda que com seus próprios problemas (e não sei se imune à falha que o MOS apresentava em apps Catalyst/Electron).
São os casos do magicScrollWheel (sem atualizações desde 2020) e do SmoothScroll (proprietário e pago, uma assinatura de US$ 10/ano). Esse último tem versão para Windows. Não sei se o sistema da Microsoft oferece rolagem suave; se não, vale o teste.
O SmoothScroll tem um vídeo que ajuda a explicar a rolagem suave/cinética, um negócio difícil de exprimir em palavras — ou mais fácil fazê-lo com imagens.
tenho usado o Latest para saber de atualizações de aplicativos que não foram baixados da Mac App Store. Foi assim que soube do MOS 3.5.
Eu comecei a usar recentemente o BetterMouse (https://better-mouse.com/) e curti bastante. Bem mais barato que outros, custando US$ 7,99 uma única vez. Ele tem suporte aos botões proprietários da Logitech (o que foi uma baita dificuldade de encontrar) e a rolagem cinética é bastante configurável. Consegui chegar numa configuração bem agradável apesar da questão que o Augusto mencionou no seu segundo comentário.
Tenho um MX Master 3, adoro a rolagem infinita (pra navegações longas), mas não suporto o bloatware da Logitech pra ter as funções originais.
Desde que comecei do zero em outro Macbook, não instalei. Estou usando o Linear Mouse e sendo bem feliz com boa parte das funções já cobertas.
Recomendo demais este software! É outro “MOS com esteroides”, mas open-source e com funcionalidades legais: https://github.com/linearmouse/linearmouse
… Mas até hoje, mesmo com o LogiOptions, nunca fiquei satisfeito com a qualidade da rolagem cinética. É bem frustrante. :(
Nunca bate com a velocidade/aceleração esperada, em que eu gostaria de algo próximo da experiência do Trackpad. Talvez a roda do mouse, mesmo os bons, não tenha DPIs o suficiente para isso, ou eu que nunca achei uma configuração boa de verdade.
Aliás, logo após enviar meu comentário eu me lembrei de uma ideia, que provavelmente justifica a experiência chula entre roda do mouse e trackpad: o trackpad mantém a tela fixa aos seus dedos; a inércia acontece somente quando você “joga a tela”, e para se você colocar os dedos; ele sabe detectar a sua presença. O mouse não! Ele sempre “joga a tela”, ele nunca sabe se os seus dedos estão ali.
Infelizmente, isso creio que não há como emular, gerando uma experiência que jamais será satisfatória – exceto algum fabricante perceba o quão maravilhoso seria ter isso.
E não acho que um “scrollwheel” touch bastaria, pois a experiência de roda física faz muita diferença na pegada do mouse, tal qual teclado touchscreen vs teclado físico. Mas claro, ficaria menos ruim de modo que provavelmente bastaria. Exceto pelo Magic Mouse e sua ergonomia ridícula, sem formato das mãos.
Também odeio o app da Logitech e tava procurando uma alternativa, gostei da indicação. Mas você sabe se tem como configurar o clique do botão de rolagem, pra poder clicar/segurar e arrastar páginas? Não consegui
Combinar o clique de um botão com gesto? Não encontrei nenhuma alternativa pra isso até hoje. :(
O Linear Mouse permite teclado + mouse (só cliques e roda, movimento não). O KarabinerElements tem coisas no mesmo nível, mas também não mapeia movimento como input.
Não é essencial pra mim, então não fui muito atrás, só explorei o que já estava em uso. Mas eu gostaria de usar o clique do polegar e arrastar para as laterais para trocar de desktop; nada feito.
Não sei se lembra, mas eu que te indiquei o MOS em algum post por aí. Outra alternativa que eu venho usando de uns tempos pra cá é o Mac Mouse Fix. Gosto da criação de atalhos que ele proporciona. O bug que o MOS corrigiu agora nunca percebi nele.
Esse eu não conhecia, mas não funcionaria aqui — meu mouse só tem três botões.
Valeu pelas dicas, Danilo!
Eu usava um app pra inverter a rolagem do mouse já que o MacOS não dá a opção de escolher uma rolagem diferente do touchpad para o mouse, mas vi que o MOS faz isso também. Então valeu a troca :)
Acabei me acostumando com a rolagem “invertida” mesmo no mouse. Pior que… faz mais sentido?
Faz mesmo. Eu é que não consigo acostumar O.o