나는 Raspberry Pi 4에서 Ubuntu Mate를 실행하고 있는데 이 커널 컴파일은 마우스에 대해 매우 높은 폴링 속도를 설정하여 내가 사용하고 있는 것과 같은 무선 마우스를 매우 느리게 만드는 것 같습니다.
usbhid 모듈을 제거하고 더 낮은 폴링 속도로 다시 시작하면 폴링 속도를 변경할 수 있습니다.
sudo modprobe -r usbhid && sudo modprobe usbhid mousepoll=2
문제가 해결된 것 같습니다.
물론 이것은 재부팅 후에도 지속되지 않으며 이를 지속시키는 방법을 알고 싶습니다. /etc/modules
모듈을 제거할 수 없는 것 같습니다. 모듈을 추가해 보았습니다.
-r usbhid
usbhid mousepoll=2
하지만 작동하지 않습니다. 해결책이 있나요? 시작할 때 모듈을 올바르게 로드하는 것이 좋을 것입니다. 그렇지 않으면 비밀번호를 묻지 않고 슈퍼유저 권한으로 위 줄을 자동으로 실행하는 방법이 좋을 것입니다.
감사해요.
답변1
노력하다:
cat >> /etc/modprobe.d/usbhid.conf << "EOF"
options usbhid mousepoll=2
EOF
그리고 해당되는 경우:
update-initramfs -u -k all
...이 .conf
파일은 모듈이 처음 로드될 때 옵션을 설정하고 지속되어야 합니다.
또 다른 옵션은 커널 명령줄에 설정을 포함시키는 것입니다: usbhid.mousepoll=2
. grub
이를 유지하려면 구성(또는 다른 부트로더)을 업데이트해야 합니다 .
또한 모듈이 로드되면 폴링 속도가 동적으로 변경될 수 있습니다.
echo 2 > /sys/module/usbhid/parameters/mousepoll