GP2040-CEアケコンも使っていると不具合らしき現象に遭遇する。
使っているとマクロが効かない時がある。
爆烈究極拳が出ないときがある。
更にHotkeyが効かないときもある。
思い当たるとことはこんなところ。
ただ、USBを抜き差していると解消することが多い。
再現の条件が分からないのでコミュニティに報告することが出来ない。
いつの間にか再現しているとしか言えない。
かなり複雑なプログラムなんでバグもあるだろう。
逆に言えばこんなにいろんな機能があるにも関わらず、
この程度のバグしかないのは優秀だと思う。
俺みたいに凝った使い方をしているのも珍しいだろう。
シンプルに使っている人はバグにも遭遇しないだろう。
とはいえソフトウェアなので更新によりいずれ解消される可能性がある。
俺が今使っているバージョンは0.7.9だ。
https://mixi.jp/view_diary.pl?id=1988403776&owner_id=67686861
https://mixi.jp/view_diary.pl?id=1988518133&owner_id=67686861
というわけでアップデータはないかと見に行く、、、。
https://gp2040-ce.info/downloads/
なんと0.7.10が出ている。ダウンロードする。
ファイル名はGP2040-CE_0.7.10_Pico.uf2だ。
https://github.com/OpenStickCommunity/GP2040-CE/releases/tag/v0.7.10
リリースノートは下記の通り。
=====================================================
This is the GP2040-CE v0.7.10 firmware release.
v0.7.10 is a large release that updates a ton of backend code and bring a significant number of new features to the firmware.
Summary of new features being added in v0.7.10:
Added Xbox360 mode (with connect dongle for passthrough authentication)
Experimental USB hub support for connecting multiple dongles in addition to keyboard host via passthrough USB
Added the ability to map multiple inputs to a single GPIO pin via web-config
Added the ability to have A3 and A4 mapped to emulate left and right TouchPad clicks in PS4 mode
Added a new generic USB HID mode (now USB HID and PS3 modes are seperate)
Added support for DRV8833-Based Rumble in Xinput mode
Added a one click button to clear a hotkey row
Added Insert and Tilde to keyboard mapping
Added pin viewer and info screen options to the OLED when in web-config mode
Added analog smoothing and selectable circularity error rates
Added hotkey for decrementing profile number
Added the ability to enable and disable profiles
Added the ability to label profiles and have them show up in web-config + a connected OLED
Added ability for more controller like features (rumble, better player LEDs, early motion controls, etc) in some modes
Added PS4 remote play support (computer side) via emulation mode
Please note that USB hub support is experimental currently. Not all hub and not all combinations of dongles are supported. We will not be offering support or troubleshooting on USB hubs or dongle support at this time.
=====================================================
期待していたバグの修正や連射速度調整の改善はなかったな。
俺に影響するような修正はなさそう。
さて本来はせっかく実装したBootSelボタンホールを利用して
https://mixi.jp/view_diary.pl?id=1988378551&owner_id=67686861
ストレージモードにするところなのだが、今回はあえて使わないことにする。
BootSelボタンを使わなくても設定からストレージモードで再起動が出来れば、
BootSelボタンホールの実装が不要であることを証明できる。
設定は例によってGP2040-CEをS2(START)ボタンを押しながら起動。
Remote NIDIS based Internet Sharing Device
としてWindowsに認識され、この状態でWindowsのWebブラウザから
http://192.168.7.1/
にアクセスしGP2040-CEの設定モードに入る。
右上のRebootボタンをクリックすると画像1のように
USB(BOOTSEL)、Web-Config、Controller
の3つ選べるのでUSB(BOOTSEL)をクリックする。
すると画像2のようにストレージモードで起動する。
以前コピーしておいたGP2040-CE_0.7.9_Pico.uf2は存在しない。
再起動後にインストールがされて.uf2ファイルは削除される仕様なのかもしれない。
ここに先ほどダウンロードしたGP2040-CE_0.7.10_Pico.uf2をコピーする。
https://mixi.jp/view_diary.pl?id=1988403776&owner_id=67686861
コピーが終わるとGP2040-CE(Raspberry pi pico)は勝手に再起動する。
通常の再起動なのでコントローラーとして認識される。
ボタンの再配置やマクロ設定などの設定は保持されていた。
ただ、今後の更新や、更新前後のバージョン差が大きい場合などは保持されない可能性もあるだろう。
次回はBootSelボタンを使って更新しようかな。
ログインしてコメントを確認・投稿する