xinput 마우스 장치: x 및 y 감도 분리

xinput 마우스 장치: x 및 y 감도 분리

트랙볼 마우스를 사용해 봤는데 너무 민감해서 줄여서 Device Accel Constant Deceleration1.5로 설정했는데 X축 스케일이 잘 맞는 줄 알았는데 Y축 움직임이... 깊은 인상을 받았습니다.

간단히 말해서, X와 Y 감도를 별도로 구성할 수 있습니까?

내 환경은 상당히 바닐라 Linux Mint 17.1이므로 신뢰할 수 있는 Ubuntu, Debian, Gnome 3 및 기타 스택은 익숙하지 않습니다.

답변1

변경해야 할 설정은
좌표 변환 행렬(144)입니다.

다음 예에서 마우스의 장치 ID는 9이고 (내 마우스의) 좌표 변환 행렬의 속성 번호는 144입니다. xinput list-props 9

이를 기본값으로 설정하면 찾을 수 있습니다.
xinput set-prop 9 144 1 0 0 0 1 0 0 0 1
X를 Y보다 5배 빠르게 만듭니다.
xinput set-prop 9 144 5 0 0 0 1 0 0 0 1
Y를 만듭니다. .2 속도 X배:
xinput set-prop 9 144 1 0 0 0 .2 0 0 0 1
45도 회전:
xinput set-prop 9 144 .707 -.707 0 .707 .707 0 0 0 1

답변2

로지텍 M510에도 같은 문제가 있습니다. x 방향의 속도는 y 방향의 속도보다 짜증날 정도로 빠릅니다.

이와 같이 행렬을 설정하는 것은 매우 매력적입니다.

xinput set-prop 11 136 0.6 0 0 0 1 0 0 0 1

11은 마우스의 ID이고, 136은 마우스의 좌표변환행렬의 ID이다. 전화를 해서 이 값을 얻었습니다.

xinput

그런 다음

xinput -list-props 11

건배!

관련 정보