Как получить плавное движение прокрутки с помощью волшебной мыши
У меня новая Ubuntu-Mate, и я пользуюсь мышью и клавиатурой Apple Magic.
Мышь Magic, в OSX имеет плавную прокрутку... как рулон, есть управление прокруткой в зависимости от силы движения пальца.
Я хотел бы иметь такое поведение в Ubuntu, но я не могу получить информацию об этом (я нашел информацию о направлении изменения, но не о "вращающемся движении")
Приложение "естественная прокрутка" кажется больше, чем не существует.
Как мне этого добиться?
Спасибо
1 ответ
Хотя я не играл с Ubuntu-Mate, я предполагаю, что он имеет такие же опции установки, что и обычная Ubuntu.
Текущий модуль hid_magicmouse, включенный в Ядро для Ubuntu 16.0.4, имеет дрянные начальные настройки и не имеет возможности инерции, подобной MacOS (то есть экран продолжает прокручиваться после отпускания); однако у него есть возможность изменить настройки, чтобы настроить и улучшить процесс прокрутки.
Вот краткое описание каждой из настроек:
- emulate_3button = включает третью кнопку, когда ваш палец нажимает на середину. Я нахожу это привередливым, поэтому отключаю его. В MacOS используются только левая / правая кнопки. (Булево)
- emulate_scroll_wheel = модуль интерпретирует горизонтальные и вертикальные движения как тики колес. Вертикальная функция прекрасно работает, эмулируя нажатие и отпускание для каждого тика, но горизонтальная функция эмулирует только нажатия, а не отпускание, что вызывает проблемы при прокрутке вперед и назад в Chrome, поэтому я отключаю ее в драйвере (подробнее см. В драйвере раздел). (Булево)
- report_undeciphed = нет необходимости включать его. (Булево)
- scroll_acceleration = чем быстрее вы двигаете пальцем, тем больше тиков на расстоянии он генерирует. (Булево)
- scroll_speed = это говорит о том, сколько тиков генерировать, когда вы проводите пальцем на заданном расстоянии; Мне нравится, чтобы он был чувствительным, поэтому я установил его на 55. (0 - 63)
Чтобы обновить настройки, проще всего выгрузить модуль и перезагрузить его с новыми настройками. Вы можете сделать это в окне терминала следующим образом:
$ sudo rmmod hid_magicmouse
$ sudo modprobe hid_magicmouse emulate_3button=0 scroll_acceleration=1 scroll_speed=55
Обратитесь к этому блогу за дополнительной информацией, а также о том, как сделать настройки постоянными и как изменить драйвер для реализации естественной прокрутки (в этом блоге появилась информация, приведенная выше).