質問: linux mint(mate)で定期的なマウスラグを解決するにはどうすればよいですか? 私は最新のlinux mintがインストールされたラップトップを持っています(mateバージョン、cinnamonではありません)。すべての時間の80〜90%が正常に動作しますが、定期的にマウスが「遅れ」ます重くなります(応答が遅く感じられ、カーソルが通常の20%の速度で移動します)。この問題は明白な原因なしに発生します。これは、usbマウスとラップトップのタッチパッドの両方で発生します。これはありませんでしたただし、古いバージョンのmintには問題があります。私はこの問題を解決した他の誰かのためにgoogleを試しましたが、関連する用語の一般的な性質( "マウス"、 "linux"、 "ラグ"など)のため、無関係なページをたくさん見つけました。この奇妙なマウスラグの原因を診断する方法(および理想的には、それを解決する方法)に関する提案はありますか?*編集*遅延中のtop出力のサンプルを次に示します。top - 20:10:27 up 34 days, 22:31, 4 users, load average: 2.36, 1.19, 0.65 tasks: 192 total, 2 running, 190 sleeping, 0 stopped, 0 zombie %cpu(s): 5.8 us, 24.8 sy, 0.0 ni, 68.5 id, 0.4 wa, 0.0 hi, 0.5 si, 0.0 st kib mem: 4032688 total, 3475752 used, 556936 free, 202180 buffers kib swap: 8787516 total, 137556 used, 8649960 free, 1768748 cached pid user pr ni virt res shr s %cpu %mem time+ command 21961 root 20 0 0 0 0 s 20.9 0.0 0:12.82 kworker/1:0 21762 root 20 0 0 0 0 r 11.3 0.0 0:12.05 kworker/0:2 5780 me 20 0 181m 26m 16m s 9.3 0.7 271:41.38 mate-system-mon 21733 root 20 0 0 0 0 s 7.6 0.0 0:16.24 kworker/1:1 21956 root 20 0 0 0 0 s 7.3 0.0 0:13.10 kworker/0:0 21879 root 20 0 0 0 0 s 3.7 0.0 0:03.25 kworker/u:2 23920 me 20 0 425m 85m 16m s 3.3 2.2 148:23.44 chrome 20013 me 20 0 426m 198m 27m s 2.0 5.0 5:53.41 chrome 852 me 20 0 170m 13m 10m s 1.0 0.3 1:43.49 mate-terminal 2283 root 20 0 132m 26m 10m s 1.0 0.7 140:33.62 xorg 11361 me 20 0 1054m 212m 26m s 1.0 5.4 119:45.32 eclipse 23766 me 20 0 644m 179m 39m s 1.0 4.6 156:13.04 chrome 19035 couchdb 20 0 86672 5120 1484 s 0.7 0.1 314:22.75 beam.smp 10 root 20 0 0 0 0 s 0.3 0.0 6:08.10 ksoftirqd/1 2453 me 20 0 38796 1824 1680 s 0.3 0.0 2:31.55 gvfs-afc-volume 5776 me 20 0 105m 8376 6772 s 0.3 0.2 1:48.06 multiload-apple 18074 me 20 0 69836 14m 3808 s 0.3 0.4 9:23.07 python 以下は、実行中のtailのdmesg(dmesgがたくさんの出力を与えるため、tail):[2844570.290434] type=1701 audit(1358135321.797:17): auid=4294967295 uid=1000 gid=1000 ses=4294967295 pid=6593 comm="chrome" reason="seccomp" sig=0 syscall=20 compat=0 ip=0xb3599424 code=0x50000 [2855118.278240] stereo mode not supported [2891634.104527] stereo mode not supported [2929390.761034] stereo mode not supported [2930948.986039] stereo mode not supported [2931457.828088] stereo mode not supported [2936251.706768] stereo mode not supported [2939573.402914] stereo mode not supported [2940015.539524] stereo mode not supported [2977473.595590] stereo mode not supported @grsの回答によると、これが/var/log/xorg.0.logのtailです。[2940015.539] (ii) intel(0): printing ddc gathered modelines: [2940015.539] (ii) intel(0): modeline "1366x768"x0.0 69.30 1366 1414 1446 1456 768 771 777 793 -hsync -vsync (47.6 khz ep) [2977473.595] (ii) intel(0): edid vendor "auo", prod id 4140 [2977473.595] (ii) intel(0): ddcmodefromdetailedtiming: ignoring: we don't handle stereo. [2977473.595] (ii) intel(0): printing ddc gathered modelines: [2977473.595] (ii) intel(0): modeline "1366x768"x0.0 69.30 1366 1414 1446 1456 768 771 777 793 -hsync -vsync (47.6 khz ep) [3020717.050] (ii) intel(0): edid vendor "auo", prod id 4140 [3020717.050] (ii) intel(0): ddcmodefromdetailedtiming: ignoring: we don't handle stereo. [3020717.050] (ii) intel(0): printing ddc gathered modelines: [3020717.050] (ii) intel(0): modeline "1366x768"x0.0 69.30 1366 1414 1446 1456 768 771 777 793 -hsync -vsync (47.6 khz ep)
回答: opの承認済みの回答がその日の助けになったかもしれませんが、今日は機能しません。今日、mousepollモジュールのusbhidレートを調整する必要があります。マウスが1000hzの場合、その間隔でポーリングするようにusbhidに指示する必要があります。デフォルトでは、125hzでポーリングします。debianシステムでは、/etc/modulesに以下を追加することでそれを行うことができます:-r usbhid usbhid mousepoll=1 注:echo 1 > /sys/module/usbhid/parameters/mousepollの作業は初めてです。ポーリング間隔を追加して再起動する必要がありました。再起動せずに適用するには、おそらくxを再起動するか、ビデオモジュールをリロードする必要があります。