フォーラムへの返信
-
投稿者投稿
-
うぇぶしまキーマスター
ご報告ありがとうございます。
2. の「小文字を打つと2文字入力される」「大文字は問題ない」というのは、かえうち が日本語入力モードで動作しているためだと思われます。
よくある質問 の「日本語入力用のキー配列に切り替わらない」を参考に(この解説は日本語配列面をONにする操作)、日本語配列面をOFFにする操作をしてください。カスタマイズの内容にもよりますが、サンプル集を使っている場合は日本語配列面がOFFになると赤LEDが消灯します。
なお、大文字の入力が問題無いのはShiftキーを押している間は英字配列面の文字を出力する設定にしているからだと思われます。カスタマイズ内容によるので、分からない点があればカスタマイズファイルの添付をお願いいたします。WindowsPCではUSBをPCから安全に取り外すには右クリックで「取り外し」を選択して取り外します。
質問の本質ではありませんが、誤解されている点があるようなので補足します。
Windows PCにおいてUSBの安全な取り外しが必要なのは、USBメモリやUSBハードディスクなどの記憶系デバイスのみで、マウスやキーボードなどでは必要ありません(取り外し操作を行うアイコンが表示されません)。macOSでの「安全な取り外し」にあたる操作は、デスクトップの接続しているドライブを示すアイコンをDockのごみ箱にドラッグアンドドロップする操作です。(参考:https://kotonova.com/3047)
一般的にUSBはシステム(WindowsやmacOSなど)が動作している状態でも接続/切断が行える仕様(ホットアタッチ/ホットデタッチ)なので、「書き込み中のHDD」のような一部を除いていつでも取り外しができます。かえうち はUSBキーボードとして振る舞う製品なので、他のUSBキーボードと同じように事前操作なく取り外して全く問題ありません。接続部分を弱らせるというのはもちろんその通りなのですが、必要に応じて差しあたりの回避策として以下リンク先ページのようなものを挟むこともご検討いただけると幸いです。
https://jiyumemo2.com/2014/08/100yen_usb_powerswitch.htmlうぇぶしまキーマスター恐らくですが、ご使用のMacが休止状態に入る または 復帰する際にUSB電源が不安定になり、それによって かえうち の認識が途絶えてしまっているのかな、と思います。
USB端子を挿し直せば再度入力可能になるとのご報告でしたが、再起動が必要になるというのはどういうことでしょうか?(挿し直し操作より再起動の方がマシということでしょうか?)
ご不便かとは存じますが、こちらで問題を再現できないのでこれ以上の原因追及が難しい状況です。申し訳ございません。うぇぶしまキーマスター再接続で使用できるようになるのであれば、復帰時のUSB接続の再認識に失敗しているのかと思われます。OSアップデートに依存して発生したのであればデバイスドライバの更新によって発現したのかもしれませんが、アップデート前に同様の操作を試していないのであればハードウェア依存で発生している可能性の方が高そうです。
なお、こちらで試した環境(Mac mini Mid 2011, High Sierra)では、スリープ、ディープ・スリープ共に復帰後でも入力できました。うぇぶしまキーマスター返信が大変遅くなり申し訳ございません。
添付していただいたカスタマイズファイルを書き込んで試してみたのですが、こちらでは同様の現象は確認できませんでした(ファームウェア 2.1, 2.2)。
ファームウェア 2.1 と 2.2 のどちらでも同じ現象が発生しますか?うぇぶしまキーマスター返信が遅くなり申し訳ございません。
かえうちを接続したまま休止状態に入り、復帰すると入力できなくなるということでしょうか? かえうち のMac側USB端子を一旦外し、再度接続した場合は入力できるようになりますか? この現象はMacのアップデート前には発生していませんでしたか?うぇぶしまキーマスターなるほど、U+2212ですか。いわゆる横棒類は歴史的経緯もあってたくさんありすぎるので、どこまで収録するか難しいところですね。
やはり自由選択を実装する方が良さそうな気がします。技術的に簡単な方法だと、かえうちカスタマイズ上では「ユーザー記号1」のような項目を配置しておいて、別途かえうちパートナーの設定画面で「ユーザー記号1」で入力したい記号を指定するという形になります。
うぇぶしまキーマスターローマ字入力に切り替わるということは、かえうち側は英字入力モード(QWERTY)に切り替わっていて、iOS側は日本語入力モードのままになっているのかと思います。
[英数]キー押下によるiOSの英字入力モードへの切り替えは、かえうち が無くてもできることなので、かえうちを使わずにMagic KeyboardをUSB接続して[英数]を押したときにどうなるかを試していただけますか?上記を見る限り関係なさそうですが、サードパーティー製IMEを表示している状態で外付けキーボードを接続すると、[かな][英数]キーでの切り替えができません。純正IMEのキーボードが表示されていることをご確認ください。
うぇぶしまキーマスターご要望ありがとうございます。
1.は、U+002DやU+2212ではなく、U+FF0Dを入力したいということでしょうか?人によって使いたい記号は異なるでしょうから、根本的に自由に記号を選択できるようにした方がいいのかもしれませんね。
うぇぶしまキーマスター左右Ctrl共にLED点灯すらできないとなると、かえうち には伝わっていませんね。
カスタマイズのできる範囲にもよりますが、キーボードのカスタマイズでは別のキーに割り当てて かえうち でそのキー操作が受け取れるか試してみても良いかもしれません。うぇぶしまキーマスターありがとうございます。
Magic Keyboardが使用できない問題と、MB110J/BがWindowsで使用できない問題は全く別の原因のようです。ファームウェア 2.2 で Magic Keyboard の使用に対応しましたが、LOLOさんがご使用の型番をサポートしておりませんでした。次回アップデートで対応するようにいたします。
私がテストに使っているのはMB110J/Bなので、キーボードとしては動作するはずです。ただ、Apple製USBキーボードは消費電力が大きいので、USB端子の電源供給能力によっては電源電圧が低下して かえうち やキーボードの動作に支障が出ている可能性もあります。
うぇぶしまキーマスターそのような状況ですと、カスタマイズの問題ではなく、そもそもCtrlキーの操作が かえうち に伝わっていない可能性があります。
「標準」をベースに、左右Ctrlキーに 赤LED ON や Shift などを割り当てて、設定した通りの動作になるか確認していただけますか。うぇぶしまキーマスターありがとうございます。
通常、キーボードの認識不良であれば緑点灯にはならないことが多いので、Apple特有の何らかの問題が発生しているのかもしれません。(Magic Keyboard 向けには特殊な処理を入れています)Apple製USBキーボード、Apple Magic Keyboard を(かえうち を介さずに)Windows機に直接接続した状態で、キーボードのUSB VID/PIDを調べていただけますか? デバイスマネージャーから該当するキーボードデバイスのプロパティを開き、「詳細」タブのプロパティを「ハードウェアID」にすると確認できます。(参考リンク)
併せてそれぞれのキーボードの型番(MLA22J/A など)も教えていただけますか?うぇぶしまキーマスターご不便おかけしております。
状況を確認させてください。以下の内容で合っていますか?- ファームウェア2.2・JIS記号配置 が書き込まれた状態でテストした。
- [正常]:Windows機(複数) - かえうち - Windows用キーボード(機種不明)
- [全キー反応せず]:Windows機(複数) - かえうち - Apple Magic Keyboard
- [全キー反応せず]:Windows機(複数) - かえうち - Apple製USBキーボード
原因切り分けのために、以下を試していただけますか?
- ファームウェア1.7・標準 を書き込み、Apple製USBキーボードを接続して動作するか。
- キーボード未接続で緑LEDが点滅するか。各キーボードを接続して数秒後に緑LEDが点灯状態になるか。(参考:本体・LED)
- Apple製キーボードを接続して緑点灯になっている状態で、両Shiftを押しながらEscを押すとカスタマイズモードに切り替わるか(本体LEDの表示で確認してください)。
両Shiftを押しながら9を押すとファームウェアバージョンが印字(キー操作出力)されますので、Windows用キーボードを接続すればファームウェアの書き込みがうまくいっているかの確認が可能です。
うぇぶしまキーマスター返信が遅くなり申し訳ございません。
以下を確認していただけますか?- 他のキー配列(親指シフトかんたん設定 など)でも同様の現象が発生するか。
- 他の修飾キー(Alt、Shift、Win)の動作は正常か。
- 「kbv」などのキー操作表示ソフトで、Ctrlキーを単独で押したときにWindowsにCtrlキー操作が伝わっているか。
うぇぶしまキーマスターお忙しいところありがとうございます。
またお時間ができましたら、ご投稿よろしくお願いいたします。うぇぶしまキーマスターうぇぶしまキーマスターご不便お掛けしております。
ハードウェア不良 あるいは ファームウェア書き込み不良 の可能性があります。ファームウェアバージョンに起因する可能性もあるので、以下のいずれかのご対応をいただければと存じます。
- Windowsに認識されるまで抜き差ししてみる。認識されたらキーボード操作(両Shift+Esc)でカスタマイズモードに切り替え、ファームウェア1.7を書き込む。
- 本体ケースを開け、リカバリー端子でカスタマイズモードに切り替えて、ファームウェア1.7を書き込む。
- 修理を受ける。ただし保証期間外のため有償となります。費用・手順等はお問い合わせフォームよりお尋ねください。
ケースが開けにくい場合、USBオス端子の肩(左右中央ではなく両端付近)辺りにごく細いマイナスドライバーを差し込むと、開けるきっかけが作りやすいかなと思います。USB端子の破損に注意してください。また、ケースにキズが付きやすいことをご了承ください。
うぇぶしまキーマスター(トピック位置はこちらで問題ありません。重複していた投稿を整理いたしました。)
「。」と「.」を打ち分けられないのは、かえうち(正確にはOSとUSB HID)の仕様です。
かえうち はキーボードとして振る舞うので、キーボード操作で入力できる記号しか入力できません。エミュレーター等を使わない通常のキーボード入力では「。」と「.」あるいは「、」と「,」を打ち分けることはできず、IME(ATOKやGoogle日本語入力など)の設定でいずれか一方のみを入力できます。キーボード操作でできない以上、かえうち でも句点とピリオドのいずれか一方しか入力できません。
Lacaille等のエミュレーターはソフトウェアなので、OSに記号を指定して入力することができますが、かえうち のようなハードウェア方式では句読点記号の打ち分けは基本的にできません。ただし、Windowsにおいては「かえうちパートナー」を常駐させることで記号の打ち分けができるようになっています。これについてはマニュアルをご覧ください↓
うぇぶしまキーマスターかえうち を接続する場合は、Windowsからは一般的なUSBキーボードとして見えるため、(特に指定しなければ)汎用キーボードドライバが使用されます。
[かな][英数][無変換][変換]といったキーは、USBキーボードの仕様にも存在する「普通のキー」なので、かえうち が認識できます。一方、[Eject][Fn]はUSBキーボード仕様外の独自拡張(あるいはキーボード内部で処理)なので かえうち は認識できません。Mac用キーボードをWindowsに接続したときに[かな][英数]が使用できないのは、「Windowsが認識できないから」というより「Windowsにはそのキーに割り当てられた機能が無いから」というのが正確な理由です(ソフトウェアが独自に認識することも技術的には可能です)。
かえうち は[かな][英数]を、汎用ドライバで認識可能かつWindowsにとって意味のあるキーに差し替えることができるので、Windowsでもこれらのキーを活用できるようになります。- この返信は8年前にうぇぶしまが編集しました。
-
投稿者投稿