. Nintendo SwitchのJoy-Conの色を変える
Nintendo SwitchのJoy-Conの色を変える
Nintendo SwitchのJoy-Conの色を変える

ブラウザでNintendo SwitchのJoy-Conの色を変える

Pro ControllerのUSB Gadgetシミュレーションを行った際、コントローラーの色情報がPro Controller内部のSPIフラッシュメモリーに書き込まれており、その情報を参照して画面上に色が表示されていることを知りました。 Joy-ConのSPIフラッシュメモリーの同じ領域をみてみると、確かに色情報が格納されていることがわかったので、これを紫に書き換えてあげれば完璧に満足できる形になります。

WebHID API

だるくてめんどくさいので、ハードウェア関連APIをモリモリ実装しているガラパゴスブラウザこと、Google Chrome(Blink)に搭載のWebHID API ⧉ を使ったWebアプリとして仕上げることにしました。

Joy-Con ToolWeb

WebHIDでJoy-ConのSPIフラッシュメモリーの値をちょこっと変えるだけのものです。 体裁はAlpine.js ⧉ とtailwindcss ⧉ で整えました。 Joy-Conと名前にありますが、どうせならと奮起してベクターイラストを書いて、Pro Controllerにも対応しました。

執筆時点では、WebHID APIの実装があるGoogle Chromeでしか動きません。

PCとのペアリング

Joy-Con Tool(Web)で色を変えるには、予めmacOSやWindowsにJoy-ConをBluetoothで繋げておく必要があります。 繋げ方はmacOSならシステム環境設定→Bluetoothを開いている状態で、Joy-Conのシンクロボタンを押せば繋げられるようになります。 シンクロボタンの位置はサポートページに書いてあります。

コントローラーの接続

Joy-Con Tool(Web) ⧉ をGoogle Chromeで開いて、”+ Add”を押すと、コントローラーの接続メニューが出てきます。

色の変更

まとめ

Tags : Share :

Related Posts

ドイツのトリ in Splatoon 2

Q. なんやこれ A. ドイツのトリ Advent Calendar 2017 - Adventarの18日目の記事。 .

スマホでNintendo Switchを操作する 〜 USB GadgetでPro Controllerをシミュレート 〜

あつまれ どうぶつの森の配信が開始されましたね。いくつか積みゲーが増え始めたNintendo Switchも、また新たにゲームが増えて稼働時間が伸びる一方です。 物をよくなくす身として、ゲームがした .

スマホでNintendo Switchのゲームをする

前々回はNintendo Switch Pro Control.

リモートワークでバ美肉ビデオ会議 HDMI入力をRaspberry Piで駆使する

昨今の衰えることのない技術トレンドに追従すべく、映像配信とかやりたいなーと思っていた2019年。 めっきり時間がなく何もできず、気付けば2020年になっていました。 今年も時間がないだろうなぁと思っ .

UAC GadgetでNintendo Switchの音声出力をRaspberry Piに取り込む 中華10GbEスイッチNetcore GS6を運用して1ヶ月たったレビュー

Copyright © 2023 mzyy94. Powered by Atsro with Astroplate

📎📎📎📎📎📎📎📎📎📎