エレコムのBlutetoothテンキー+MacBook Pro(Mid2014)だとInDesignでショートカットが効かない!Karabiner-Elementsで解決解決ぅ!! | Blue-Scre{7}n.net | よそいちのDTPメモ

トップページ » InDesign » エレコムのBlutetoothテンキー+MacBook Pro(Mid2014)だとInDesignでショートカットが効かない!Karabiner-Elementsで解決解決ぅ!!

エレコムのBlutetoothテンキー+MacBook Pro(Mid2014)だとInDesignでショートカットが効かない!Karabiner-Elementsで解決解決ぅ!!

公開日:2022年8月22日 

のっぴきならない事情からMacBook ProでInDesignを使わなければいけなくなり、内蔵キーボードでは各種スタイルに割り当てたショートカットが思うように使えないため、テンキーを導入しました。

ヨドバシ.com – エレコム ELECOM TK-TBP020BK [Bluetoothテンキーボード パンタグラフ 薄型 ブラック] 通販【全品無料配達】

ところがこのテンキー、接続してもInDesignでは数字を入力することしかできません。なんてことだ…。 途方にくれているわけにもいかないので、解決策としてキーマップを変更するアプリを入れます。選んだのは定番の「Karabiner-Elements」です。

まずは原因を調べる

Karabiner-Elementsをインストールすると、「Karabiner-EventViewer」というアプリもバンドルされてきます。これを使って、どのキーが押されたのかを調べていきましょう。

数字を押すたびにNumLockも発生していた

このテンキーは、MacBook Pro(Mid 2014)との組み合わせにおいて、NumLockも数字と一緒に押されていることがわかりました。だからInDesign上でショートカットが効かなかったではないだろうか…という推測が立ちました。

解決にむけての操作

上記の推測をもとにKarabiner-ElementsでNumLock無効化作業をしていきます。

Karabiner-Elementsを起動すると表示される[Karabiner-Elements Preferences]ダイアログから、下記の手順で操作します。

  1. [Simple Modifications]タブを選択
  2. [TargetTarget device:]から接続されているテンキーを選択(例では[ELECOM Bluetooth 10 Keypad(Unknown)] )
  3. [Add item]をクリック
  4. [From Key]に[keypad_num_lock]を選択し設定
  5. [To Key]に[vk_none(disable this key)]を選択し設定

ここまで設定して、InDesignに戻ってショートカットを使ってみると、ちゃんと動くようになっています。推測は正しかったようです。やったぜ

内蔵キーボードの設定

Karabiner-Elementsを入れてそのままだと、JIS配列の内蔵キーボードはUS配列扱いになってしまって入力がおかしくなる※ので、JIS配列のキーボードとして再認識させておきましょう。

※「@」が入力できなかったり、+を入力しようとするとコロンになってしまったりする

しかし、結局テンキーを使うと想定以上に左手を動かす範囲が広がってしまい、かえって作業しづらい事態になってしまいました。最終的には、MacBook Proの内蔵キーボードの数字キーをfnキーと一緒に押すとテンキーの数字キーとして使えるような設定に変更。



広告