フランス語版Windows7で日本語を入力する方法

このQ&Aのポイント
  • フランス語版Windows7で日本語を入力する方法について教えてください。
  • 私はフランス語のキーボード配列で日本語を打ちたいですが、Windows7ではキー配列の変更ができません。
  • キーボード配列を変更せずに、フランス語キーボードで日本語を打つ方法はありますか?
回答を見る
  • ベストアンサー

フランス語版Windows7(HomePremium 64ビット)のデ

フランス語版Windows7(HomePremium 64ビット)のデスクトップをフランス語キーボードを使用し日本語を入力しています。 XPの時はレジストリのKeyboard Layoutsの00000411のKBDJPN.dllを Kbdfr.dllに そしてE0010411の KBDJPN.dll をKbdfr.dllに変更して、フランス語の場合も日本語の場合も、キー配列のとおりに叩いた文字で入力できておりました。 Window7ではE0010411が見つからず変更できません。日本語キー配列を気にしながら間違わないように打つにはスピードも落ち、間違いも多くいらいらします。 私にとってはフランス語のキーボード配列で日本語を打てることが大事で、日本語キーボード配列どおりの記号の場所や有無は問題ではありません。フランス語のキーボード配列で入力言語を切り替えるだけで仏語も日本語も叩いたキーボードどおりに表示できる方法はないものでしょうか。できればキー配列変更のソフトは使せずレジストリの変更で対応したいです。アドバイスよろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • macaque
  • ベストアンサー率40% (2/5)
回答No.3

自分はvista、以前はxp、7の評価版でフランス語キーボードを使っています。 7製品版でhome p 64bitで調べてみました。 変更する部分。 HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Keyboard Layouts\00000411 のLayout File HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Keyboard Layouts\00000411 のLayout File (ControlSet002 ではなく 003 のようにほかの番号の場合もある) HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000411 のLayout File これらの値を、kbdfr.dllに。 自分はさらに HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Terminal Server\KeyboardType Mapping\JPN の、値が kbd106.dll、 kbd101.dll の部分 HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\i8042prt\Parameters のLayerDriver JPNの値 HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Terminal Server\KeyboardType Mapping\JPN (ControlSet002 ではなく 003 のようにほかの番号の場合もある) の、値が kbd106.dll、 kbd101.dll の部分 HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\services\i8042prt\Parameters のLayerDriver JPNの値 (ControlSet002 ではなく 003 のようにほかの番号の場合もある) HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\KeyboardType Mapping\JPN の、値が kbd106.dll、 kbd101.dll の部分 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\i8042prt\Parameters のLayerDriver JPNの値 をそれぞれ、kbdfr.dllに変えています。 やりすぎかもしれませんが、うまくいっているようです。

Danjuro
質問者

お礼

macaqueさま 大変有効なアドバイスありがとうございます。まさにこのアドバイスを待っていました。 とりあえずSet1と2のKeyboard Layouts 00000411のLayout Fileの値をkbdfr.dllに変更してみましたところ、見事にフランスキーボードを叩いたとおりのアルファベットで日本語を表示することができるようになりました。驚きとともに感激しております。本当にありがとうございました。 世の中にはいろいろな問題を経験し、解決している人がたくさんいるのことを実感しました。 思い切ってこの相談箱に相談してよかったと思います。

その他の回答 (2)

  • 8ive22ty
  • ベストアンサー率52% (770/1479)
回答No.2

No.1の補足です。 > フランス語キーボードのまま日本語をローマ字入力したいですが、無理なのでしょうかね。 frenchキーボードは使ったことがありませんので解りませんが、 たとえばenglishキーボードで日本語入力できるのと同じように、 frenchキーボードで日本語入力できるものと思います。 キーボードデバイスのドライバーとしてfrenchキーボードが設定されているなら、 入力言語として日本語を指定してはどうでしょうか。 実際に実現しているかたのアドバイスに期待します。

Danjuro
質問者

補足

説明が足らなかったかもしれません。 ツールバーで入力言語を選択すれば仏語も日本語も入力できます。 問題はフランス語のキーボードを使用して日本語入力でAを打てば"あ"が出る"Q"を打てば "Q"を 表示できるようにしたいことです。(現在はAを打てばQが表示され"Q"を打てば "A"画表示されます。 仏語と日本語のキー配列ではAとQ、ZとWの位置が反対でMの位置などが違います) 仏語キーボードになれた私にはそのたびに日本語キー配列を思い起こしながら打つのが面倒です。 そのためにXPではレジストリのKeyboard Layoutsの00000411のKBDJPN.dllを Kbdfr.dllにそしてE0010411の KBDJPN.dll をKbdfr.dllに変更したらフラン語キーボード配列のままのアルファベットを叩いて日本語を表示できました。Windows7では00000411はありますのでKBDJPN.dllを Kbdfr.dllに変更できますがE0010411が見つかりません。何とか方法を探しています。

  • 8ive22ty
  • ベストアンサー率52% (770/1479)
