Как добиться плавного движения прокрутки с помощью Magic Mouse

Как добиться плавного движения прокрутки с помощью Magic Mouse

У меня новый Ubuntu-Mate, и я пользуюсь мышью и клавиатурой Apple Magic.

Мышь Magic Mouse в OSX имеет плавную прокрутку... как у ролика, есть управление прокруткой в ​​зависимости от силы движения пальца.

Я хотел бы иметь такое поведение в Ubuntu, но не могу получить информацию об этом (я нашел информацию об изменении направления, но не о «перекатывающемся движении»).

Приложение "naturalscrolling", похоже, больше не существует.

Как мне этого добиться?

Спасибо

решение1

Хотя я и не игрался с Ubuntu-Mate, предполагаю, что у него такие же варианты установки, как и у обычного Ubuntu.

Текущий модуль hid_magicmouse, включенный в ядро ​​для Ubuntu 16.0.4, имеет ужасные начальные настройки и не обладает возможностями инерции, как в MacOS (т. е. экран продолжает прокручиваться после того, как вы отпустите палец); однако у него есть возможность изменить настройки, чтобы настроить и улучшить процесс прокрутки.

Вот краткое описание каждой из настроек:

  • emulate_3button= включает третью кнопку, когда ваш палец нажимает на среднюю. Я нахожу это капризным, поэтому я отключаю это. В MacOS используются только левая/правая кнопки. (логическое значение)
  • эмулировать_колесо_прокрутки= модуль интерпретирует горизонтальные и вертикальные свайпы как тиканье колеса. Вертикальная функция работает отлично, эмулируя нажатие и отпускание для каждого тика, но горизонтальная эмулирует только нажатия, но не отпускания, что вызывает проблемы с обратными и прямыми свайпами в Chrome, поэтому я отключаю ее в драйвере (подробнее см. в разделе драйвера). (логическое значение)
  • отчет_нерасшифрованный= нет необходимости включать его. (логическое значение)
  • прокрутка_ускорение= чем быстрее вы двигаете пальцем, тем больше тактов он генерирует на расстояние. (логическое значение)
  • скорость_прокрутки= это сообщает ему, сколько тактов генерировать, когда вы проводите пальцем на заданное расстояние; мне нравится, чтобы он был чувствительным, поэтому я установил значение 55. (0 - 63)

Чтобы обновить настройки, проще всего выгрузить модуль и загрузить его заново с новыми настройками. Это можно сделать в командной строке терминала следующим образом:

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

Ссылаться наэтот блогдля получения дополнительных сведений и о том, как сделать настройки постоянными и как изменить драйвер для реализации естественной прокрутки (из этого блога взята приведенная выше информация).

Связанный контент