LoginSignup
8
2

More than 3 years have passed since last update.

Mac OSのUSキーボード環境で、エレコム マウスアシスタントの「戻る」「進む」ボタンが動作しない

Posted at

DEFT PROを買いました。愛用していたMS Trackball Explorerが廃盤になってしまった頃以来のトラックボールです。

DEFT PROを買うにあたって特に良いなと思ったというか、これしかないとなったメリットが以下です。

  • 「人差し指トラックボール」 & 「有線、2.4GHz無線、Bluetoothの3対応」

この2点をクリアしてるのはDEFT PROだけでした。

接続方式が3種類に対応しているおかげで、自宅のMacbookProはBluetooh接続で、お仕事先のWindowsは2.4GHz無線接続と、どちらでも使うことができます。
無線のトラックボールが欲しかったんですけど、2.4GHzかBluetoothのどちらかにしか対応していない製品が多かったので複数PC間で同じマウスを使いたい自分としてはDEFT PROしかないとなったわけです。
(Windowsも普通Bluetooth対応してるだろ?と思われると思いますが、お仕事先のPCではセキュリティのため使えなくされています)

解決したい問題

戻る・進むボタンが動作しない。

エレコム マウスアシスタントをインストールしますとデフォルトでボタン4にSafari:戻る、ボタン5にSafai:進むが設定されています。

ところがボタンを押しても動きません。名称の通りSafari専用でChromeで試しているからかと考えましたがSafariでもだめでした。

解決

以下のように設定しましょう。


上記画像のように設定すれば、ボタン4に戻る、ボタン5に進むが設定されます。


調べたこと

任意キー設定で、戻るのショートカットーキーである⌘ + [を設定しましたが、なぜか進む動作となりました。
で、JISキーボードとUSキーボードだと[]は位置が一つずれていたなと思い出したので、USキーボード設定で同じような現象が起きてる事例がないか調べました。

任意キーで"@"を選択すると" [ "が押せることを発見したので自己解決しました.
ref: マウスアシスタントの不具合について

予想は的中したようです。JISキーボードの@キーの位置がUSキーボードの[キーの位置です。
エレコム マウスアシスタントはスキャンコードではなくキー位置を示す値で判断をするロジックになっているみたいですね。

下表は設定の関係性をまとめたものです。

ボタン 動作 ブラウザ上の
ショートカットキー
USキーボードで対応する
ショートカットキー
ボタン4 戻る ⌘ + [ ⌘ + @
ボタン5 進む ⌘ + ] ⌘ + [
8
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
2