web-dev-qa-db-ja.com

コマンドライン端末でキーボードの感度を調整していますか?

ラップトップでUbuntu 12.04インストールからCtrl-Alt-F1と入力してttyログインシェルを使用すると、キーボードが過度に敏感に見え、ボタンに指をしばらく置いたままにすると、同じ文字が繰り返されます。 ttyインスタンスからログインシェルにアクセスするときにキーボードの応答に影響を与えるキーボードの感度を調整する方法はありますか?

29
haziz

これは「キーボード自動リピートレート」と呼ばれ、kbdrateで設定できます。

$ Sudo kbdrate
Typematic Rate set to 10.9 cps (delay = 250 ms)

同じように設定できます:

$ Sudo kbdrate -r 10.9 -d 250
Typematic Rate set to 10.9 cps (delay = 250 ms)

正確なオプションについては、マニュアルページを確認してください。

man kbdrate

デフォルト設定がどこで行われるかわからないが、/etc/rc.local、 きみの .bash_profile.profileまたは.bashrcいい場所のようですね。

20
jippie

kbdrateに最大制限がある可能性があるという不満に気付きました 。それがどれほど本当であるかはわかりません)

私が使う xset r rate 250 60私の好みのスピードアップを達成するため。たまたま~/.i3/config(for i3wm )しかし、以前は~/.xinitrcstartxが受け取ります。 xsetの呼び出しは、Xで実行されているすべてのものに適用されます。

kbdrateまたはxsetを好む理由があるかどうか知りたいです。)

24
Micah Elliott

- 追加 atkbd.softrepeat=1高速リピートレートと低遅延が必要な場合は、カーネルコマンドラインで入力します。

トリックがなければ、ハードウェアの遅延は250ミリ秒に制限され、最大繰り返し率は30です。テキストエディターやコマンドラインでナビゲーションに矢印を使用するほとんどの人にとって、速度は低すぎ、遅延は高すぎます。

一方、Visual Studioでは、開発者はVisual Assistプラグインで「ダブル実効キーボードリピートレート」と呼ばれるオプションを使用します。これは、オプションが存在する素晴らしい理由です。

ブラウザを使用しないため、Xを使用せずにLinuxで作業すると、時間を節約できます。

250ミリ秒よりも遅い遅延を受け入れるようにkbdrateを作成する方法を1日以上費やしている場合は、答えが役立つはずです。

6
Brian Haak