今週ぐらいからテレワーク中にネットワークがやたら重いのですが、ターミナル(cygwin の rxvt-unicode を使用)で同じ文字が連続で勝手に入力される現象が多発するようになりました。
$ cd /usr/local/bin
みたいに打ちたい時に、
$ cd /usr/looooooooooooooooooooooooooooooooooooooooooooooooooooocal/bin
みたいになります。いろんな文字が不定期に勝手にたくさん入力されます。仕事でノッてきた時にこの現象が発生すると本当にイライラしますね。やる気 0% になったらふて寝しますから。
いろいろ調べたところ X のオートリピートをオフにしたら直りましたが、オートリピートをオフにしても、キーを押しっぱなしにすれば、きちんと連続で入力できます。オートリピート設定とは何だったのか、いまいち不明です。
X のオートリピートをオフにするには、
xset r -r
とします。
自動で設定する場合は、~/.xinitrc 等に書きますが、
xset r -r xterm -geometry 80x24+0+0
のように、コンソール用 xterm の起動まで書く必要があります。
最後のコマンドをバックグラウンドで動かしてしまうと X が即終了しますので注意してください。