印刷用表示へ切り替え 通常表示へ切り替え 更新履歴を表示 更新履歴を隠す
Windows 日本語入力のイライラは「秀Caps」で解消

Windows パソコンで英字混じりの日本語を入力していると、今の状態が全角モードなのか半角モードなのかが分からなくなることがよくある。全角と半角の切り替えを1つのキー(「半角/全角」キー)で行っているのが原因である。この悩みは「秀Caps」で解消できる。

■ ■ ■

「秀Caps」は秀まるおさん開発のフリーソフトで、ソフトウェア−秀Caps で公開されている。Windows 3.1 以降のすべてに対応するという、歴史のあるソフトウェアである。

秀Caps の設定ウィンドウ
秀Caps の設定ウィンドウ

お勧めの設定は以下の通り。

  • 「秀Capsの設定」ダイアログの「日本語キー」タブを選択
    • 変換→漢字ON
    • 無変換→漢字OFF
こうすることで、漢字を入力したい時は「変換」を右親指で、半角英字を入力したい時は「無変換」を左親指で押しておけばいいというようになる。「変換」を何度押しても全角モードのままだというのがポイントである。

もちろん、違うキーに割り当ててもいい。要は「漢字ON」と「漢字OFF」を別のキーにすればいいのである。上の割り当てのいいところは、「親指なのでキーが押しやすい」ということに加え、秀Caps がインストールされていない環境で間違って押しても、それほど悪い状況にはならないという点にある。

以前は「Ctrl」キーの割り当ても変更していたが、他のパソコンで入力するときに間違いが多いのでやめてしまった。

さて、Windows 2000/XP の IME2002 では、秀Caps と IME の設定の両方に追加の設定をしなければならない。設定方法は以下の通り。

  • 「秀Capsの設定」で「その他」タブを選択
    • 「MS-IME2002対応」にチェック
  • 「Microsoft IME スタンダードのプロパティ」の「全般」タブを選択
    1. キー設定で好みのテンプレート(ATOK)を選択
  • その右隣にある「設定...」ボタンをクリックして「Microsoft IME 詳細プロパティ」を開く
  • 「無変換」と「変換」のキーを思い切って削除する
    (削除した時点で、設定は「ユーザ定義」となり、ATOK のテンプレートが壊されることはないので安心)

これで設定は終了。半角で「regedit」と入力しようとして「れげぢt」となってしまいイライラッ! となるのが解消される(「F10」を押してもいいのではあるが)。

「れげぢt」と入力して、半角にするキーを探していたら IE の MovableType 編集画面がリセットされて真っ白になってしまった。間違って「F5」キーを押してしまったのだ! 今まで書いたことが全部消えてしまい泣きそうになった。編集に IE を使ったのがいけなかった(Mozilla なら間違って「F5」を押しても大丈夫だったのに)。ご注意を。

2009年3月16日追記:
「秀Caps」がなくても,この設定は可能です (nlog(n): IME のオン・オフを変換・無変換キーに割り当てる)。

2010年3月16日追記:
Google 日本語入力でも同様の設定が可能です (nlog(n): Google 日本語入力のオン・オフを変換・無変換キーに割り当てる)。

Posted by n at 2004-03-16 23:29 | Edit | Comments (0) | Trackback(0)
Trackbacks

  • 「手違いで複数トラックバックを送ってしまった!」という場合でも気にしないでください (重複分はこちらで勝手に削除させていただきます)
  • タイムアウトエラーは,こちらのサーバの処理能力不足が原因です (詳細は トラックバック送信時のエラー をご覧ください)
  • トラックバックする記事には,この記事へのリンクを含めてください(詳細は 迷惑トラックバック対策 をご覧ください)
Comments
Post a comment
  • 電子メールアドレスは必須ですが,表示されません (気になる場合は「メールアドレスのような」文字列でもOKです)
  • URL を入力した場合はリンクが張られます
  • コメント欄内ではタグは使えません
  • コメント欄内に URL を記入した場合は自動的にリンクに変換されます
  • コメント欄内の改行はそのまま改行となります
  • 「Confirmation Code」に表示されている数字を入力してください (迷惑コメント対策です)


(必須, 表示されます)


(必須, 表示されません)


(任意, リンクされます)


Confirmation Code (必須)


Remember info (R)?