
다음 질문을 하고 싶습니다. Thinkpad X1C 5세대에 Ubuntu 17.10.1을 설치했습니다. 커널 옵션 "psmouse.proto=bare"를 넣은 후 트랙포인트가 작동했습니다. 하지만 스크롤 방향을 변경할 수는 없습니다. 이제 트랙포인트를 위로(디스플레이 쪽으로) 밀면 창이 아래로 스크롤되고, 트랙포인트를 아래로(트랙패드 쪽으로) 밀면 창이 위로 스크롤됩니다. 이 스크롤을 어떻게 되돌릴 수 있나요?
다음 내용으로 /usr/share/X11/xorg.conf.d/90-evdev.conf 파일을 만들었습니다.
섹션 "InputClass"
식별자 "Touchpad/TrackPoint"
MatchProduct "PS/2 Generic Mouse"
MatchDriver "evdev"
옵션 "EmulateWheel" "1"
옵션 "EmulateWheelButton" "2"
옵션 "Emulate3Buttons" "0"
옵션 "XAxisMapping" "7 6 "
옵션 "YAcisMapping" "5 4"
EndSection
그런 다음 XAxisMapping을 "6 7"로 변경했습니다. 하지만 로그아웃/로그인 후에도 스크롤에는 아무런 변화가 없습니다. 대신 어떻게 해야 합니까? 미리 감사드립니다.
답변1
Arch를 실행하는 Thinkpad T420에서 이 문제를 해결했지만 Ubuntu에서도 동일하게 작동합니다.
1 단계
트랙포인트 이름을 가져옵니다.
$ xinput list
트랙포인트의 이름은 으로 표시되며 <device>
, 공백이 포함된 경우 이름을 따옴표로 묶어야 합니다. 내 T420에서는 트랙포인트를 이라고 합니다 "TPP/2 IBM TrackPoint"
.
2 단계
자연스러운 스크롤 옵션의 이름을 가져옵니다.
$ xinput list-props <device>
옵션 이름은 으로 표시되며 <option>
, 공백이 포함된 경우 다시 따옴표로 묶어야 합니다. 내 트랙포인트의 경우 옵션이 호출됩니다 "libinput Natural Scrolling Enabled"
.
3단계
옵션을 원하는 설정으로 설정합니다.
$ xinput set-prop <device> <option> <setting>
자연스러운 스크롤의 경우 is <setting>
이므로 1
전체 명령은 다음과 같습니다.
$ xinput set-prop "TPPS/2 IBM TrackPoint" "libinput Natural Scrolling Enabled" 1
4단계
파일 을 사용하여 설정을 영구적으로 만듭니다 .xprofile
.
$ echo 'xinput set-prop <device> <option> <setting>' >> ~/.xprofile
파일 .xprofile
은 의 시작 시 제공됩니다 Xorg
. 즉, PC가 그래픽용 디스플레이 서버를 시작할 때마다 명령이 실행됩니다. 디스플레이 관리자를 사용하지 않는다면 .xinitrc
.