ThinkPadトラックポイントキーボード(JIS配列)をmacOSで使う

カテゴリ: Mac | タグ:

ThinkPad トラックポイント・キーボード(JIS配列)を、macOSから使用しようと思い、Karabiner-Elementsを使ってキーボードのマッピングを変更してみました。

ThinkPad トラックポイント・キーボードって何?

レノボ・ジャパンが出している、外付けキーボードで、キーボードにポインティンデバイスであるトラックポイントが付います。キーボードから手を離さずにマウス操作できるので、プログラムなどキーボードを多用する作業を行うときに効率が良いです。

"ThinkPad トラックポイント・キーボード"と言う名前ですが、単なるキーボードなのでThinkPad以外のWindows/linux/mac上で使用することも可能です。

macのキーボードと、ThinkPadトラックポイントキーボードのキー配置の違い

ThinkPad トラックポイント・キーボードはWindows向けなので、Ctrl,Altなど一部修飾キーの配列が異なっています。
両者のキードードを並べると以下のようになっています。

特に一番下の列だけ比較すると以下のようになっており、キーの配置だけでなくサイズも異なっていることがわかります。

キーの割り当て

ThinkPad トラックポイント・キーボードをmacで使うにあたり、macOSアプリのKarabiner-Elementsを使ってキー配列を変更します。

今回は、以下のキーマッピングを行うことにしました。

caps_lock                      -> left_control
left_control                   -> left_option
left_alt(equal to left_option) -> lang2
international5                 -> lang2

international4                 -> lang1
international2                 -> lang1
right_alt                      -> right_command
print_screen                   -> fn

マウスのセンターボタンをクリックした時の振る舞いを変更

デフォルトの振る舞いだとマウスのセンターボタンのクリックが有効化されていて、使いづらい場合が多いため、無効なボタンに割り当てを変更します。
(マウスのセンターボタンは、button3で指定できます)

button3                        -> button32

言語切り替えキーの意味

Karabiner-Elementsで言語キーを切り替える際にinternationalXやlangXという指定を行なっていますが、各キーの意味は下記の通りです。

international5: 無変換キー
international4: 変換キー
international2: カタカナひらがなキー

lang2: macの英数キー
lang1: macのかなキー

mac上のかなキーは、Mキーの右下あたりにあるので、Thinkpadキーボード上の変換キーに加えて、カタカナひらがなキーもかなキーにマッピグしました。
同様に、ThinkpadキーボードのAltも、macの英数キーにマッピングした方が使いやすかったです。

"¥"と"\"の入れ替え

"¥"と"\"キーの入れ替えもKarabiner-Elementsで行えます。必要に応じてついでに変更しておくと便利です。

PreferencesのComplex modificationsを開き、左下にあるAdd rulesをクリックします。

ブラウザが開くので、"Swap ¥ and \ always on JIS Keyboards"で検索し、該当するものを追加します。

下記の2つのルールを追加します。

タッチパッドの使用

Thinkpadキーボードのトラックポイントは非常に便利ですが、一方でmacのタッチバッドも使いやすく両方使えると便利です。

この問題を解消するには、appleのApple Magic Trackpad 2を購入し同時に使用するとよいです。

上記の設定を行うことでキー配列がmacのキーボードとかなり近くなり、macbook本体とThinkpadキーボードを切り替えながら使っても違和感がなくなりました。

Amazonでポイントを賢くGETする方法
Amazonギフト券チャージ で最大2.5%もお得!
こちらもおススメ

コメントを残す

メールアドレスが公開されることはありません。