Karabiner-Elements の概要
Karabiner-Elements は、Mac 用の無料でオープンソースのキーボードカスタマイズツールです。caps lock を control や escape にするなど、どのキーでも別のキーに変えられます。さらに複雑な変更(complex modifications)を使えば、タップすると escape、押し続けると control になるキーを作ったり、「ハイパー」キーを追加したり、アプリやキーボードごとに別のルールを設定したりできます。Karabiner-Elements は Takayama Fumihiko(pqrs.org)が開発し、パブリックドメインとして公開されています。
Karabiner-Elements 16.3.0 は macOS 13 Ventura から macOS 27 に対応し、Apple シリコン搭載 Mac と Intel Mac で動作します。古いシステム向けには旧バージョンが引き続き提供されています。初めてインストールするときは、システム設定でいくつかの許可とドライバの承認が必要です。コミュニティが作った既成ルールの大きなライブラリから、クリック 1 つでルールを読み込めます。
主な機能
Karabiner-Elements は、キーボードの動作をもっとも低いレベルで変えます。
- シンプルな変更:あるキーを別のキーに変えます。
- 複雑な変更:タップと長押しの使い分け、キーの組み合わせ、アプリごとのルールなど。
- コミュニティのルール:オンラインの大きなライブラリから既成のルールを読み込めます。
- デバイスごと:特定のキーボードやポインティングデバイスにだけ設定を適用できます。
- 内蔵キーボード:外部キーボードを接続しているときに内蔵キーボードを無効にできます。
- ファンクションキー:F1〜F12 キーの動作を選べます。
- プロファイル:設定のセットを切り替えられます。
- EventViewer と CLI:Mac が受け取るキーイベントを確認し、コマンドラインから Karabiner を操作できます。
バージョン 16.3.0 の新機能
Karabiner-Elements 16.3.0 では、いくつかの問題が修正されました。
- CGEventTap フォールバックが有効なときに左右の command キーや shift キーを押すと、修飾キーが押されたままになる問題を修正
- スリープから復帰するたびにアップデートを確認してしまう問題を修正
- スリープ直後に復帰したとき、キーの変更が 30 秒間止まる問題を修正
- ELECOM HUGE トラックボールのボタン 6〜8 に対応
Karabiner-Elements のよくある質問
Karabiner-Elements は無料ですか?
はい。Karabiner-Elements は無料のオープンソースソフトで、パブリックドメインとして公開されています。
Karabiner-Elements はどの macOS に対応していますか?
Karabiner-Elements 16.3.0 は macOS 13 Ventura から macOS 27 に対応し、Apple シリコン搭載 Mac と Intel Mac で動作します。古い macOS 向けの旧バージョンは Web サイトにあります。
Karabiner-Elements で caps lock を control にするには?
Karabiner-Elements を開いて「Simple Modifications」で項目を追加し、caps_lock を left_control に設定します。変更はすぐに反映されます。
複雑な変更(complex modifications)とは何ですか?
キーの入れ替え以上のことができるルールです。タップすると escape、押し続けると control になるキーや、特定のアプリだけで有効なショートカットなどを作れます。
既成のルールはどこで見つけられますか?
Karabiner-Elements には、コミュニティが作った既成ルールのライブラリがあります。「Complex Modifications」タブから読み込み、使いたいルールをオンにします。
Karabiner-Elements が許可やドライバを求めるのはなぜですか?
キーを低いレベルで変更するために、「入力監視」の許可と、インストール時にシステム設定で承認するドライバ拡張が必要だからです。
Karabiner-Elements を外部キーボードだけに適用できますか?
はい。設定を特定のデバイスにだけ適用でき、外部キーボードを接続している間は内蔵キーボードを無効にすることもできます。
どのキーが押されているかを確認するには?
Karabiner-Elements に付属の EventViewer を使います。Mac が受け取るキーイベントが表示されるので、ルールを書くときに役立ちます。
Karabiner-Elements をアンインストールするには?
Karabiner-Elements の設定にあるアンインストールのオプションを使うと、アプリとドライバが削除されます。手順はドキュメントで説明されています。
karabiner-elements.FULLMAC.app の Karabiner-Elements のダウンロードはどこから提供されていますか?
ダウンロードボタンは、Karabiner-Elements の公式サイト https://karabiner-elements.pqrs.org/ につながっています。karabiner-elements.FULLMAC.app がアプリを改変したり再パッケージしたりすることはありません。
似ているアプリ
MaCursorMaCursorは、macOSのシステムカーソルを自由に管理できるアプリです。自作の画像や既製のテーマに置き換え、ビジュアルエディタで細部まで調整し、グローバルホットキーでテーマを瞬時に切り替えられます。Theme Galleryには、すぐに適用できる80種類以上のテーマがあり、テーマをダブルクリックするとすべてのシステムカーソルが置き換わります。Restoreボタンを押せば、いつでもmacOSの標準カーソルに戻せます。カスタマイズ
MosMos は、マウスの精度はそのままに、Mac でのマウスホイールのスクロールをトラックパッドのようになめらかにするアプリです。macOS ではマウスホイールのスクロールがカクカクと飛びがちですが、Mos はホイールのイベントを受け取り、なめらかで連続した動きに変えます。マウスのスクロール方向をトラックパッドとは別に設定できるので、「ナチュラルなスクロール」を片方だけに適用することもできます。Mos は Caldis が開発した小さなメニューバーアプリで、GitHub では 21,000 以上のスターを集めています。カスタマイズ
LeftHandyLeftHandy は、Mac に左利き向けのマウスとカーソルのサポートを加える小さなメニューバーアプリです。矢印、指差しの手、サイズ変更ハンドル、十字線などのシステムカーソルを左右反転し、左利きの人にとって自然な向きに先端が向くようにします。また、システム設定を一切変えずに、マウスの左右ボタンをリアルタイムで入れ替えることもできます。カスタマイズ
TinkerToolTinkerTool は、Apple が macOS に組み込んでいながらシステム設定には表示していない追加の環境設定を使えるようにする無料のユーティリティです。オペレーティングシステムや付属アプリの隠し機能を有効にできます。たとえば、Finder で不可視ファイルを表示する、Dock にスペーサーを追加する、スクリーンショットのファイル形式を変える、Liquid Glass をオフにする、ダークモード中でも選んだアプリを明るい表示のままにする、といったことです。変更は自分のユーザーアカウントだけに適用され、すべての設定は Apple のデフォルト、またはツールを使う前の状態に戻せます。カスタマイズ
DeckleDeckle は、Mac の画面全体に繊細な紙の粒子の質感を重ねる、無料でオープンソースのメニューバーアプリです。長時間の読書や執筆を、ガラスではなく紙に近い感覚にすることを目指しています。紙を選び、強さを調整したら、そのまま作業を続けられます。レイヤーはクリックをすべて通すので、下にあるウインドウはすべて普段どおり操作できます。粒子のない無地の減光ベールから、暖色、色付き、ダーク、繊維の多い仕上げまで 26 種類の紙が付属し、Read、Write、Unwind のような名前付きのデスク設定を最大 8 つまで保存できます。カスタマイズ
NotchlyNotchly は、MacBook の画面にあるノッチを、iPhone の Dynamic Island のような小さなインタラクティブな操作エリアに変える軽量なネイティブアプリです。ノッチの周りに、再生中の曲と音楽コントロール、バッテリーと充電の状態、ロック画面での再生、集中モードのアニメーション、スワイプジェスチャーを表示します。開発者向けには Codex、Cursor、Claude Code の通知も表示でき、AI エージェントが承認を求めているときやタスクを終えたときにすぐわかります。カスタマイズ
FULLMAC.app はこのアプリをホストしていません。ダウンロードボタンは開発元のページにリンクしています。