jazzidea blog

主に技術的なこと諸々メモ

PC用キーボードをマジカルミーパッドにつなぐ(成功編)

マジカル・ミー・パッドになんとかPC用キーボードをつなぎたい! ということで純正マジカルキーボードと同じコントローラーチップ(SH68F88)を使っていると思われるゲーミングキーボードを入手して試してみる。

【結果】
 つながった!前回発生した2度打ちの問題もなく普通に使える。

 これでマジカル・ミー・パッドのキーボード練習アプリにゲーミングキーボードを使うことが出来る。

 タイピング練習アプリ動画

 嬉しいのでマジカル・ミー・パッドの別のアプリでこんな記事を作ってみる。

 ちなみにこのゲーミングキーボードは前回失敗したものと型番も箱も一緒。何故かロシア語版として売ってたもの。

マジカル・ミー・パッドやキーボードのロットによっては、うまく行かないことも考えられるので注意。念のため。

(2023/3/6)

※関連記事『PC用キーボードをマジカル・ミー・パッドをつなぐ(失敗編)

※関連記事 『マジカルキーボードをPCにつなぐ

 

【追伸】マジカル・ミー・パッドに繋がった方のキーボードのコントローラーチップが本当にSH68F88なのか、ケースを開けて確認してみた。

ホントにSH68F88だった。

ちなみに2度打ちが必要なNGの方のキーボードはSH68F90が載ってた。

(2023/3/8)

PC用キーボードをマジカルミーパッドにつなぐ(失敗編 その2)

マジカル・ミー・パッドになんとかPC用キーボードをつなぎたい! ということで純正マジカルキーボードで使っているコントローラーチップSH68F88と型番が近いSH68F90 を使っていると思われるゲーミングキーボードをチャイナから入手して試してみる。

【結果】
 つながった!

が、なせか、同じキーを2度打たないと、入力できない。ABCと打つ場合、AABBCCと入力する必要がある。うーん。やっぱSH68F88搭載のキーボードを探さなくては。(2021/10/中旬頃)

 続く

PC用キーボードをマジカルミーパッドにつなぐ(失敗編 その1)

マジカル・ミー・パッドにはタイピング練習アプリとかあるので、お気に入りのPC用のキーボードをUSBタイプA(メス)/ミニUSB(オス)変換アダプタ経由でつないでみた。


【結果】
 うちにある3種類のキーボードで試してみたけど、残念ながらどれもNGだった。


 キーボード側のUSBコントローラがマジカルキーボードと同じSH68F88じゃないとダメなのか、マジカル・ミー・パッドの駆動電力が足りないのか、原因は不明。

↑ハッピーハッキングキーボードLite NG。

↑普通のキーボードを糸鋸で切断して作った分割キーボード NG。

マイクロソフトエルゴノミクスキーボード(PS2/USB変換器経由)NG。

 一応、タイプA/ミニUSB変換アダプタも疑って、マジカルキーボードをミニ/A変換とA/ミニ変換アダプタを経由してつないでみたけど、それはOKだった。(2021/9)

続く

マジカルキーボードをPCにつなぐ。

セガトイズのマジカル・ミー・パッド用のマジカルキーボードをWindows PCにつないでみた。

 このキーボードを使うと、「☆Enter☆」とか「☆けす*☆」とか、ファンタジアばりの魔法が使えるようになるハズ。

【結果】
 調べてみたら、わりと普通のUSBキーボードだった。ただしキーボードからのびているコードの先が、ミニUSB(B型)のオスのため、PCで使用するにはタイプA(オス)に変換するアダプタが必要。
 あと、キートップのプリントが変な感じだけど、PC接続後、すぐに[ミニゲーム5]キー(NUMLOCK)を押せば、なんとなく使える。Windows10の標準のIMEだと、スペースの右横の[CTRL♡]を押すと「漢字モード」、[ちいさいもじ]を押すと「半角英数」モードになるので、かな漢字変換もOK。

【どう調べたか、もうちょっと詳しく説明】
1)プロトコルの調査
 キーボードのプロトコルを調べるため、キーボードを分解してみる。

 裏面の沢山あるネジのうち、膨らんだところにある3本のネジを外すと、USB-IFと思われるSH68F88チップが出てきたので、プロトコルはUSBと断定し先に進む。(IFがPS/2とか、I2Cとか、シリアルとかかもと覚悟していたのだが、USBで良かった。)

2)変換アダプタの作成
 マジカルキーボードのコードの先が、懐かしのミニUSBだったので、ミニUSB(メス)/USB タイプA(オス)変換アダプタを作成。

(ミニUSBのメスは、FOMA携帯の充電用変換アダプタに付いていたものを取ってきた。)

ミニUSB   TYPE-A
 VCC ――― VCC
 D(-) ――― D(-)
 D(+) ―――D(+)
 ID ―――{Non-Connection}
 GND――― GND
 と、ただ繋ぐだけ。

 ※試してないけど、自作しなくても、「mini 5pin USB A type 変換アダプタ」で検索すると、同様のアダプタが400円くらいから売ってるようなのでそれが使えるかも。

  1. キー配列の解析

 調べてみるとこんな感じ。

マジカルキーボード キー配列
※関連記事 『マジカル・ミー・パッドにPC用キーボードをつなぐ』