如何用魔术鼠标进行平滑的滚动运动

我有一个新的Ubuntu-Mate,我正在利用Apple Magic鼠标和键盘。

魔术鼠标,在OSX中有一个平滑的滚动…就像一个滚动,有一个滚动控制取决于手指运动的强度。

我想在Ubuntu中有这种行为,但是我无法获得有关这方面的信息(我找到了有关改变方向的信息,但没有关于“滚动”的信息)

应用程序“自然滚动”似乎不再存在。

我怎样才能做到这一点?

谢谢

虽然我没有玩过Ubuntu-Mate,但我认为它有与常规Ubuntu类似的安装选项。

包含在Ubuntu 16.0.4内核中的当前hid_magicmouse模块具有糟糕的初始设置,并且没有类似于MacOS的惯性function(即屏幕在你放手后继续滚动); 但是,它可以选择更改设置以自定义和改善滚动体验。

以下是每个设置的简要说明:

  • emulate_3button =当你的手指按下中间时启用第三个按钮。 我发现这很挑剔,所以我禁用它。 在MacOS中,仅使用左/右按钮。 (布尔值)
  • emulate_scroll_wheel =模块将水平和垂直滑动解释为轮刻。 垂直function可以通过模拟每个刻度的按下和释放来正常工作,但是横向function仅模拟按下而不是释放,这会导致Chrome中来回滑动出现问题,因此我在驱动程序中禁用它(请参阅驱动程序中的更多信息)部分)。 (布尔值)
  • report_undeciphered =无需打开它。 (布尔值)
  • scroll_acceleration =你移动手指的速度越快,它产生的每个距离就越多。 (布尔值)
  • scroll_speed =这告诉它在你手指滑动给定距离时要生成多少个刻度; 我喜欢它敏感,所以我把它设置为55.(0 – 63)

要更新设置,最简单的方法是卸载模块并使用新设置重新加载。 您可以在终端提示符下执行此操作,如下所示:

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

有关其他详细信息以及如何更改驱动程序以实现自然滚动(此博客是上述信息来自的位置),请参阅此博客 。

Interesting Posts