xinput을 사용하여 xinput 명령을 처리할 특정 마우스를 식별합니다.

xinput을 사용하여 xinput 명령을 처리할 특정 마우스를 식별합니다.

Manjaro 23.0을 사용하여 USB SteelSeries 마우스의 속도를 늦추는 방법을 찾았지만 지속하는 데 문제가 있습니다. 일정 기간 동안 활동이 없거나 시스템이 다시 시작되면 xinput 설정이 "기본값"으로 재설정됩니다. 적어도 마우스는 재부팅할 때마다 새로운 "ID"를 얻게 됩니다. 이 문제는 아래에서 찾은 xorg.conf 코드를 사용하여 해결해야 합니다. 그렇지 않으면 xinput을 통해 수동으로 마우스 ID를 찾아야 합니다.

다음은 새 xorg.conf에서 마우스가 작동하기를 원하는 xinput 설정입니다.

$ id="10"; speed=0.23; xinput set-prop $id "Coordinate Transformation Matrix" $speed, 0, 0, 0, $speed 0, 0, 0, 1

통과하다마우스가 깨어난 후 xinput 설정 유지이 작업을 수행하는 방법을 찾았지만 내 설정을 xinput에서 X11로 변환하는 방법을 모르겠습니다. 불행하게도 xinput과 xorg.conf의 libinput에 대한 대부분의 옵션은 이름이 다릅니다.

이것은 내가 사용하고 싶은 xorg.conf 코드입니다:

Section "InputClass"
    Identifier "My Mouse"
    MatchProduct "SteelSeries SteelSeries Rival 300 Gaming Mouse"
    Option "TransformationMatrix" "????"
EndSection

목표를 달성하기 위해 xinput cli 설정을 변환하는 데 사용할 수 있는 명령이 있습니까?

관련 정보