*1  Dell の英語配列キーボードとその初期設定

というわけで数日前から使っている Vostro 1000 だが、英語キーボード搭載なのに「地域と言語の設定」が [EN] と [JP] の 2種類存在し、[JP] を選ぶと配列が日本語106キー配列(例えばShift+2が@でなく")になってしまう。[EN] で使うと英語キー配列だが MSIME が利用できない。ドライバは101英語キーボードになっているのだが。これはキーボードを途中で日本語106から英語101に変更したときによく出会う状況だ。

日本語入力時も英語配列で使うために、まず regedit から \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters\LayerDriver JPN の値を KBD106.DLL から KBD101.DLL に変更して再起動... が、効果無し。そこでもうひとつの関連レジストリ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\E0010411\Layout File を見てみると、案の定 KBDJPN.DLL だったので、KBDUS.DLL に変更して再起動し、[EN] を削除。これで普通に [JP] だけでも英語配列で使えるようになった。

以前に DELL で英語キーボードで発注した他の人も同じ経験をしているようだ。セットアップに日本語キーボードで構築した共通ディスクイメージをコピーしてるのかなと思うが、ちょっと面倒なのでまともな初期状態での出荷をしてほしいところ。

*1  日本語入力のOn/Off切り替えキーを変更する:IME 日本語入力システムの使い方

Araki notes - MS IMEのon/offキーの変更 経由。X (今だと uim-anthy) では Shift+Space で FEP の ON/OFF toggle をしているが、 Windows でも同じキーバインドで使えるのは嬉しい。そもそも Alt+半角/全角 と言うキーストローク自体が押しにくすぎるし。
ちなみに Microsoft IME 2000 でも同様に設定が出来た。
  1. IMEバーの[ツール]→ [プロパティ]をクリック
  2. [Microsoft IME XXXXのプロパティ]ダイアログ → [全般]タブ
  3. 上部右側にある [設定]ボタンをクリック
  4. [Microsoft IME XXXX 詳細プロパティ]ダイアログ→[キー設定]タブ
  5. [*キー]列(左端)に「Shift+SPACE」と表示されている行の、[入力/変換済み文字なし]列(左から2列目)の「全角空白」という文字を選択
  6. [変更]ボタンをクリック
  7. [機能選択]ダイアログで「IME-オン/オフ」を選択後[OK]ボタンをクリック
問題は全角空白の入力方法が無くなることか。住所の入力時に半角空白をはじくバカなWebサイトがたまーにあるので必要になるが、それは何かに単語登録しておこう。

About W.W.Walker

World Wide Walker は yoosee による blog です。PDA, Web・サーバ技術, 美味しい食べ物などの話題を取り上げています... read more

Monthly Archives

Select Month to read
  

Ads

Recent Entries

Related Sites