Mac OSX を使いこなすテクニックを紹介します。

Macのキーリピートを「システム設定」の上限より速くする

(2026年11月更新:macOS Sequoia 15 / Tahoe 26 で確認できる手順に書き直しました)

カーソル移動や連打を速くしたいときは、まず「システム設定」で調整し、それでも遅いと感じたらターミナルで上限より速い値を設定します。

● 1. システム設定で調整する

アップルメニュー →「システム設定」→「キーボード」

次の2つのスライダーを右(速い・短い)に動かします。

・キーのリピート速度:押しっぱなしにしたときの連打の速さ
・リピート入力認識までの時間:押してから連打が始まるまでの時間

● 2. ターミナルで上限より速くする

・現在の値を調べる

defaults read -g InitialKeyRepeat
defaults read -g KeyRepeat

システム設定で一番速くした場合は、それぞれ次の値になります(値が小さいほど速い)。

InitialKeyRepeat(連打が始まるまでの時間): 15
KeyRepeat(連打の速さ): 2

・値を設定する

例として、システム設定より少し速い値にしてみます。

defaults write -g InitialKeyRepeat -int 10
defaults write -g KeyRepeat -int 1

設定後に ログアウトして再ログイン(または再起動)すると反映されます。

InitialKeyRepeat を小さくしすぎると、普通に押しただけで同じ文字が何個も入力されてしまいます。10 前後から少しずつ試してください。

・元に戻す

defaults delete -g InitialKeyRepeat
defaults delete -g KeyRepeat

実行後にログアウトして再ログインすると、システム設定の値に戻ります。

● 関連記事


No.194
11/03 10:01

edit