Ubuntu 파생 제품에서 기본적으로 Apple Magic Trackpad를 사용하는 데 몇 가지 문제가 있음을 발견했습니다. 해결책은 /etc/X11/xorg.conf.d/50-synaptic.conf
(또는 에 있지만 /usr/share/X11/xorg.conf.d/50-synaptic.conf
문서에서는 이전에 언급한 /etc
경로에서 복사하고 편집할 것을 제안합니다):
# Example xorg.conf.d snippet that assigns the touchpad driver
# to all touchpads. See xorg.conf.d(5) for more information on
# InputClass.
# DO NOT EDIT THIS FILE, your distribution will likely overwrite
# it when updating. Copy (and rename) this file into
# /etc/X11/xorg.conf.d first.
# Additional options may be added in the form of
# Option "OptionName" "value"
#
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
# This option is recommend on all Linux systems using evdev, but cannot be
# enabled by default. See the following link for details:
# http://who-t.blogspot.com/2010/11/how-to-ignore-configuration-errors.html
MatchDevicePath "/dev/input/event*"
# Fix for trackpad sensitivity.
Option "VertResolution" "75"
Option "HorizResolution" "75"
EndSection
Section "InputClass"
Identifier "touchpad ignore duplicates"
MatchIsTouchpad "on"
MatchOS "Linux"
MatchDevicePath "/dev/input/mouse*"
Option "Ignore" "on"
EndSection
위의 두 가지 트랙패드 해상도 옵션이 중요합니다. 내가 하고 싶은 일은 사용자 정의 프로필을 만드는 것입니다.오직Apple Magic Trackpad를 대상으로 하고 이를 업스트림에 패치로 제출하여 사람들의 삶을 더 쉽게 만듭니다. 내 프로필을 보다 구체적으로 조정하고 Apple Magic Trackpad만 대상으로 지정하려면 어떻게 해야 합니까?
답변1
를 사용하여 장치의 USB ID를 찾습니다 lsusb
. 마지막 16진수 코드의 출처가 포함된 위치를 MatchDevicePath "/dev/input/event*"
포함하는 행을 구성에 추가합니다 .MatchUSBID "4567:89ab"
lsusb
또한 설명서를 참조하세요 xorg.conf.d(5)
.