キャッシュプラグインの影響でコメントができなくなっていた問題を修正しました。

Google日本語入力を補助するアプリ

Windows

この記事を読むのに必要な時間は推定で最大約3分55秒で、速読ですとその半分ぐらいです。

ATOKをやめてGoogle日本語入力にしてから結構経ちますが、アプリを併用して多少利便性を高めています。

りかなー

うっかりとIMEがオフの状態で入力してしまった場合に、素早くリカバリーできるアプリです。「misutta」を「みすった」にちょっとキーを押すだけでお手軽に修正可能です。

初期設定では 半角/全角 を2回押しでひらがなで入力した状態になり、そのまま変換することができるので便利。

ちなみにATOKでは Shift + 変換 で同様のことができましたので、自分はキー割り当てを 変換 の2度押しにしています。ATOKの場合はひらがなで復帰するのではなく、変換第一候補が未確定の状態で復帰するんで、ATOKを使っているユーザーは併用してATOK標準機能と使い分けるというのもありかもしれません。

作者のサイト

※2021年10月6日現在、Microsoft Defenderで脅威として検出されるので、使う場合には実行許可が必要です。おそらくキーのフックをしているから誤検知されているんじゃないかと推測。昔自分が作ったアプリもキーのフックをしていたら問答無用でセキュリティ会社にウイルス扱いされたことがあったからね💦

※ウイルスチェックで誤診かと悩んだら、VirusTotalで確認してみると判断材料になるかもしれません。

※Microsoft Defenderでの誤診はいつの間にか修正されていました。

akinosign

テキストの入力欄の背景色をIMEの状態によって色分け表示するアプリです。すべてのアプリに効果があるというわけではありませんが、IMEがオフだと灰色、IMEがオンだと薄いピンクになります。これによりIMEの状態を把握できるため、入力ミスがかなり減るはずです。

ダウンロードサイト

IME Cursor

マウスカーソルの横にIMEの状態を示すアプリ。IMEがオンだとマウスカーソル横に緑のが表示されます。難点があるとすればTabなどでフォーカス移動をしている場合に、マウスカーソルと入力場所が離れて見落とす可能性があることでしょうか。あと、OS側の設定でマウスカーソルの色を黄金とかに設定している場合に、本アプリを使用するとマウスカーソルの色が白くなってしまいます💦

作者のサイト


おまけ:Google日本語入力でのカスタマイズ

Google日本語入力に用意されているATOKのキー割り当ては、化石のような古いもので全然違うよってことで使い物になりません💦

なので、ATOKと同じように使いたい場合はユーザー側でカスタマイズが必須となるわけですが、自分は別にATOKに完全に合わせなくてもいいやって感じで、以下のようなカスタマイズをして使っています。今後も設定をいじる可能性はあるでしょうけれど。

エクスポートしたテキスト keymap

