web-dev-qa-db-ja.com

Mac OSXでのキーの再マッピング

私のMBPにはトルコ語のキーボードが付属していますが、米国のレイアウトを使用しています。ただし、ESCのすぐ下のキーは、私が頻繁に使用する `(バッククォート)の代わりに§を示します。

このキーを再マッピングする必要がありますが、修飾キーの再マッピング以外の情報が見つかりませんでした。どうすればいいですか?

11
Ahmet

KeyRemap4MacBook を試してください。それは多くのオプションを提供しているようです。多分それはあなたの問題も解決するでしょう。これがそれについて言っていることです:

これは、Mac OS X用の非常に強力なキーボードリマッパーです。単純なキーのリマッピングに加えて、Emacsモード、SandSモード(スペースおよびシフト)などの特別なリマッピングモードがあります。

15
alex

Mac 10.12 sierraユーザーはこれを使用する必要があります: https://github.com/tekezo/Karabiner-Elements

DMGダウンロード: https://pqrs.org/latest/karabiner-elements-latest.dmg

「Fromkey」では日本語のオプションを選択し、TokeyではGrave_ACCENT_AND_TILDE (`)を選択しました。

image

4
Nimitack

hidutil コマンドラインツールを使用できます。これは、Sierra10.12以降のmacOSに付属しています。

hidutil property --set '{"UserKeyMapping":[{"HIDKeyboardModifierMappingSrc":0x700000064,"HIDKeyboardModifierMappingDst":0x700000035}]}'

キーは、USBHID使用状況テーブル仕様の使用状況IDによって参照されます。セクションキー § 「KeyboardNon-US\and |」としてリストされています(0x64、 https://discussions.Apple.com/thread/81336 を参照)とバッククォート ` 「キーボードのアクサングラーブとチルダ」(0x35)です。

1
siho