フォーラムへの返信
-
投稿者投稿
-
うぇぶしまキーマスター
なるほど。ご意見ありがとうございます。
うぇぶしまキーマスターまた、かえうちのモードの日本語モードから英数モードへの切り替えが
「英数」キーのバッティングでできなかったので、「同時押しMOD0」の単独押しに「マクロA英数」を割り当てれば良いと思います。
テストしたわけではありませんが、これだと英字モードでの記号がキートップ通りに入力できないと思います。既定のキー配列の「JIS記号配置」を参考に記号を設定する必要があります。
うぇぶしまキーマスター直接書き込みではなく一旦インポートするとしても、結構大変です。
例えば「1~10」を指定すべき場所に「0」を入れてしまい、それがそのまま かえうち に書き込まれてしまうと、何が起こるか分かりません。これを書き込み前にチェックしようと思うと、JSONならJSONで書けるあらゆるパターン(データ形式・値の範囲、配列の長さの増減、連想配列のキーの存在、数値か文字列か、文字コードなど)を かえうちカスタマイズ でチェックすることになります。
現状なら基本的に「想定したデータ」しか入ってこないので、厳密なチェックをする必要はありません。私もたまにプレーンテキストで置換したりするので便利さは承知していますが、ユーザーに開放するのはなかなかリスキーなんですよね……。
うぇぶしまキーマスターご報告ありがとうございます。そのような問題には遭遇したことがないので、詳しく知りたいです。
大変お手数ではございますが、発送お知らせメールのアドレスにファイルを送っていただけますか?うぇぶしまキーマスター例えば「変換キーが押されたら日本語入力モードにしなさい」とカスタマイズしてあって、「かなキーを押したのに日本語入力にならない」のは当然ですよね。全く同じキー配列のキーボードであれば共通の設定で十分です。しかし、Mac用JISキーボードとWindows用JISキーボード、JISキーボードとUSキーボードなど、キー配列が異なる(あるキーが片方しかない、場所が異なるなど)の場合には工夫が必要になります。
- 単一の設定でどちらでも使えるような「うまいカスタマイズ」を作る
- 特定のキーを押すと、各キーボード向けの設定を切り替わるように設定する
- キーボードを取り替えるたび、カスタマイズを書き換える
- かえうちを2台使い分ける
先ほどの投稿に添付したのは「うまいカスタマイズ」タイプです。Windows用109キーボードとApple製日本語キーボードのどちらを繋いでもうまく動くはずです。
使いたいキーボードのキー配列が大きく異なる場合や、カスタマイズしたい内容が複雑な場合は、他の方法をとった方が手っ取り早いと思います。うぇぶしまキーマスターしかしApple純正キーボードを接続しても、「マクロAかな」を配置したキーの設定が無くなるので入力の変更ができないと解釈しました。
Apple製キーボードでの入力を諦めたということでしょうか?
Apple製キーボードで使う場合には、[英数]キーと[かな]キーにそれぞれ「マクロA英数」と「マクロAかな」を設置すれば、入力の切り替えが可能ですよ。例えば添付したカスタマイズファイルでは、[変換]でも[かな]でも右親指として動作するように設定してあります。[英数][かな]を単独打鍵すれば日本語入力のON/OFFが切り替えられます。
Attachments:
うぇぶしまキーマスター意図しない日本語になります。
意図しない日本語とはどのようになるのですか?
ASDF(うしてけ)が「asdf」になるのか「usiteke」になるのか「4dw:」になるのか、「マクロAかな」を配置したキー(おそらく ひらがなキー)を押したのかなどの詳しい情報をいただけないと、起きている現象を把握することができません。- この返信は8年、 11ヶ月前にうぇぶしまが編集しました。
うぇぶしまキーマスターまず、どのようなカスタマイズファイルを書き込んで、どんな操作をしたときにどうなることを期待していて、実際にはどうなっているのかを教えてください。
うぇぶしまキーマスターウインドウズで再度設定しても同じ現象です。
設定(書き込み)をWindowsでやったかmacOSでやったかは関係ありません。同じカスタマイズファイルを書き込めば全く同じ動作をします。
問題は接続するキーボードがMac用であることです。キーボードに「無変換」や「変換」はありませんよね? Mac用日本語キーボードはいくつかのキーがWindows用日本語キーボードとは異なるので、それに合わせた設定にする必要があります。今度はカスタマイズモードに入れなくなりました。
カスタマイズモードに入る方法は3通りあります。他の方法を試してみてください → [マニュアル]カスタマイズ手順
うぇぶしまキーマスターマクロで「し」「ぃ」を登録し、L+Gキーに割り当てる必要がある
合っています。拗音付きかな文字は、他のかな文字と同様内部プログラムに直接定義されています。「かな」タブに無い組み合わせを作るには、一つ一つマクロを定義するしか方法がありません。
本来の拗音(1モーラで発音されるもの)については、日本語で実際に使われるものを網羅的に入れたつもりですが、長音と同じ発音になる「しぃ」などや、ほとんど使われることのない「きぇ」などは定義に入れていません。技術的に難しいことではありませんが、カスタマイズ画面がさらにややこしくなるので除外しました。蜂蜜小梅配列など拗音定義が規則的な配列だと定義されている場合があるようですね。
うぇぶしまキーマスターまず、よくある質問の「日本語入力用のキー配列に切り替わらない」をご覧ください。
お使いのキーボードがApple純正ということは、IME ON/OFFに設定している無変換キー・ひらがなキーがありませんし、親指シフトキーのうち変換キーもありません。既定のキー配列の「NICOLA (英数・かな)」(orzレイアウトではありません)を参考に、設定を変更してください。配列面右上の「JIS (109)」を「Mac JIS」に変更すると設定が分かりやすいと思います。意図的に設定しない限り、かえうち単体で右に2つずれるというのは考えられません。元々macOS上のソフトウェアで1文字ずらしていて、ズレが重複したのではないでしょうか。
カスタマイズファイルをフォーラムにアップロードする場合は「共有・Web公開用」にチェックを入れてダウンロードしてください。
うぇぶしまキーマスターおもて面「きしうて」は出せるのに、無変換/変換キーと同時押ししても「ださあり」「わおなら」が出せないということでしょうか?
考えられる原因としては、キーボードがMacintoshモードで動いているのではないでしょうか? お使いのキーボードは[Fn+Q/W]でWindowsモードとMacitoshモードが切り替えられるようです。Macintoshモードでは無変換/変換キーが英数/かなキーに切り替わるので、それに合わせた設定変更が必要になります。
手っ取り早い対処法としては、実際に接続するのがWindowsかmacOSかに関わらずWindowsモードで使用されると良いと思います。ただしWindowsモードとMacintoshモードで動作の異なるキーが他にもある場合には、別の問題が発生するかもしれません。使っている用語については用語集に記載しております。記載が無い用語や説明が分かりにくい場合は追加/改善いたしますので、何が分からないのかを教えてください。
うぇぶしまキーマスターありがとうございます。
iOSでJISキーボードをキートップ通り入力できるのは、Apple純正JISキーボードを直接接続した場合のみです。かえうちを繋ぐと、iOSからはかえうちが接続されているようにしか見えないので、他の社外キーボードと同様にUSキーボード扱いになってしまいます。
仰っているとおり、両Shift+1でUS出力モードに切り替える必要があります。うぇぶしまキーマスター検証ありがとうございます。
記号入力補助無効でも現象が発生するのであれば、原因はかえうち/かえうちパートナーではなさそうです。
例えばExcelマクロでIME切り替えが頻発する現象が発生しているとして、かえうちパートナーを使わなければタスクトレイの表示が変わる程度なので気づかなかったのが、かえうちパートナーが変化を検知したことで「LEDの点滅」「キーボード入力ができなくなる」という分かりやすいことが起きて現象が顕在化した、という可能性もあると思います。うぇぶしまキーマスターありがとうございます。
実際にGoogle日本語入力で試してみましたが、現象は確認できませんでした。
お手数ですが、さらに以下を試してみていただけますか?- タスクトレイのかえうちパートナーのアイコンを右クリックして、「記号入力補助」を無効にするとどうか。
- カスタマイズの全般タブにある「システムのIMEが変化したときの操作」をどちらも「無効」に設定して書き込んだ場合はどうか。
うぇぶしまキーマスター内部プログラムを含むファイルのアップロードは利用規約違反であることと、一覧性が悪くなることから一部投稿を削除しました。ご了承ください。
うぇぶしまキーマスターカスタマイズ内容を見る限りは、私が予想した原因ではなさそうです。以下を確認していただけますか?
- かえうちパートナーを起動していない状態でも発生するか。
- Google日本語入力以外のIMEでも発生するか。
Google日本語入力のキー設定によって発生しているかもしれません。
うぇぶしまキーマスター利用規約上、内部プログラムなしでダウンロードしたカスタマイズファイルしか添付させられません。
内部プログラムを含むカスタマイズファイルを添付できないようにするために容量制限をかけています。- この返信は8年、 12ヶ月前にうぇぶしまが編集しました。
うぇぶしまキーマスター[同時押しMOD+同時押しMOD+キー]という組み合わせを設定することはできません。
原理的に不可能というわけではありませんが、多くのメンブレンキーボードが3キー同時押しを保証していないことと、カスタマイズの設定画面がさらに複雑になることから、想定から外しております。
[ユーザーMOD+ユーザーMOD+キー]という組み合わせならおそらく可能ですが、TRON配列には使えませんね。うぇぶしまキーマスターかえうちパートナーを併用した場合の現象かと推測します。
かえうちパートナーはIMEの状態(日本語入力のON/OFF)を検知して、かえうちに通知します。かえうちが通知を受け取ると、対応する処理(カスタマイズの全般タブで設定したもの)を行います。
ここで、対応する処理にIMEを切り替えるキー操作(全角/半角キーなど)が含まれる場合、以下のような無限ループが発生します。
IME状態変化 → パートナーが検知してかえうちに通知 → かえうちがキー操作送信 → IME状態変化 → …これはかえうちに問題があるのではなく、カスタマイズの内容によって発生するものです。カスタマイズファイル(内部プログラムなし)を添付していただければ、どこを変更すれば良いか詳しくご説明いたします。
-
投稿者投稿