フォーラムへの返信
-
投稿者投稿
-
うぇぶしまキーマスター
おっしゃって頂いた内容でカスタマイズして、ipadにつなげて「かなキー」を押して入力しようとすると、LEDの赤と青が同時に光り(点滅ではなくずっと光っています)、キーを押してもそのまま反応しません。
その後、キーポードを何回か抜き差しすると、LEDは緑のみとなり、
入力できるようになったのですが、ローマ字入力の状態です。LEDの動作は正常です。緑LED点灯は通常動作中を示し、赤LED点灯は(ユーザー定義可能ですが)日本語入力モード中を指します。([マニュアル] 本体 参照)
[かな]キーを押したときは、日本語入力モードになったことを示しています。
PC側のUSB端子を外して再接続すると、再度キーボード認識が行われ、正常にキーボードが認識されると緑LEDが点灯します。初期状態は英字入力モードなので、赤LEDは点灯しません。さて、問題は日本語入力モードで文字入力ができないことです。英字入力モード(緑LEDのみ点灯)で文字入力ができていることから相性問題ではなさそうです。
Apple Magic KeyboardはUSB接続中に充電が行われる製品です。間に かえうち のような物が接続されて電力を消費することは想定していないでしょうから、かえうち(LED点灯)+充電で許容電力量をオーバーし、USBの供給電圧が不安定になったことが考えられます。LED消灯ではたまたま大丈夫だったのでしょう。
かえうちカスタマイズの[全般]タブでLEDの明るさを変更できます。添付していただいたカスタマイズをベースに、一部変更したものを添付します。お試しください。
- 緑LEDの明るさ:20% → 10%
- 赤LEDの明るさ:20% → 0%
- 左親指(Space)の単独押しが[無変換]になっていたので、[Space]に変更
- 右親指の単独押しを[キーリピートオフ][ロールオーバー出力しない]に変更
Attachments:
うぇぶしまキーマスター問題を切り分けるために、テスト用のプログラムを用意いたしました。お手数ですが、テストしていただけると助かります。
[テスト方法]
かえうちカスタマイズの設定名に「###KEYSTROKETEST###」と入力して [書き込む] を押してください。専用のカスタマイズファイルが書き込まれます(カスタマイズ内容は無視されます)。通常のキー配列に戻す際は、かえうちカスタマイズ で通常の手順で書き込んでください。- F1キー以外は標準キー配列です。
- F1キーを押すと、かえうち が認識しているキー操作のログが文字入力として出力されます。メモ帳などを開いてからF1を押してください。
- ログが表示されるのは、A~Zキーのみです。他のキー操作ログは表示されません。
「QWE」と順に押したときのログは以下のようになります。
Key U/D msec
[Q] D 0
[Q] U 120
[W] D 280
[W] U 380
[E] D 530
[E] U 650認識がキー操作通りで、出力がおかしいのであれば、かえうちの内部処理に何らかのバグがあるのだと思います。
認識がおかしいのであれば、キーボードと何らかの相性問題が起きているのだと思います。解決できるかは内容次第となります。うぇぶしまキーマスターUSB接続時は通常のUSBキーボードとして振る舞うようなので、かえうち を使用できると思います。
以下を確認していただけますか?- 確実にUSBで接続されるよう、iPadのBluetoothをオフにしておく
- NICOLAかんたん設定 の内容を確認する
- キー位置 日本語OFF:英数(Mac)
- キー位置 日本語ON:かな(Mac)
- 「出力」はデフォルトのまま
- 日本語入力前に[かな]キーを押す
かえうち の設定の問題でうまくいかないようであれば、カスタマイズファイルを添付して希望の設定(左右親指キーをどこにしたいか など)をご投稿いただけると適切なアドバイスができると思います。
うぇぶしまキーマスター昨日、この問題を修正した 2.1 をリリースしました。
処理方式をガラッと変えたので、この問題はまったく起きなくなると思います。うぇぶしまキーマスターご報告ありがとうございます。
常時発生するのではなく、たまに発生するということであれば、何らかの要因で一時ファイルが削除されているのだと思います。
かえうちパートナー は起動時に必要なファイルを一時フォルダ(通常 C:\Users\[ユーザー名]\AppData\Local\Temp)内に作成します。このエラーは一時フォルダに置いたはずのファイルが見つからない場合に発生します。
一時ファイル削除の要因としては、- ディスククリーンアップ
- セキュリティソフト
- Windows高速化系ツール
- 手動で消した
といったところでしょうか。
このエラーは かえうちパートナー 起動直後に発生しますか? それとも常駐していてあるとき急に発生しますか?どちらにせよファイルが消えている場合は何らかの回避処理をするか、分かりやすいエラーメッセージを表示した方が良さそうですね。
うぇぶしまキーマスター「Karabiner-Elements」でも「変換」キーを「スペース」に変更すると同じようにスペース入力と同時に日本語入力がONになります。
「日本語入力ON」はKB211のモードを指していますか? それともIMEのモードを指していますか? かえうち を接続しなくても発生する問題ですか?
- KB211のモードが切り替わっているのであれば、回避不能です。KB211のモード制御は内部で完結しているので、PC/Mac側に関係なく物理的なキー操作のみでモードが切り替わります。
- IMEのモードが切り替わっているのであれば、IMEのモードを切り替えるキー操作が行われたということです。Macが受け取ったキーボード操作を表示するソフトを使ってみる、Karabiner-Elementsの有無での動作の違いを確認する、どのキーでIMEのモードが切り替わるのかGoogle日本語入力の設定を確認する、別のIMEを試してみる、などの方法があります。原因が分かれば、かえうち で回避できる可能性のあります。
うぇぶしまキーマスター>shinjiro さん
詳細のご報告ありがとうございます。
私はKB211を所有していないので、KB211の詳しい動作条件は分かりません。所々推測でお答えします。かえうち の問題ではなく、KB211に「モードずれ問題」が起きているのだと思います。
KB211は(KB232などと異なり)キーボード自体に親指シフトの処理機能が備わっています。KB211側が「親指シフトモード」になった状態で入力すれば、PS/2ポートには親指シフト処理後のカナ入力文字が出力されます。
FMV-KB211の動作(初心者用)[外部サイト] によると、 [無変換]を押すと日本語入力(親指シフト)モード、[英数]を押すと英字入力モードになるようです。モードずれの概要と対策も書かれています。モードずれは、KB211の親指シフト認識を使う限り解消できません。
KB211だけを使う場合、KB211とPCでモードずれが起きます。
[キー操作] → [KB211(親指シフト認識/入力モードあり)] → [PC(入力モードあり)]
かえうち を間に挟んでも、モードずれは解消しません。
[キー操作] → [KB211(親指シフト認識/入力モードあり)] → [かえうち] → [PC(入力モードあり)]親指シフト認識をキーボードではなく かえうち が担う場合は、モードずれを解消できます。PC上で「かえうちパートナー」を常駐させると、かえうち とPCのモードを同期させられます。
[キー操作] → [KB232] → [かえうち(親指シフト認識/入力モードあり)] → [PC(入力モードあり)]
[キー操作] → [JISキーボード] → [かえうち(親指シフト認識/入力モードあり)] → [PC(入力モードあり)]私が疑問なのは、何を目的に かえうち を接続しているかです。KB211を使うのであれば、単体で親指シフト入力が可能です(同時にモードずれ問題は回避不能)。
うぇぶしまキーマスター>shinjiro さん
トピックを「富士通・富士通コンポーネント」に移動しました。
PS/2キーボードでは初の動作報告です。ありがとうございます!「無変換」キーを「英数マクロA」や「英数」キーに設定すると半角が無茶苦茶に入力されるのであきらめ「かな」に設定しました。
この辺りは不便があるようであれば原因を調べた方がいいかもしれません。
なぜか英数入力モード時に「変換」を押すとスペースが入力されるのですが、同時に「ひらがな」入力に変わります
キー配列画像を見る限り、[変換]キーは単にスペースを出力するだけに見えますが、(キーボード、かえうち、PCのいずれかで)何か他の処理が発生しているのかもしれませんね。
うぇぶしまキーマスター>nmyo さん
ご報告ありがとうございます。
現象を見る限りでは mariepix さんとは別の問題のように思います。
メンブレンキーボード特有の問題(3キーの組み合わせによっては同時押しが認識できない)に起因して、実際には離していないキーが一旦離したものとして処理されているのかもしれません。>mariepix さん
ありがとうございます。問題の概要は分かったので、原因を調査してみます。うぇぶしまキーマスターありがとうございます。キー操作の認識段階での問題のようですね。
その現象は[k押す→a押す→a離す→k離す]または[k押す→a押す→k離す→a離す]とゆっくり打鍵した場合でも起きますか?
ゆっくりでも起きる場合、「kakk」の4文字はそれぞれ[k押す→a押す→a離す→k離す]のどのタイミングで表示されますか?うぇぶしまキーマスターアップロードありがとうございます。
現象切り分けのために、キー配列設定で問題の起きるキーと起きないキーを入れ替えて、現象がどちらに付いていくかを試していただけますか?(例として[K]と[1]を入れ替えたものを添付します。)
Attachments:
うぇぶしまキーマスターUSBやBluetoothは勝手に採用する分にはお金がかかりませんが、ロゴ認証を取ろうとすると相応に大変です。他の規格、例えばHDMIは採用自体にお金がかかります。百均にUSB製品(非認証取得)はあってもHDMIケーブルを見かけないのはその辺りに事情があります。
一方技適は電波法なので守らないと違法行為/製品になってしまいます。技適取得が必要な製品を作るとして、個人で技適を取るのは、これもまた相応に大変です(制度的に個人が無理というわけではありませんが)。潜在需要はそれなりにあるのでしょうが、その中で「お金を払ってでも欲しい」という人がどれだけいるかが問題だと思います。モノを作るなら無料にはできませんからね。開発・製造コストを回収するだけでも結構大変なんです……。
うぇぶしまキーマスターBluetoothキーボードと繋がるためには、ペアリングを自前でやらないといけません。汎用でも専用でもBluetoothの規格上そこは避けられません。
ライセンスという話はBluetoothに限らずUSBでも存在する話です。ここでは詳しく説明しませんが、むしろ内蔵してしまう方が技適やBluetoothロゴの問題が起きそうです。大手周辺機器メーカーとのタイアップ
これがメーカーにとってビジネスとして成立するなら、そもそも私が「かえうち」を作るまでもなくどこかのメーカーが製品化していたでしょうね。メーカーが関わるにはニッチ過ぎるんですよ……。
うぇぶしまキーマスター恥ずかしい質問なんてことはありませんよ!
他にも気になることがあればお気軽にご質問ください。うぇぶしまキーマスター残念ながらできません。
Bluetoothレシーバーを使うためにはUSBからレシーバーを制御(どのBluetooth機器と接続するかなど)する必要があり、USBでやり取りされる信号はUSBキーボードとは全く異なります。かえうち にはBluetoothを制御する機能やドライバはもちろん入っていません。
Bluetooth接続専用のキーボードで かえうち を使う方法はありません。ご了承ください。現在最も遅くて3月上旬のお届けです。ご確認ください。
うぇぶしまキーマスター問題を修正したver.1.7をリリースしました。
かえうちが無いと、仕事に差し支えが出るレベルで使っておりますので、これからも末永く愛用させて頂ければと思います。
大変嬉しいお言葉ありがとうございます。またお気づきの点がございましたら、お気軽にお尋ねください。
うぇぶしまキーマスター遅くなりましたが、内部プログラムver.1.7で問題を修正しました。
うぇぶしまキーマスターご報告ありがとうございます。
いただいた情報を元にテストしたところ、ユーザーMODのキーリピートの処理に誤りがあったことが発覚しました。
おっしゃる通り、[ユーザーMOD・通常シフト・単独押しキーリピート有効]という組み合わせで単独長押しすると、ユーザーMODの設定配列面から戻る処理が実行されなくなっていました。修正はさほど難しくありませんので、数日中にはアップデート(内部プログラムver.1.7)する予定です。
さし当たり問題を回避する方法は残念ながら無さそうです。
ご迷惑お掛けして申し訳ございません。うぇぶしまキーマスターうまく伝わったようで安心しました。マニュアルでの解説不足をお詫びいたします。余裕ができ次第マニュアルにも反映いたします。
うぇぶしまキーマスターJapanistを単にIMEとして使うのであれば、特段競合などの問題は発生しないと思います。
いまのところ最上段キーだけ一々英数にしなければ数字や記号が打てないのが問題
もし出力モードの変更で「ローマ字出力モード」ではなく「かな出力モード」に変更して使っているのであれば、数字や記号が打てないのは(かえうち ではなくJISかな入力の)仕様です。
詳細は[マニュアル] 出力モードの変更をご覧ください。- この返信は7年前にうぇぶしまが編集しました。
-
投稿者投稿