매직마우스로 스크롤을 부드럽게 하는 방법

매직마우스로 스크롤을 부드럽게 하는 방법

저는 새로운 Ubuntu-Mate를 가지고 있고 Apple Magic 마우스와 키보드를 활용하고 있습니다.

OSX의 매직 마우스에는 부드러운 스크롤이 있습니다. 롤처럼 손가락 움직임의 강도에 따라 스크롤 컨트롤이 있습니다.

우분투에서 이 동작을 갖고 싶지만 이에 대한 정보를 얻을 수 없습니다. (변경 방향에 대한 정보는 찾았지만 "롤링 이동"에 대한 정보는 찾지 못했습니다.)

"naturalscrolling"이라는 응용 프로그램은 더 이상 존재하지 않는 것 같습니다.

어떻게 이를 달성할 수 있나요?

감사해요

답변1

Ubuntu-Mate를 사용해 본 적은 없지만 일반 Ubuntu와 유사한 설치 옵션을 사용할 수 있다고 가정합니다.

Ubuntu 16.0.4용 커널에 포함된 현재 hid_magicmouse 모듈은 초기 설정이 형편없으며 MacOS와 유사한 관성 기능이 없습니다(즉, 손을 뗀 후에도 화면이 계속 스크롤됩니다). 그러나 스크롤 경험을 사용자 정의하고 개선하기 위해 설정을 변경할 수 있는 옵션이 있습니다.

각 설정에 대한 간략한 설명은 다음과 같습니다.

  • 에뮬레이트_3버튼= 손가락으로 가운데를 누르면 세 번째 버튼이 활성화됩니다. 이것이 까다로워서 비활성화합니다. MacOS에서는 왼쪽/오른쪽 버튼만 사용됩니다. (부울)
  • emulate_scroll_wheel= 모듈은 수평 및 수직 스와이프를 휠 틱으로 해석합니다. 수직 기능은 각 틱에 대한 누르기와 놓기를 모두 에뮬레이트하여 잘 작동하지만 수평 기능은 누르기만 에뮬레이트하고 놓지 않기 때문에 Chrome에서 앞뒤로 스와이프할 때 문제가 발생하므로 드라이버에서 이 기능을 비활성화했습니다(드라이버에서 자세한 내용을 참조하세요). 부분). (부울)
  • 보고_해독되지 않음= 켤 필요가 없습니다. (부울)
  • 스크롤_가속= 손가락을 빠르게 움직일수록 거리당 더 많은 틱이 생성됩니다. (부울)
  • 스크롤_속도= 이는 주어진 거리만큼 손가락을 스와이프할 때 생성할 틱 수를 알려줍니다. 저는 민감한걸 좋아해서 55로 설정했습니다. (0~63)

설정을 업데이트하는 가장 쉬운 방법은 모듈을 언로드하고 새 설정으로 다시 로드하는 것입니다. 다음과 같이 터미널 프롬프트에서 이 작업을 수행할 수 있습니다.

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

인용하다이 블로그자세한 내용과 설정을 영구적으로 만드는 방법 및 자연 스크롤을 구현하기 위해 드라이버를 변경하는 방법에 대해 알아보세요(위 정보의 출처는 이 블로그입니다).

관련 정보