Apple の脅威の通知と金銭目当てのスパイウェアへの対策について

しばらく返答が寄せられていないようです。 再度ディスカッションを開始するには、新たに質問してください。

2011型Appleワイヤレスキーボード(JIS)について

2011型Appleワイレスキーボード(JIS)についてですが。英数モードにするとキーマッピングがUSになってしまうということは、もうすでにいろいろと議論されている事だと思います。こちらのコミュニティーを訪れず先日購入してしまいました。。。私の勉強不足でした。

ただ、どなたかこの現状で英数モードから”バッククォート”を打つ方法をご存じないでしょうか?Shell/Perlをガンガン使ってますのでバッククォートを英数モードで打つ必要があるのです。

apple wireless keyboard-OTHER, Mac OS X (10.5.8)

投稿日 2012/02/04 18:10

返信
返信: 23

2012/02/05 08:23 Hit-C への返信

返信ありがとうございます。

キーボードビゥーアー表示してみました。見事に(U.S.)とトップに表示されています。。

”1”の左側にバッククォートが輝いていました。しかしJISキーボード上そこにはキーが

物理的に存在せず。。。

どうやら根本的に現状では無理のようですね。。


ありがとうございました。

2012/02/05 21:45 coolwave への返信

coolwave さんによる書き込み:


2011型Appleワイレスキーボード(JIS)についてですが。


2011型 Apple Wireless Keyboard (JIS) 等と言う製品が存在するのですか? あわてて色々検索してしまいましたよ...。私の Apple Wireless Keyboard の型番は A1314 でした。キーボードの背面に小さく、読みづらく刻印されています。基本的には2007年8月に発売されたモデルから変わっていないと思われます。


英数モードにするとキーマッピングがUSになってしまうということは、もうすでにいろいろと議論されている事だと思います。


私は寡聞にして、全く聞いたことはありません。どこでそんな情報をお読みになりましたか? もちろん、私の所ではそのような問題は発生しておりません。と言うか、「システム環境設定」→「パーソナル」→「言語とテキスト」→「入力ソース」で設定した通りに使えています。


「英数モードにする」ということは、要するに {space} バーの左隣の {英数} キーを押すと言うことですよね?


私は日本語入力ソフトの設定は、この「システム環境設定」→「パーソナル」→「言語とテキスト」→「入力ソース」の所で、「ひらがな」以外は全てチェックを外しております。特に「英字」ないし「半角英字」のチェックは必ず外します。それから「U.S. Extended」のチェックを入れてから「U.S.」のチェックを外します。


こうすることで、{英数} キーを押すと、日本語入力ソフトのデフォルトの U.S. ではなく、U.S. Extended のキー配列が有効になります。(U.S. Extended はほぼ全世界のラテン文字を使う言語の文字の入力を可能にするキー配列です。)


さて、{英数} キーを押してから Apple Wireless Keyboard の刻印通り、{shift-@} を入力すれば、通常通りに「`」が入力できます。現在、いつもは iPad で使っている Apple Wireless Keyboard を MacBook Pro (17", Early 2011) とペアリングし直して、それで入力していますから、間違いありません。ギリシア文字だろうが、キリル文字だろうが、入力メニューで切り替えた通りのキー配列に従って入力できます。


なお、念のために試してみましたが、日本語入力ソフトの「(半角)英数字」を有効にしてから「U.S. Extended」を切っても、やはり正常に {shift-@} で「`」が入力できました。



こちらのコミュニティーを訪れず先日購入してしまいました。。。私の勉強不足でした。


何が勉強不足だったのでしょうか?



cただ、どなたかこの現状で英数モードから”バッククォート”を打つ方法をご存じないでしょうか?Shell/Perlをガンガン使ってますのでバッククォートを英数モードで打つ必要があるのです。


で、{shift-@} では都合が悪いのでしょうか?

2012/02/05 21:53 coolwave への返信

coolwave さんによる書き込み:


キーボードビゥーアー表示してみました。見事に(U.S.)とトップに表示されています。。


「システム環境設定」→「パーソナル」→「言語とテキスト」→「入力ソース」における日本語入力ソフトの設定で「(半角)英数字」にチェックが入っていれば、正常な表示です。



”1”の左側にバッククォートが輝いていました。しかしJISキーボード上そこにはキーが

物理的に存在せず。。。


Windows の Screen Keyboard だと、確か、実際にそのパソコンに実装されているキーボードとは関係なく、工業規格上のキーボードを表示したと思いますが、Mac の場合はダイナミックに、その Mac に実装されているキーボードがキーボードビューアでは表示されるはずですので、Windows と違い、“物理的に存在しないキー”が表示されることはないはずなのですが?(お使いの Apple Wireless Keyboard をお使いの Mac に認識させていないとそのような現象が発生するのかも知れませんが...?)


