メモ

「PCがワイヤレスキーボードをトースターとして認識する」という奇妙な問題を抱えたユーザーが掲示板に登場


Super Userは、ユーザーが投稿したコンピューターに関する質問にパソコンのマニアや上級者たちが回答してくれるという、コンピューター関連特化型の海外版Yahoo!知恵袋のようなサイトです。そんなSuper Userにて、「なぜWindowsは僕のワイヤレスキーボードをトースターと認識するんですか?」という質問が寄せられ、この一風変わった問題に大盛り上がりしています。

device manager - Why does Windows think that my wireless keyboard is a toaster? - Super User
http://superuser.com/questions/792607/why-does-windows-think-that-my-wireless-keyboard-is-a-toaster

質問を投稿した「ydaetskcoR」というユーザーは、ガールフレンドの父親からもらったお古のWindows 7搭載PCを使用していたのですが、ある日プリンターのセッティングを行っている最中に、自分の使っているPCが少しおかしいことを発見。これがそのスクリーンショットで、「Devices」(PCに接続しているデバイス一覧)の欄に表示されている「USB Wireless Keyboard(USBワイヤレスキーボード)」のアイコンがトースターのものになっています。


そこで、ydaetskcoRさんは疑問を解決するべくSuper Userに以下の2つの質問を投稿しました。

質問1:なぜWindowsは僕のワイヤレスキーボードをトースターと認識するんですか?
質問2:そもそもWindowsはなぜデバイスメニューの中にトースターのアイコンを持っているんですか?


質問1の回答は、「Microsoftはtoaster driver sampleを作っており、この中には<DeviceIconFile>Toaster.ico</DeviceIconFile>という行があるので、ydaetskcoRが使用しているキーボードの製造メーカーはこれをそのまま使ったんだろう」というもの。

Microsoftの公式ページ内にある以下のページでは、DeviceInfo XML Dataのサンプルデータが公開されています。このサンプルデータを基に、キーボードやプリンターなどのメーカーが独自にXMLデータを作成するのが普通なわけですが、ydaetskcoRさんが使っているワイヤレスキーボードを製造したメーカーは、このサンプルデータをコピー&ペーストしたままアイコンを変更し忘れてしまったようで、その結果、本来使われるはずのないサンプルデータのトースターアイコンがワイヤレスキーボードを表すアイコンとして表示されることとなったわけです。つまり、質問2の回答としては「XMLデータのサンプル用にたまたまトースターのアイコンが準備されていた」というものが適切なようです。

Sample DeviceInfo XML Data (Windows Drivers)


なお、2つ目の質問に関しては「キーボードの裏面にカットした食パンを入れる穴があるだろ……」という回答も寄せられており、ydaetskcoRさんは「本当にパン挿入用のスロットがあったよ!」と返答しています。世界にはトースターとプレステを合体させたプレイステーショントースターを作成してしまうマッドサイエンティストもいるので、もしかすると……。

・関連記事
2000枚のパンを焼いた末に「最高のトーストを作るための方程式」を発見 - GIGAZINE

放置されると構ってほしくておねだりしてくるトースターロボット「BRAD」 - GIGAZINE

世界で最も高くパンを跳ね上げるトースター - GIGAZINE

トースターとプレステを合体させたプレイステーショントースター - GIGAZINE

役目を終えたVHSデッキを見事にリサイクルする方法 - GIGAZINE

透明トースター - GIGAZINE

in メモ, Posted by logu_ii