【先着1,000名様!】1,000円分をプレゼント!

日本語・英語OSのデュアルブート環境を使っているのですが
(元々日本語環境PCに後から自分で英語OSインストール)
英語版を使うときキートップ刻印と実際の入力コードが違うため
入力に非常に難儀しています(;=" など一部入力が刻印と異なります)
とりあえずUSBの英語キーボードを挿して使っているのですが
何らかの方法で現在の日本語キーボードを其のまま使えないかと格闘しています

オリジナルをいじくっていて壊したら目も当てられないので現在は
仮想環境を構築(VirtualPC上に英語OSセットアップ)して
その上でキーボードに日本語キーボードドライバを適用したりしてみましたが
状況は改善されません
どなたか実現方法などを御存知であればお教え願います

レジストリ書き換えでキーボード入れ替えも出来るはずなので
その部類のソフトの情報でもかまいません
日本語のその手のソフトは分かっているのですが英語版の情報を探せません
(文字化けとキーの誤認で其のまま使えませんでした)

※ 
日本語フォントを使いたいわけではありません(入れられません)
ソフトの場合常駐物は不可です

このQ&Aに関連する最新のQ&A

A 回答 (3件)

ノートPCの本体キーボードはPS/2のはずですから、i8042prt以下のレジストリキーが適用されます。


ここのレジストリがキチンとなっているのであれば、(もちろんデバイスマネージャーで日本語キーボードになっているはずですが)後は言語の設定でキーボード配列を追加するだけです。

決して日本語フォントの追加は必須ではありません、欧文フォントだけでも日本語キーボード配列が使用可能です。


まとめると次のような手順が最も簡単だと思います。
(途中適宜再起動させてください)
1)純粋な英語環境としてインストールを完了する

2)HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layouts に日本語キーボードのレイアウトのキーを作成する
新規キー「00000411」を作成し、右ペインに以下の文字列を作成
(区切り記号は、¥をバックスラッシュに読み替えてください)
Layout Display Name ・ REG_SZ ・ @%SystemRoot%\system32\input.dll,-5061
Layout File ・ REG_SZ ・ KBDJPN.DLL
Layout Text ・ REG_SZ ・ Japanese

3)上記のキー追加でデバイスマネージャーで互換リストに日本語キーボードが現れます

4)デバイスマネージャーで日本語キーボードに設定すると、
HKLM_SYSTEM\CurrentControlSet\Services\i8042prt\Parameters 以下のキーが自動的に日本語キーボード用に書き換えられます

5)コントロールパネル「地域と言語のオプション」からキーボード配列を追加する
「英語OS上で日本語キーボードを使用したい」の回答画像3
    • good
    • 0
この回答へのお礼

出来ました~
>2)HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layouts に日本語キーボードのレイアウトのキーを作成する
が重要なんですね それまでフォント入れないと日本語が出てこないんで選択できずにいました

これで作業中に キーがちが~う と騒いで英語キーボード探す苦痛から開放されそうです
的確なアドバイスありがとうございました

お礼日時:2010/01/18 14:34

PS/2キーボードならデバイスマネージャーから変更すれば良いだけで、わざわざそんなことを言ってるじゃないと思うんで、PS/2についてはスルーしますね。



USBキーボードのみの場合、レジストリの変更が必要になりますけど、自己責任と言うことであえてレジストリのキーを事細かに説明することは控えますので、以下のキーワードをググってご自身でお調べくださいね(調べて理解できると言うことが前提ということです)。

ちなみに、PS/2キーボードとUSBキーボードはレジストリキーのエントリーが別個に存在し、なおかつUSBキーボードの場合、(ちょっと表現が的確じゃないかもしれませんが)PS/2のキーを継承することで、PS/2とUSBで別々の配列を適用させることもできます。

↓キーワード↓
LayerDriver
OverrideKeyboardIdentifier
OverrideKeyboardType

この回答への補足

