私はずっと英語キーボードを使っている。 正しいブラインドタッチは日本語キーボードだとやりにくく、 日本語特有のキーはなくてもなんとかなるからである。 そして、OSは日本語版である。 日本製のソフトの場合、日本語OSしか考慮に入れていない場合もあり、 日本語は日本語OSで使うほうがなにかといいからである。 デスクトップパソコンの場合は英語キーボードを別途購入すればいいだけだが、 ノートパソコンで日本語OS・英語キーボードを実現するには苦労が伴う。 それが可能な機種もあるが、かなり少ない。
僕も、JIS 配列のキーボードよりも英語配列キーボード、いわゆる US 配列のもののほうが好きだ。理由はいろいろあるが、一番の理由は記号の配列が直感的なところ。特にカッコ記号が上下ではなく左右に並んでいるところがいいな。
で、ハードウェアそのものを英語配列キーボードにしてしまうのが理想的なのだけれど、そうもいかない場合がある。たとえば我が家ではあすみちゃんが JIS 配列愛好家なので、共用パソコンである iBook G4 のキーボードを交換するわけにはいかない。かといって外付けキーボードをつけるのも手間だ。そこでソフトウェアを用いて解決する。
Mac OS X の場合、OS 標準の機能で実現できる。

さて Windows では、2000 までは OS 標準の機能で解決できたのだが、XP になってそれができなくなってしまった。そこで「猫まねき」というソフトの助けを借りている。公式サイトは下記のとおり。
かつてシェアウェアだったのだが、現在はフリーウェアになっている。ちなみに僕はシェアウェア時代に購入していた。たはは。
このソフトを使えば、JIS 配列を持つ Windows XP のノートパソコンでも US 配列を実現することができる。他にも細かい変更が可能で、おなじみ CAPS <-> CTRL キーの入れ替えや、IME の ON/OFF の切り替えボタンの設定も行える*1。大変重宝している。
*1 僕の場合、スペースキーの左側にある「無変換」ボタンを押すと英字入力、右側の「変換」ボタンを押すと日本語入力、という具合に設定している。これは iBook G4 の JIS 配列キーボードの「英数」キーと「かな」キーの並びをシミュレートした設定。