Nintendo SwitchのJoy-ConやProコンにキーボードやマウスイベントを割り当て左手デバイスに出来るmacOS用キーマッピングツール「JoyKeyMapper」がリリース。

スポンサーリンク

 Nintendo SwitchのJoy-ConやProコンにキーボードやマウスイベントを割り当て左手デバイスに出来るmacOS用キーマッピングツール「JoyKeyMapper」がリリースされています。詳細は以下から。

JoyKeyMapper for macOS

 昨日、PlayStationのDUALSHOCKシリーズやXbox 360/Oneコントローラーなどのゲームパッド(コントローラー)にキー入力やマウスの移動、スクロール、イベントをマッピングし、Macを操作できるようにするGamepad MapperJoystick Mapperを紹介しましたが、これとは別に、Nintendo SwitchのJoy-Con/Proコントローラーにキーボードやマウス操作をマッピングできるオープンソースのユーティリティ「JoyKeyMapper」というアプリがリリースされているそうです(コメント欄でのご指摘ありがとうございます)。

JoyKeyMapper for Mac

JoyKeyMapper allows you to use your game controller as a keyboard or a mouse.
You can set the different key mappings for each application. You can also check the battery level of your controller.

JoyKeyMapper – Mac App Store

スポンサーリンク

JoyKeyMapper

 JoyKeyMapperはYuki Ohnoさんが新たに公開したNintendo Joy-Con/Proコントローラー専用のキーマッパーで、システム要件はmacOS 10.14 Mojave以上となっており、ソースコードはGitHub、アプリはMac App Storeで無料で公開されています。

JoyKeyMapper on Mac App Store

 Joy-ConをMacに接続する方法は、Joy-ConをSwitchから取り外し、SL/SRやインジケータの間にある各コントローラーのシンクロボタンを長押しした状態で、macOSのシステム環境設定 → [Bluetooth]パネルに表示されるコントローラーを[接続]するだけで、

Nintendo Switchのコントローラーのシンクロボタンは、どこにありますか?

MacとJoy-Conをペアリングした状態でJoyKeyMapperを起動すると、接続したコントローラーがJoyKeyMapperに表示され、Defaultまたは各アプリケーションごとにキーボードやマウス操作のマッピングを行うことが出来るようになります。

JoyKeyMapper for macOS

Joy-ConのBody Colorも反映されるようです。

 キーのマッピングは設定ウィンドウ左下の[+]ボタンでアプリを追加し、そのアプリだけのキーマッピングを設定することが可能で、十字キーやLR、ZLR、SLR、Capture/Home、+/-に加えて、左右のスティックキーをマウス/マウスホイールとして設定できる他、Joy-Conの接続やバッテリー状態の通知もオプションでON/OFFすることが出来ます。

JoyKeyMapper for macOS Config

 JoyKeyMapperはmacOSの制御を行うため、キーマッピングを設定しようとするとアクセシビリティの許可を求められるので、以下の警告が出た場合はシステム環境設定アプリの[セキュリティとプライバシー] → [アクセシビリティ]から「✅JoyKeyMapper」アプリを見つけてアプリにコンピュータの制御を許可してやって下さい。

JoyKeyMapperとアクセシビリティの設定

 後は、利用するアプリにあわせてキーマッピングを設定すれば、Joy-ConでmacOSやアプリの操作ができるので、ジョイスティックが常に動いてしまう状態(いわゆるドリフト問題)になり不要になったJoy-Conをお持ちの方は、Macの左手デバイスとして活用してみて下さい。

JoyKeyMapper for macOSを使ってみた