どうやら根本的に現状では無理のようですね。。


と言うわけで、私の所では全く何の問題も発生していないのですが...? それとも何か私が勘違いしているのでしょうか?

2012/02/05 22:17 Hit-C への返信

Hit-C による書き込み:


# USキーだと shift + '~' です。


そのキーは数字の {1} の左隣にありますよね? JIS キーボードだと、一番左のキーが {1} なのです。つまり、物理的にそのキーが存在していないのです。


実体が JIS キーボードなのに、Hit-C さんがお使いの US キーボードのように認識されてしまっているとおっしゃているのですね。


こういう場合にはパソコンの PMU をリセットすると治るんじゃありませんでしたっけ? coolwaves さんが、お使いの Mac の機種をお書きになっていないので、どの方法で PMU をリセットしたらいいのかがわかりませんが...。Mac OS X 10.5.8 [Leopard] ですか...!?

2012/02/06 00:27 しい坊 への返信

しい坊 さんによる書き込み:


2011型 Apple Wireless Keyboard (JIS) 等と言う製品が存在するのですか? あわてて色々検索してしまいましたよ...。

多分、2011年製と言うことかと思います。ただ、商品として2010年までと変わっているかどうかは、正確には実際に手に入れて確認してみないと分からないのかもです。

{shift-@} で「`」が入力できました。

こんなところに有ったのですね^^; 今まで気付きませんでした。

2012/02/06 00:49 ni_ki への返信

現物見れないのですが、USBタイプはLionに合わせて変わってるようなので(型番同じ)、 Wireless Keyboardも変わっているかもしれません、情報はみつけられませんでした。

Apple Keyboard (2011):新しいキー配置と機能

2012/02/06 01:25 ni_ki への返信

ni_ki さんによる書き込み:

しい坊 さんによる書き込み:


{shift-@} で「`」が入力できました。

こんなところに有ったのですね^^; 今まで気付きませんでした。


んなこと言ったって、ちゃんとキートップに刻印されているじゃありませんか (^^;)?

2012/02/06 01:31 おんぼろまっきんとっしゅ への返信

おんぼろまっきんとっしゅ さんによる書き込み:


現物見れないのですが、USBタイプはLionに合わせて変わってるようなので(型番同じ)、 Wireless Keyboardも変わっているかもしれません、


可能性はありますが...。ただ、私にとって怪しいのは、JIS キーボードなのに、「キーボードビューア」では実際とはキーの数とレイアウトが違う US キーボードとして認識されていると言うことなんです。つまり、これは Mac 本体側の問題のような気がします。キーボードの種類がちゃんと登録されていない状況に似ています。


Bluetooth でちゃんとペアリングしてるじゃないかという反論があるかも知れませんが、それは単にパソコンと無線で繋がったと言うだけの話ですよね? で、こういう時には Mac 本体の PMU だか何だかのリセットが必要だったはずで、しかし、そのやり方は機種によって色々違ってきているので、そのためにも Mac の機種が知りたいと...。

2012/02/07 00:09 しい坊 への返信

しい坊様、詳しくご解説ありがとうございます。

Macの機種を書いておくべきでしたね。モデルはMacbook 2,1 (Late 2006) OS10.5.8となります。そうです、ワイヤレスキーボードは10.6.8以降を条件としてますよね。モデルが古い故、PRAMあたりの情報が古いのかとも思いました(PRAMにキーボードの識別までさせるとはおもいませんが。。)。

まあ10.6にあげようかと思っているところです。か、USキーボード購入を。


ちなみに2011年型などという情報は、このコミュニティーの別のディスカッションで見つけました。2009年型だとちゃんとJISとして認識されるとありました。Appleでの2009年型への交換もあったとのことでした。Appleには真偽のところは直接確認しておりませんが。。


キーボードビューアではこのようになっています。オンボードのキーボードでは英数に切り替えても全くJIS配列で使えているのですけどね。。

ユーザがアップロードしたファイル

2012/02/07 01:06 coolwave への返信

coolwave さんによる書き込み:


キーボードビューアではこのようになっています。オンボードのキーボードでは英数に切り替えても全くJIS配列で使えているのですけどね。。

ユーザがアップロードしたファイル


もう寝ますので、とりあえず、ここ(↑)だけ。


この画像が正しいとすれば、これ、全く JIS キーボードですが? その証拠に {space} バーの左右に {英数} と {かな} のキーが存在していますし、{1} の左隣には何のキーも表示されておりません。「Keyboard Viewer」という表示の直後に「(U.S.)」とあるのは、別に「US キーボード」という意味ではありません。{英数} キーを押した時に使われるキーマッピングの種類です。購入直後のデフォルトの状態では、日本語入力モードで使用中に {英数} キーを押すと、「U.S.」になります。アルファベットを米国のキー配列で入力できるようにするものです。