ちょっと説明不足だったかもしれません
使っているのはノートPCなんです  Dell Latitude D810
(PS/2とUSBどっち扱いになってるんだろう)
一応Win 2000以上ではレジストリ書き換えでキーの入れ替えできるらしい
ということは情報として承知しています
(実際に字便でやってないので具体的なキーなどはわかってませんが)
提示いただいたキーでもちょっと調べてみたいと思います

補足日時:2010/01/18 01:29
    • good
    • 0
この回答へのお礼

どうもうまくいきません
#1さんの書かれた方法だけでレジストリのLayerDriver.JPNは106に書き換わります
OverrideKeyboardIdentifier
OverrideKeyboardType
もそれぞれ2と7に書き換わっています
私が見ている限り日本語環境にて日本語キーボードの語検出対処方法
というのが殆どで上のレジストリ情報も同じ状況での情報となっています
例えばこれ
http://support.microsoft.com/kb/927824/ja

英語でも基本的なOSの作りは同じはずなので同じ設定でいけてもいい様な気はするのですが
現状こちらでのテスト環境ではまともに動いていない状態です

#1さんの情報も私が見たのは日本語入力(フォントインストールとセット)の環境設定での話だったのでもしかしたら日本語フォント入れないと
どうにもならんのか???  などとも考えています

・・・と思ってどうせ何で入れてみましたが変わらないですね・・・・
何か勘違いしてるんでしょうか?

試してるのはSHIFT+2で " にならない (@になる) とか辺りですが
(他にも数文字あり)

お礼日時:2010/01/18 02:23

>キーボードに日本語キーボードドライバを適用したりしてみましたが状況は改善されません


下記ページにドライバの設定手順がありますので再確認してみたらどうでしょうか。
http://tinyslope.com/texts/windowsxp/ustojp.html

この回答への補足

質問分に書いたように既にその設定は行っていますがまったく変化が見られません
一応改めてやってみましたが変わらずです

補足日時:2010/01/18 01:22
    • good
    • 1
この回答へのお礼

すいません
状況書くところが無かったのでこちらに書かせていただきます

#2さんへのお礼で
>・・・と思ってどうせ何で入れてみましたが変わらないですね・・・・
と書きましたが再起動かけ忘れたようでした
結果変わりました・・・・・がそれでは目的を果たせないので
ボツということになります
日本語フォント入れると自作アプリの解像度が狂ってレイアウト
乱れることが判明しているためフォントのインストールは出来ません
(その点では基本的に純粋な英語環境を希望しています)

何とかいい方法は無いものか・・・・・

お礼日時:2010/01/18 02:38

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Q英語版のOSのキーボード配列を日本語キーボードにしたいです

英語のwindows2012server をVPSで使ってます。
入力モード あ A の切り替えが、Shift+Caps Look英数
英字大文字小文字変換が、Caps Look英数です
日本語キーボードは、反対だと思いますが、
日本語キーボードに切り換える方法ありますか?

Aベストアンサー

Windows Serverでも、クライアントのWindowsと同様の手順でキーボードを変更出来たりします。
日本語OSで記載されいる場合は、その部分を英語OSに読み替えるなりしてください。
http://www.dell.com/support/article/jp/ja/jpbsd1/SLN287888/JA

http://qiita.com/kobake@github/items/df8036c9b3ec33e543ef
こんな情報もあるので注意を

Q日本語 106/109のドライバーをダウンロードできますか?

最近、XPをネットで買ってパソコンに入れたところ、Windows XP に接続したキーボードが 101 英語キーとして認識されると言う問題が発生しました。日本語 106/109 配列に変更すればいいとのことですが、そのドライバーが見当たりません。どこかでダウンロードできますでしょうか? ちなみにchiconyのキーボードを使っております。何卒宜しくお願い致します。

Aベストアンサー

下記サイトの中にないでしょうか。
http://www.chicony.com.tw/download/kb/top1.asp

Q英語キーボードを日本語入力するには?

初めて使用するんですが
英語キーボードを日本語入力する方法が分かりません。
ちなみにPC1台で日本語キーボードと英語キーボードを
両方使ってみようと思っています。(深い意味はありませんが)
あと、特殊文字「:」「@」など、英語キーボードだと
違う文字が出てきます。この場合どうやって入力するんでしょうか?
教えて下さい。

