Estou executando sinergias em um desktop XFCE, com a direção de rolagem invertida (para fornecer rolagem "natural", como prefiro atualmente). Estou executando o synergyc em um laptop Mac executando o Snow Leopard (já que não podemos atualizar para o Lion no trabalho por algum motivo) e o Scroll Reverser. Os eventos de rolagem invertidos do XFCE permanecem revertidos quando enviados para o Mac e, no Mac, são revertidos novamente, fazendo com que não sejam revertidos.
Por enquanto, posso simplesmente ativar e desativar o Scroll Reverser quando alterno entre usá-lo como cliente de sinergia e como laptop, mas prefiro não precisar fazer isso. Existe alguma opção de configuração em synergy.conf que me permita reverter os eventos do botão de rolagem (Button4/Button5) como existem para as teclas modificadoras?
Responder1
Na verdade, o Scroll Reverser tem uma configuração para isso, mas não é adicionado na GUI ... Do FAQ emo site deles:
Estou controlando uma máquina por meio da área de trabalho remota e o Scroll Reverser está sendo executado na máquina local e remota. Posso fazer alguma coisa para que funcione bem?Execute este comando no terminal da máquina remota:
defaults write com.pilotmoon.scroll-reverser ReverseOnlyRawInput -bool YES
saia e reinicie o Scroll Reverser.
Para minha configuração (servidor Win 7 controlando um cliente Mac usando Sroll Reverser), isso funciona perfeitamente.
Responder2
Uma resposta parcial que funciona para a minha situação é simplesmente configurar o ScrollReverser para reverter apenas o trackpad; isso parece não reverter novamente os eventos externos do mouse e, neste caso específico, só usarei o trackpad quando estiver usando o laptop como laptop. No entanto, esta não é uma solução completa, pois significa que, se algum dia eu usar um mouse em trânsito, ainda terei que mexer nas configurações.