Macのキーリピート速度とキーリピート開始速度をカスタマイズする方法

環境: macOS Sierra(v.10.12.2)

Macのシステム環境設定から設定できる

  • キーリピート速度(キー押しっぱなし時に対応する文字が連続して入力される速さ)
  • キーリピート開始速度(キー押下からキーリピート開始までの速さ)

は、プログラマーにとっては物足りない。僕は、特に後者は気にならないんですけど、前者のキーリピート速度は最速にしても遅くてもどかしい。そこで本稿では、コマンドラインからシステムレベルでその両方をカスタマイズしようというTipsの紹介。ターミナルを開いて下記コマンドを入力すれば、システム環境設定で設定できる範囲を超えて、両速度を設定できる。

現在のキーリピート速度を表示
defaults read -g KeyRepeat

現在のキーリピート開始速度を表示
defaults read -g InitialKeyRepeat


キーリピート速度を1に設定(小さい程速い)
defaults write -g KeyRepeat -int 1

キーリピート開始速度の早さを10に設定(小さい程早い)
defaults write -g InitialKeyRepeat -int 10



キーリピート速度をデフォルトに戻す
defaults delete -g KeyRepeat

キーリピート開始速度をデフォルトに戻す
defaults delete -g InitialKeyRepeat

雑感

いやーmacOS SierraになってKarabinerが動かない(17/01/06現在)ので、自分で設定してみた。ちなみに僕はキーリピート速度は1、キーリピート開始速度はシステム環境設定の最速に設定しています。システム環境設定から設定できるキーリピート速度、最速にしたところでごっつトロいよな(^_^;)

プログラマーたるもの爆速開発環境を目指す!

参考

Macのキーリピートをシステム設定での設定よりも速くする

OSX – set fast keyboard repeat rate

コメントを残す

メールアドレスが公開されることはありません。