Aベストアンサー

[Alt]+[~]で入力モードの切り替えができます(日本語キーボードの[漢字]を押したのと同じことができます)。[変換]はスペースキーです(IMEによっては違うかも)。
また、日本語キーボード(106/109キーボードとか呼ばれています)と英語キーボード(101/104キーボード)の切り替えは、キーボードデバイスドライバの切り替えが必要となります。詳しくは参考URLをご覧下さい。

参考URL:http://support.microsoft.com/default.aspx?scid=kb;ja;880943

Q英語版Windows7 StarterでUSB接続の日本語キーボードを

英語版Windows7 StarterでUSB接続の日本語キーボードを使いたい。

アメリカ在住です。Windows7 Starterの入ったネットブックを買いました。

日本語設定などは全て終え、問題なく動作していますが、やはり英語版キーボードだと日本語の入力が面倒なので、日本で買ったUSB接続の日本語キーボードをつなげてみました。

しかし、ドライバが入っていないため、英語版キーボードとしか認識されません。ドライバを検索してみたのですが、適切なものが見つかりません。

外付けキーボードは、日本のパーツ専門店のようなところで格安で買ったもので、ノンブランド商品のようです。Windows98時代の商品で、モデルナンバーがKB-202としか書かれていません。

このキーボードを英語版Windows7 Starter上で、日本語キーボードとして使うにはどうしたらいいのでしょうか?

よろしくお願い致します。

Aベストアンサー

レジストリ操作をするときは、レジストリ起動後「ファイル」「エクスポート」でバックアップしておきます。(自己責任)・・・PCが起動できなくなると、「ファイル」「インポート」もできませんが・・・

「コンピューターに USB キーボードを接続したときに Windows Vista で正しいキーボード レイアウトが使用されないことがある」(Vista用→XPでもレジストリの内容は同じ)
参考URL
http://support.microsoft.com/kb/927824/ja

「英語101キーボードの配列に変わった」
http://social.answers.microsoft.com/Forums/ja-JP/xphardwareja/thread/ea6d6602-
9dd5-49b4-af69-02c3b023d717/

デバイスマネージャで「HIDキーボードデバイス」右クリック「削除」実行してからの抜き差し(項)については
英語版で削除し再起動すると汎用のドライバは英語版ドライバが再生成されると思う。(キーボードのメーカーから日本語版ドライバをダウンロード、インストールすべきか)


キーボードも1000円程度で売っているのでサポートからドライバをダウンロード可能なものを(日本で)買うのは?

参考URL:http://social.answers.microsoft.com/Forums/ja-JP/xphardwareja/thread/ea6d6602-9dd5-49b4-af69-02c3b023d717/

レジストリ操作をするときは、レジストリ起動後「ファイル」「エクスポート」でバックアップしておきます。(自己責任)・・・PCが起動できなくなると、「ファイル」「インポート」もできませんが・・・

「コンピューターに USB キーボードを接続したときに Windows Vista で正しいキーボード レイアウトが使用されないことがある」(Vista用→XPでもレジストリの内容は同じ)
参考URL
http://support.microsoft.com/kb/927824/ja

「英語101キーボードの配列に変わった」
http://social.answers.microsoft.com/Fo...続きを読む

Q「D-sub15ピン」「VGA端子」は同じ意味?

「D-sub15ピン」「VGA端子」は同じ意味なのでしょうか?

Aベストアンサー

D-sub15ピン でピンが3列の物はVGAで使用されています
が 2列の物も使用されていたことがあります

D-subはコネクタの規格です VGAは信号の規格です VGA端子は VGAを入出力する端子の意味です

ですから 短絡的な判断はできません

質問者レベル同士の話なら 「D-sub15ピン」と「VGA端子」同じと思ってもほぼ間違いは無いでしょう が  とんでもない食い違いが生ずることは想定内です

質問等ではそのことを理解して誤解されないよう確実なことを伝える必要があります(友人との会話程度であればそこまで気にする必要は無いでしょうが)


人気Q&Aランキング