回答No.1

私はwin7にいくつか用意してあるフランス語キーボード配列の中で、どれが適切な配列なのかは解りませんが、 たとえば添付画像のようにキーボードを追加して使用してみてはどうでしょうか。 コントロールパネル->「キーボードまたは入力方法の変更」にて世界中の言語についてキーボード配列を設定できるようになっています。

Danjuro
質問者

お礼

8ive22tyさま 早速のアドバイスありがとうございます。 フランスでこのPCを買ったものですから当然キーボードは最初からFrançaisになっていました。 後で日本語とキーボード追加しました。そしてランゲージバーでFRかJPを選んで使用していますが日本語のときは日本語キー配列になります。日本語キーボードを使用せずフランス語キーボードのまま日本語をローマ字入力したいですが、無理なのでしょうかね。

関連するQ&A

  • フランス語(AZERTY)配列でHHKB

    日本語配列のHybrid Type-Sの購入を検討している者です。 私はフランス人で、普段、マックのフランス語(AZERTY)配列で仕事をしているのですが、マックで入力言語をフランス語にすれば、普通のキーボードと同様に、HHKBもフランス語配列のキーボードとして使えるでしょうか。物理的に配列が違うキー(< >など)以外は、フランス語配列になるでしょうか。 あと、フランス語配列の状態でキーマップ変更は出来るでしょうか? どうぞよろしくお願いいたします。 ※OKWAVEより補足:「「ScanSnap/fiシリーズ/HHKB」商品について」についての質問です。

  • Windows XP SP3 に接続したキーボードのレイアウトを

    Windows XP SP3 に接続したキーボードのレイアウトを 日本語 106/109 配列に設定しようとしています。 なにかの拍子に、使用中のキーボードが [101/102 英語キーボードまたは Microsoft Natural PS/2 キーボード] として認識されていたため デバイス マネージャからドライバの更新をおこない、 [日本語 PS/2 キーボード (106/109 キー Ctrl + 英数)] として認識させるところまでは成功しました。 具体的には下記の処置です。 http://support.microsoft.com/kb/418323/ja 再起動も行い、デバイスマネージャ上でも 日本語 PS/2 キーボード (106/109 キー Ctrl + 英数) として認識され、正常に動作しています。 しかし、キーボードの配列が変更されません。 レジストリエディタから HKEY_LOCAL_MACHINE ¥SYSTEM ¥CurrentControlSet ¥Services ¥i8042prt ¥Parameters を確認しkbd106.dllにはなっています。 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\E0010411\Layout File を確認したところKbdjpn.dllになっています。 この他解決方法をご存じの方いましたら ご教授願えませんでしょうか。 入力方式はGoogle日本語を使っています。

  • 英語配列キーボードなのに日本語配列になってしまう

    OS:Windows XP(英語版) キーボード:101/102キーボード(ドライバはMicrosoft USB Natural Keyboardです。) 上記の環境で、今までMS-IMEを使っていましたが、最近Google日本語入力を導入しました。 導入前は英語配列キーボードを英語配列で使えていましたが、導入後はなぜか日本語配列に変更されてしまいました。 HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/i8042prt/Parameters で LayerDriver JPN → kbd101.dll OverrideKeyboardIdentifier → PCAT_101KEY OverrideKeyboardSubtype → 0 OverrideKeyboardType → 7 であることを確認しています。 また、HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Keyboard Layouts/00000411 で Layout File → KBDJPN.DLL になっていたのを KBDUS.DLL に変更しました。 しかしながら、依然として日本語配列のままになっており、どうすれば英語配列に戻るのか、思案しています。英語配列に戻す方法をご存じの方がいらっしゃれば、ご指導いただけませんでしょうか?宜しくお願い致します。

  • 英語配列から日本語配列に戻せないです。

    英語配列のキーボードをレジストリエディタの"LayerDriver JPN"の値を"kbd101.dll", "OverrideKeyboardIdentifier"を"PCAT_101KEY"に変更して使っていたのですが、 91キーの日本語配列キーボードを新たに購入したのでレジストリエディタで "kbd106.dll""PCAT_106KEY"に戻して使用しようとしたのですが、再起動後も英語配列のままで、 日本語配列のレイアウトになりません。 レジストリエディタを確認したところ値は"kbd106.dll""PCAT_106KEY"に変更されていました。 ちなみにキーボードはMadcatz,strike6からcorsair,vengeanceK65への変更です。

  • フランス語入力ができない

    私はフランス語でタイプするため、フランス語キーボードもいれています。 でも、たまにフランス語にするのが面倒くさくて、日本語キーボードでフランス語入力をしたいのですが、Ctrl+Shift+7の後Eを押してもアクソンエギュになりません。 キーボードを入れていたら無理なのですか?

  • フランス語版 windows XP

    現在 PCには日本語版 WindowsXPがinstallされておりますが、フランス語版 WindowsXPを同じ pcに installして、どちらも(日本語/仏語)使える様にする方法はないでしょうか?教えて下さい。

  • キーボードの変換が勝手に変わってしまいます

    かな入力ユーザーです。 先日より、何故かこの様に文章を打っていると いきなり途中からローマ字入力になってしまうんです。 レジストリは kbdjpn.dll になっていますし、 キーボードのドライバは 日本語 PS/2 キーボード ( 106 / 109 キー Ctrl + 英数 ) です。 IME のプロパティの互換性で 詳細なテキストサービスを使用しないに してあります。 が、やっぱり突然ローマ字入力になってしまいます。 よい解決方法はないでしょうか。

  • フランスAZERTYキーボードで記号入力方法がわかりません。

    フランスAZERTYキーボードで記号入力方法がわかりません。 azertyキーボードを使い始めました。 日本語キー配列と違うのではじめ戸惑っていましたが 最近やっとなれてきました。 このキーボード配列でホームページ作成もしたいと思っているのですが 記号の入力で困っています。 < > この二つの記号が入力出来ません。 これさえ入力できればphpやjavaなどもフランスのキー配列で出来そうです。 是非この記号の入力方法をおしえて下さい。

  • Windows日本語入力しても満足に記号が打てない

    海外在住でノートパソコンのHDDが壊れたため現地で修理しました。 壊れたパソコンは日本にいたときに買ったもので、キーボードの配列も日本語仕様・今まですべてのプログラムも日本語仕様でした。 しかし外国で修理して新しく「英語版Windows7」をインストールしてもらいました。 なんとかインストールしてもらったWindowsで日本語に設定し、一応日本語で入力することはできるようになりました。 しかし日本語入力において満足に日本語が入力できない状況で困っています。 うまく説明できないのですが・・・ 私のパソコンは日本で購入したため日本語配列のはずですが、 新しくインストールしたWindowsを日本語版にしても主に記号がキーボードどおりに表記されないのです。 たとえば、ESCの下にある 半角/全角 漢字 のキーボードを日本語入力では自在に半角・全角・英語と変えられるのですが、そのとおりに動かず「‘」という記号が出てしまいます。 @を打とうにも、日本語配列のPの隣の@ボタンを押すと「の記号が出ており、2のキーをshiftを押しながら変換しなければ出ません。 _のマークも本来ならシフトの左のキーを押せば出るのになにも入力されず、0の右のキーをshift入力で出さなければいけません。 文字はかろうじて打てるのですが記号が満足に打てず、 文字の半角や全角の瞬時変換もスムーズにできなくなり非常に困っています。 こういうのはどのようにしたら直せますか? 非常に困っているので助けてください!!

  • Windows7で日本語キーボード入力が出来ません。

    Windows7で日本語キーボード入力が出来ません。 先日PCを買換えたのですが、どうしてもキーボードが日本語配列になってくれず困っています。 「半角/全角」キーを押すと「`」と入力されるので、英語配列になっているのだと思います。 数日調べて粘りましたがお手上げです。どなたかお助けください。 PCは OS;Windows7 64bit ワードソフト未導入(関係ないと思いますが・・・。) キーボード言語や現在地は「日本語」に設定済み。 キーボードはsony製「SCPH-10240」or エレコム製「TK-FCM007WH」どちらもUSB接続(どちらも英語配列になります)。 コントロールパネル>デバイスマネージャーからキーボード設定を見ると「HIDキーボードデバイス」と表示されており、ドライバーの更新をしても改善されません。 設定変更出来る様な項目も出てきません。 気になる点は、キーボード言語設定画面で「日本語」キーボードのプレビューをみると、英語配列のプレビューが出てきます・・・。 (画像参照) そしてテンキーも使えません。 (NumLockはオフです、光ってません。) このままでは文字入力が不便で仕方ありません。折角の買換えなのに~・・・! 何卒、よろしくお願いします(;;)