シフトキーでのIME入力切替
いちいちIMEをON・OFFせずに(シフトキーを使い一時的に)アルファベットが打てるようになりました!
● DvorakJではシフト+文字 のときのオプションどちらもオフ
直接入力に切り替えて発行する
未設定のときは何も発行しない
● Google日本語入力オプション ではシフト時 英数字 を設定
これで…
日本語入力中にシフトを押しっぱなしの間、
IMEとかDVDとかZZZなどキーボードの刻印どおりにアルファベット大文字が打てるようになった。
英語の小文字も、シフト押しながら WIN と続けて入力し確定前に変換すると
winやWINや Win へと、まとめて変換できる。
一時的に「英数モード」になっている状態 (直接入力ではない)
ABCを入力後にIMEをONにしなくてよい!
職場PCでローマ字入力(MS-IME)とまったく同じ操作なので混乱しない!
━━━━━━━━━━調べたこと━━━━━━━━━━
Google日本語入力
プロパティ>入力補助を開くと
シフトキーの入力切替 で
オフ・英数字・カタカナをプルダウンから選択できる。
【英数字】を選択する
※ シフトを押している間だけ一時的に切り替わる。
シフトキー押しっぱなしをやめると、もとの入力状態に戻る。← くどいようだが、ここがポイント
https://gyazo.com/c7ed913a7577b0d91e480e7e69797da9
DvorakJ
設定画面>日本語入力 を開くと Shift+文字のとき という項目がある。
直接入力に切り替えて発行する
未設定のときは何も発行しない
この2つ、両方にチェックオンもできてしまうが、DvorakJ:レファレンスマニュアル(以下引用)を読んでも、
なんだかよくわからないので実際に試して確認した。
直接入力に切り替えて出力する
Shift を押しながら文字を押すと、日本語入力から英語配列に切り替えた直後に半角英字を出力します。
未設定のときには何も出力しない
日本語入力用配列で、Shift を使用するよう全く設定していないならば、Shift-文字で何も出力しません。この設定を無効にしていると、直接入力用配列の Shift-文字 の設定を適宜使用します。
https://gyazo.com/e29bcd5e98b1eb4867c2de81700bd0f3
直接入力に切り替えて出力 オン
シフトを押しながら1文字入力した時点でIMEが直接入力に切り替わる。
(シフトキーを押しっぱなしにしなくて良いが、続けて日本語を打つときはIMEをオンに戻さないといけない)
こちらをオンで、未設定のときは をオン→何もでない(日本語でShift未設定状態)
こちらをオンで、未設定のときは をオフ→ (IMEがオフ:直接入力となる)
未設定のときには何も出力しない オン
シフトを押しながら文字キーを押しても何も打てない。
誤入力を防ぐため(?)
【日本語入力用配列で、Shift を使用するよう全く設定していないならば】ということは
日本語入力用配列で、シフトを使用する設定が含まれている場合にはオンにしておく必要があるのか!
これをオンにして、日本語配列にシフト面を追加するという手も使えそうだ。(記号や覚えられない拗音とか?)
━━━━━━━━━━
わたしのNiZ キーボード(75キー)、右側のShiftキーは ↑(上カーソル)キーにしているので、 左のShiftしか使えないのがちょっとだけ不便かも……
2020/8/26