Macのキーマッピング変更とキーコードの確認

Mac

キーマッピング変更

とりあえずKarabiner-Elementsでできることをする。

Karabiner-Elements
A powerful and stable keyboard customizer for macOS.

より根っこを狙うなら(?)hidutilというコマンドもあるらしい。

Sierra時代のキーカスタマイズ術 - 新・OS X ハッキング!(192)
macOS Sierraで変わったこと、できなくなったことは少なくない。例を挙げれば、PPTPによるVPN接続ができなくなり、署名のないアプリが起動不許可とされ(システム環境設定「セキュリティとプライバシー」から「すべてのアプリケーションを許可」オプションが削除)、Java 6のサポート終了に伴い一部アプリケーションが...

実際に叩いたキーがどのようなコードで扱われているか確認

Key Codesというアプリで確認できる。

‎Key Codes
‎Key Codes is a little utility that displays the key code, unicode value, and modifier keys state for any key combination you press. If you're a developer, this...

たとえば私の環境で左コマンドキーを一発叩くと、その直後にまるで「英数」キーが叩かれたかのように「0x66」というキーコードが送られていることを確認できる。これはKarabiner-Elementsで設定したとおりの挙動だ。

コメント