У меня новый 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
Ссылаться наэтот блогдля получения дополнительных сведений и о том, как сделать настройки постоянными и как изменить драйвер для реализации естественной прокрутки (из этого блога взята приведенная выше информация).