さかさまの虹 このページをアンテナに追加 RSSフィード

2011-02-27

新MacBookProにWindows7導入で不具合⇒解消まで

先日購入した新型MacBookProをいろいろと弄るべく、まずはBootCampでWindow7を導入したところ、JISキーボードがUSキーボードで認識されてしまう不具合が発生。この対処に丸1日費やしてしまいました(汗)。思うにBootCampの不具合っぽいので、備忘録的に経緯と解決策を記しておこうと思います。

結論からいくと、以下の方法で解決しました。

windowsの入力が変です。キーボードで@を打つと[になります。”.. - 人力検索はてな

こちらの回答4番、

レジストリ

HKEY_LOCAL_MACHINE ¥SYSTEM ¥CurrentControlSet ¥Control ¥Keyboard Layouts ¥00000411

のLayout File 文字列値のデータが 「JapanA.dll」になっていたので「kbdjpn.dll」にしたところ正常にJISキーボードとして認識しました。

ここの解決策にいたるまでに、Window7のクリーンインストール4回に加えAppleストアのジーニアスバーまで行っても解決しなかったので随分と回り道をしました(苦笑)。それまでの駄目だった対処策はこんな感じ。

  • とりあえず不具合発覚。クリーンインストールをもう一度行ってみる⇒駄目
    • Windowsの更新パッチを当てた後に不具合に気づいたのでまずはクリーンインストールを行ってみました。どの時点で不具合が起こるか解らなかったので不具合が起こるタイミングを見たところ、どうもWindows7起動直後はJISキーボードとして認識されており、BootCampのドライバインストールした時点で不具合が発生しました。ちなみにBootCampのバージョンは最新の3.2で、再インストールしても駄目でした。
  • ドライバを色々変えてみる⇒駄目
    • ドライバをメーカー製のものに変更すれば直る、という情報があったので変更してみましたがこれも駄目でした。
  • レジストリを弄ってみる⇒駄目
  • 諦めてAppleストアに持ち込んでみる⇒これでも駄目
    • こりゃ自力での解決は難しいな、と思い渋谷のAppleストアに持ち込んでみたところ、担当者2人、所要時間約100分を費やしても解決には至りませんでした。レジストリ変更以外(流石にサポートで行うにはリスクが高すぎてできなかったようです)の対処法を行っても解決せず、新製品ゆえの不具合?ということで落ち着きました。外付けのUSBキーボードを繋いでもJISとして認識せず、Windowsキーボードですら同様にUSキーボードで認識してしまうのでこれはドライバとかの問題ではなく、BootCampのアップデートを待つしかないのではないか、という結論でした。まさかAppleストアでDellキーボードが出てくるとは思いませんでしたが(苦笑)。正直解決は難しいかな、と思っていたので怒りとかは全くおこらず、寧ろこういう難度の高い不具合が持ち込まれたときにどう対処するのかなー、というのを見てるのが面白かったです(苦笑)。
  • レジストリか、DLLの不具合であろうと当たりをつけてみる⇒成功
    • 帰宅後、もう一度クリーンインストールを行い、BootCampのパッケージからキーボードのドライバを除いてインストールしても同様の症状。これはもうDLLか、DLLを指定するレジストリ値のどちらかがおかしいだろうと当たりをつけ、色々やった末に最初の対処法を行ってみたところ見事復旧しました。

という感じで随分と時間と労力を費やしてしまいましたが、なんとか復旧に成功しました(苦笑)。調べる過程で久しぶりに2chも覗いてみたのですが、そういった不具合報告は出ていなかったのはまだ発売して日が浅いからなのか、BootCampを使うのは邪道なのか・・・。

ともあれ、色々弄ってみたのはなんだかんだで面白かったです。しかし、レジストリの不具合は調べるハードルが高くて難儀しますね・・・。勉強になりました。

michiru_smichiru_s 2011/02/28 10:19 全く同様の現象に2日かけて困り果て、こちらに至りました。(^^; 情報を書いて下さって
救われた思いです(まだ救われたかどうかはわからないのですが..)。
私の機械は MC721J/A (15inch 2.0GHz) です。私もキーボード種別の誤認識によるレジストリ間違い
までは確認し、実際には間違いのない事を確認したので、いよいよこれはドライバの不具合か、
他のレジストリ設定に問題があると考えて、ジーニアスバーにでも行かないとダメか...と
かなりゲンナリしておりました(AppleStore近くないし...)
同じ事をやって解決できるのかどうか現時点では不明なのですが、帰宅後に試してみたいと思います。

aerialcityaerialcity 2011/03/01 01:08 コメントありがとうございます。
新機種の発売直後だとネット上での情報も少なくて苦労しますよね…。
一応、私の購入機種も同じくMC721J/Aですね。
この記事が解決のご参考になれば幸いです。

michiru_smichiru_s 2011/03/01 09:42 昨日コメントさせて頂いた者です。ご教授頂いた変更にて解決できました。
大変有意義な情報をありがとうございました。
Sandy Bridge の高性能うんぬん以前に、キーボード配列がまともでない
だけで、Macが無能な機械になるところでした。店頭モデルは基本
JISキーボードだと思うので、Appleさんはもう少し気をつけて
検証してもらいたいと思います。インターネット上を検索する事に不慣れで
あったり、レジストリいじったりしたことのない初心者にとっては
致命的ともいえる問題点だと思います。
こちらの情報はかなりポイントの高いものです。重ねてお礼申し上げます。

kuroyagi4kuroyagi4 2011/03/03 01:53 自分も同様に苦慮していたので助かります!でも¥マークが出なくないですか?自分だけ?いかがでしょう。。

aerialcityaerialcity 2011/03/04 01:33 >kuroyagi4さん
コメントいただきありがとうございます。
私の環境ですと、レジストリ修正後、「¥」マークは入力出来ていますね。
「¥」マークのみ入力できないとなるとまた難儀ですね・・・。

kuroyagi4kuroyagi4 2011/03/04 02:51 あらら。。そうですか・・参りました。。
わたしだけですか。。どうしたことか。。

kakekake 2011/03/05 02:54 Appleサポートコミュから飛んできました。

私も昨日届いた MacBook Proで同じ症状に遭遇し、困っていたのですが、指示通り kbdjpn.dll への変更で解決できました。

あと、キーボードを正しく認識できていなかったのでIMEのON/OFFの変更も「英数」キーや「かな」キーで変更できなかったのですがこの対応で解決できました。

一挙に2つの問題が解決できました。
本当にありがとうございました!

satomiyaksatomiyak 2011/03/06 14:25 ググッた上でたどり着いたのですが、件の現象が解決いたしました。
本当にありがとうございます。

Parallels / BootcampどちらからもJISキーボードが利用できなくて、
困っておりました。

一人よがり一人よがり 2011/03/06 22:06 私も3月4日購入でその日から難儀しておりましたが、本日解決いたしました。

この4・5・6の3日間で何回クリーンインストールしたことか・・・。(汗)

でもこのコミュニティを見つけて助かりました。
本当にありがとうございました。

ゲレゲレ 2011/03/07 12:25 私もググってここにたどり着いた者です。
大変参考になり、私のMacBook Proもなんとか解決しました。
本当にありがとうございました。

ezraezra 2011/03/07 17:15 素晴らしい。助かりました。

笹ガレイ笹ガレイ 2011/03/08 23:56 本当に助かりました!
私もこの作業に丸一日かかりました。
でも一つだけ気になることがありまして・・・
文字入力で”かな”を押してから、
”英数”をおしても”カ”や”_カ”や、
そして”あ”の入力に戻っちゃうんですよね・・・
マウスでいちいちクリックも面倒ですし・・・
半角英数に戻したいのですが何か方法はないのでしょうか。
結構パソコン苦手な方で、レジストリとか弄るときもソワソワしてやってたぐらいだから(笑)
わかる方ご教授ください!!

aerialcityaerialcity 2011/03/09 09:43 >笹ガレイ様
文字種の変更はソフトウェア側で設定出来そうです。
IMEの設定次第ですが、
自分が使っているGoogle日本語入力では
キー設定のカスタマイズで対応出来ました。
あとはフリーソフトのAppleKbWinでも対応出来そうです。
試してみては如何でしょうか。

笹ガレイ笹ガレイ 2011/03/09 11:29 ご教授ありがとうございます!
私もaerialcityさんと同じくGoogle日本語入力を使ってみました。
っていうかデフォルトの設定だとcapsキーで半角英数入力になるんですね。
気付かなかった・・・(笑)
しかも使い方を覚えたらこっちのほうがタイピングしやすいかもですね。
まあIMEよりGoogle日本語入力の機能の方が優れていたことを実感できたので、
教えてくれてありがたかったです!
大変感謝です!!

両 2011/03/21 15:57 初めまして。実はappleが公開しているwindowsドライバを再ダウンロードして更新すればレジストリをいじることなくキーボード問題は解決します。ダウンロード方法はmac上で行ったサポートCD作成と同じ手順を踏んでいただいてかまいません。新型macbookproの場合はチップセットドライバがうまく入らない場合があるのでインテルhpからドライバをおっことしてインストすればok。うまく入っていない状態で使用するとけっこう不安定です。

片やん片やん 2011/04/16 17:57 ご指導下さい。
私も同様な現象でレジストリを確認しましたが、kbdjpn.dll になっています。他に確認するとこありましたら教えて下さい。

おかさんおかさん 2011/05/11 15:28 まったく同様の症状で困っていたのですが、こちらのエントリーを参考に無事不具合解消しました。
どうもありがとうございました。

とらおとらお 2012/03/26 20:53 情報ありがとうございます。

自分の場合は、片やんさんとおなじく、KBDJPN.DLLに設定済みで、ほかのレジストリが原因でした。
以下の変更で解決いたしました。
---------------
HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet \Services \i8042prt \Parameters の
LayerDriver JPN のデータが kbd101.dll になっていたため、kbd106.dll変更し再起動。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/aerialcity/20110227/1298813672