statuskeycommand
PredictionCtrl DownConvertNext
PredictionDownConvertNext
PredictionCtrl DeleteDeleteSelectedCandidate
PredictionCtrl UpConvertPrev
PredictionUpConvertPrev
SuggestionCtrl EnterCommitFirstSuggestion
SuggestionShift EnterCommitFirstSuggestion
SuggestionCtrl DownPredictAndConvert
SuggestionDownPredictAndConvert
DirectInputHankaku/ZenkakuIMEOn
DirectInputHenkanIMEOn
DirectInputMuhenkanIMEOn
DirectInputShift HenkanReconvert
PrecompositionHankaku/ZenkakuCancelAndIMEOff
PrecompositionHenkanCancelAndIMEOff
PrecompositionCtrl F12LaunchConfigDialog
PrecompositionEisuToggleAlphanumericMode
PrecompositionF10ToggleAlphanumericMode
PrecompositionKanaToggleAlphanumericMode
PrecompositionShift MuhenkanToggleAlphanumericMode
PrecompositionCtrl BackspaceUndo
PrecompositionMuhenkanUndo
PrecompositionSpaceInsertSpace
PrecompositionShift HenkanReconvert
PrecompositionBackspaceRevert
PrecompositionShift SpaceInsertAlternateSpace
PrecompositionCtrl F7LaunchWordRegisterDialog
CompositionCtrl lMoveCursorRight
CompositionRightMoveCursorRight
CompositionCtrl RightMoveCursorToEnd
CompositionCtrl kMoveCursorLeft
CompositionLeftMoveCursorLeft
CompositionCtrl LeftMoveCursorToBeginning
CompositionCtrl [Cancel
CompositionESCCancel
CompositionHankaku/ZenkakuCancelAndIMEOff
CompositionCtrl uConvertToHiragana
CompositionF6ConvertToHiragana
CompositionCtrl gDelete
CompositionDeleteDelete
CompositionEisuToggleAlphanumericMode
CompositionHiraganaToggleAlphanumericMode
CompositionKanaToggleAlphanumericMode
CompositionMuhenkanToggleAlphanumericMode
CompositionShift MuhenkanToggleAlphanumericMode
CompositionCtrl mCommit
CompositionCtrl nCommit
CompositionDownCommit
CompositionEnterCommit
CompositionF2ConvertWithoutHistory
CompositionBackspaceBackspace
CompositionCtrl hBackspace
CompositionCtrl iConvertToFullKatakana
CompositionF7ConvertToFullKatakana
CompositionCtrl pConvertToFullAlphanumeric
CompositionF9ConvertToFullAlphanumeric
CompositionCtrl oConvertToHalfWidth
CompositionF8ConvertToHalfWidth
CompositionCtrl @ConvertToHalfAlphanumeric
CompositionF10ConvertToHalfAlphanumeric
CompositionCtrl SpaceConvert
CompositionHenkanConvert
CompositionShift HenkanConvert
CompositionShift SpaceConvert
CompositionSpaceConvert
CompositionTabPredictAndConvert
ConversionBackspaceCancel
ConversionCtrl [Cancel
ConversionCtrl hCancel
ConversionESCCancel
ConversionInsertCancel
ConversionHankaku/ZenkakuCancelAndIMEOff
ConversionCtrl uConvertToHiragana
ConversionF6ConvertToHiragana
ConversionEisuToggleAlphanumericMode
ConversionHiraganaToggleAlphanumericMode
ConversionCtrl mCommit
ConversionEnterCommit
ConversionCtrl nCommitOnlyFirstSegment
ConversionHenkanConvertNextPage
ConversionPageDownConvertNextPage
ConversionDownConvertNext
ConversionCtrl SpaceConvertNext
ConversionShift SpaceConvertNext
ConversionSpaceConvertNext
ConversionShift HenkanConvertPrevPage
ConversionPageUpConvertPrevPage
ConversionShift TabConvertPrev
ConversionUpConvertPrev
ConversionCtrl iConvertToFullKatakana
ConversionF7ConvertToFullKatakana
ConversionCtrl pConvertToFullAlphanumeric
ConversionF9ConvertToFullAlphanumeric
ConversionCtrl oConvertToHalfWidth
ConversionF8ConvertToHalfWidth
ConversionCtrl @ConvertToHalfAlphanumeric
ConversionF10ConvertToHalfAlphanumeric
ConversionShift RightSegmentWidthExpand
ConversionCtrl RightSegmentFocusLast
ConversionShift LeftSegmentWidthShrink
ConversionCtrl LeftSegmentFocusFirst
ConversionCtrl kSegmentWidthShrink
ConversionCtrl Shift LeftSegmentWidthShrink
ConversionLeftSegmentFocusLeft
ConversionCtrl lSegmentWidthExpand
ConversionCtrl Shift RightSegmentWidthExpand
ConversionRightSegmentFocusRight
ConversionTabPredictAndConvert
CompositionKanjiCancelAndIMEOff
CompositionOFFCancelAndIMEOff
CompositionONIMEOn
ConversionKanjiCancelAndIMEOff
ConversionOFFCancelAndIMEOff
ConversionONIMEOn
DirectInputKanjiIMEOn
DirectInputONIMEOn
PrecompositionKanjiCancelAndIMEOff
PrecompositionOFFCancelAndIMEOff
PrecompositionONIMEOn

日和った話💦

現在、Google日本語入力ではなく、ATOKを使っています。アホな文節区切りとか全部カタカナに変換してくれちゃうってイライラさせられるのは直ったかな……と年内いっぱい試しに使ってみるかと再契約をしてしまったという💦

久しぶりに使うと、End 押しで変換中の言葉を辞書引きできるというのがやっぱり便利だなぁ。契約を解除するときに、この機能がないと不便になるなって最後まで悩んでいたんですよね~。

コメント