Repolode
pqrs-org

pqrs-org/Karabiner-Elements

macOSのシステムレベルでキー、修飾キー、ショートカットをカスタマイズできるキーマッパーです。

代替できる製品:Karabinerr

スター
23,060
フォーク
958
未解決の Issue
33
最終コミット
一昨日

これは何?

Karabiner-ElementsはmacOS向けのキーマッパーです。キーボード入力をシステムレベルで受け取り、特定のキーの動作を変更できます。たとえば、Caps Lockを別の修飾キーにしたり、キーの組み合わせに新しい動作を割り当てたりでき、特定のアプリに依存しません。

キーボードイベントを処理するバックグラウンドサービスを実行し、仮想キーボードドライバーも備えています。ユーザーはリマップルールを設定でき、オンラインドキュメントではルールの記述方法を解説しています。リリースによって異なりますが、Intel MacとApple Silicon Macの両方でmacOS 13 VenturaからmacOS 27までをサポートします。

リポジトリにはmacOSパッケージを自分でビルドするためのソースコード一式も含まれており、そのためにはXcode、XcodeGen、CMakeが必要です。コード署名用のIDも必要です。また、公式ビルドから独自ビルドに切り替える場合は、権限を再度付与する必要があります。

主な機能

  • 01macOSのシステムレベルで、個々のキーやキーの組み合わせをリマップできます。
  • 02キーボードイベントを処理するバックグラウンドサービスを実行します。
  • 03仮想キーボードドライバーを備えています。
  • 04近年のmacOSバージョンで、Intel MacとApple Silicon Macの両方をサポートします。
  • 05公式サイトまたはHomebrew caskからインストールできます。

ユースケース

  • Caps Lockなど、あまり使わないキーを修飾キーや独自のショートカットに割り当てる。
  • キーボードごとに異なるレイアウトやキーの動作を作成する。
  • アプリ固有の設定に依存せず、Mac上で独自のキーボード操作環境を構築する。

クイックスタート

  1. 1

    HomebrewでKarabiner-Elementsをインストールする

    brew install --cask karabiner-elements
  2. 2

    または公式サイトからアプリをダウンロードする

使う前に知っておきたいこと

  • macOS専用で、macOS 13 Ventura以降に対応しています。
  • ソースからビルドするには、Xcode 26以降、macOS 15以降、およびコード署名IDが必要です。

収録されている特集

トピック

よくある質問

Karabiner-Elements とは?
macOSのシステムレベルでキー、修飾キー、ショートカットをカスタマイズできるキーマッパーです。 Karabiner-ElementsはmacOS向けのキーマッパーです。キーボード入力をシステムレベルで受け取り、特定のキーの動作を変更できます。たとえば、Caps Lockを別の修飾キーにしたり、キーの組み合わせに新しい動作を割り当てたりでき、特定のアプリに依存しません。
Karabiner-Elements は無料で使えますか?ライセンスは?
Karabiner-Elements は Unlicense ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
Karabiner-Elements は今もメンテナンスされていますか?
活発にメンテナンス中。Karabiner-Elements の最終コミットは 2026年11月5日 です。
Karabiner-Elements は何に使えますか?
Caps Lockなど、あまり使わないキーを修飾キーや独自のショートカットに割り当てる。 キーボードごとに異なるレイアウトやキーの動作を作成する。 アプリ固有の設定に依存せず、Mac上で独自のキーボード操作環境を構築する。
Karabiner-Elements のインストール方法は?
HomebrewでKarabiner-Elementsをインストールする: brew install --cask karabiner-elements または公式サイトからアプリをダウンロードする
Karabiner-Elements はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/pqrs-org/Karabiner-Elements

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト

Linux、macOS、Windows対応のクロスプラットフォームなキーボードリマッパー。あらゆるキーボードにレイヤー、タップ&ホールド、マクロ、Unicode出力を追加できます。

8062+12 今週310RustLGPL-3.0活発にメンテナンス更新 4 日前