この状態なら、これまでに私たちが何度も書いてきているように、{shift-@} で「`」が入力できるはずです。できませんか?


私は「U.S.」ではなく「U.S. Extended」で使っていますので、通常は以下のように表示されます。


ユーザがアップロードしたファイル


{カナ・かな} キーを押した場合には以下のようになります:


ユーザがアップロードしたファイル


「ひらがな (U.S.)」とありますが、これは現在は「かな」、すなわち日本語入力モードになっているけれども、{英数} キーを押した場合には「U.S.」配列ですよという意味です。これは必ずしも正しくなく、実際には {英数} キーを押した時には別のロジックで表示されるキーボードが決まります。


実は、「システム環境設定」→「パーソナル」→「言語とテキスト」→「入力ソース」では色々な言語のキー配列が選べます。仮に10の言語のキー配列にチェックを入れておけば {command-space} を押す度にそれらのキー配列を順番にトグルしていきます。で、{カナ・かな} を押して日本語で入力している時に {英数} を押すと、最後に使っていた言語のキー配列になります。もし仮に以下のように最後にハンガリー語で使っていたとすれば、


ユーザがアップロードしたファイル


{y} と {z} の一が入れ替わっており、{@} のキーには「ő」のような見慣れぬ文字が割り当てられています。仮に「U.S.」にも、「U.S. Extended」にもチェックが入っていたとしても、前回、最後に {英数} で使ったのが「Hungarian」ならば、今回も「Hungarian」になります。時々、ドイツ語キーボードなどを使う人が、「{英数} を押した時の文字の入力がおかしくなった」等と困惑して質問されますが、これは {英数} キーを押した時に単にドイツ語の配列になってしまっているだけです。どうも皆さん、{英数} キーは日本語入力モード中にアルファベットを入力するためのキーだと思い込んでらっしゃるようですが、{英数} キーは単に IM (Imput Method) を切るキーでしかないのです。


と言うわけで、coolwave さんの Apple Wireless Keyboard は全く正常で、JIS キーボードとして認識されているということになります。(少なくともアップされた画像を信じるならばですが。)

2012/02/07 23:39 しい坊 への返信

しい坊様、


本当に遅くまですみませんでした。ビューワーのこと一つ忘れていました。上記の表示はビューワーを表示した直後のもので、何かキーを一つでもたたくと以下の様になります。


ユーザがアップロードしたファイル


この状態は、アドバイスいただいたよう、「システム環境設定」→「パーソナル」→「言語とテキスト」→「入力ソース」で、「ひらがな」以外は全てチェックを外し、「英字」、「半角英字」のチェックは外し「U.S. Extended」のチェックを入れ「U.S.」のチェックを外した状態です。


ここまでくると本当にOSレベルで対応してないのかと思ってしまいます。

カーネルの拡張でremappingはできそうなことどこかで読んだ気がしますが、またそのような事のできるソフトがあるような。。


じっくり時間をかけてみたいと思うのですが。。どうやっても "Shift" + @は { しかでてきません今のところは。上記のキーボード配列ですと当然ですね。

2012/02/08 00:05 coolwave への返信

coolwave さんによる書き込み:


しい坊様、


本当に遅くまですみませんでした。ビューワーのこと一つ忘れていました。上記の表示はビューワーを表示した直後のもので、何かキーを一つでもたたくと以下の様になります。


ユーザがアップロードしたファイル


おお、確かに US キーボードそのものですね! しかもテンキーまで付いている...。やはり、これは OS のデフォルトのキーボード設定なんじゃないでしょうか? つまり、何らかの理由で Apple Wireless Keyboard がきちんと認識されていないと...。


とりあえず、ダメ元で1度 SMC のリセットを試してみてください。


Intel-based Macs:SMC (システム管理コントローラ) のリセット


じっくり時間をかけてみたいと思うのですが。。どうやっても "Shift" + @は { しかでてきません今のところは。上記のキーボード配列ですと当然ですね。


「システム環境設定」→「パーソナル」→「言語とテキスト」→「入力ソース」で


U.S. Extended や French や German 等に変更してみると、何が起こるでしょうか? キーボードビューアは、この US キーボードのままですか?

2012/02/08 00:37 しい坊 への返信

Frenchでは以下のように表記されますね。


ユーザがアップロードしたファイル


この状態ではJIS配列の } のキー (リターンの横)で念願のバッククォートが打てますね。上の表記の場所にはキーは物理的に存在しないですね。


SMCのリセットやってみますね。

2011型Appleワイヤレスキーボード(JIS)について

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple ID を使ってご参加ください。