Pourquoi Windows pense-t-il que mon clavier sans fil est un grille-pain?


2034

J'ai hérité d'un vieux PC du père de ma petite amie et lors de la configuration de l'imprimante, j'ai été un peu surpris:

Grille-pain clavier

Deux questions me viennent à l’esprit:

  1. Pourquoi Windows pense-t-il que mon clavier sans fil est un grille-pain?
  2. Pourquoi Windows a-t-il même une icône pour un grille-pain dans le menu des périphériques?

225
Pouvez-vous s'il vous plaît ajouter le nom du modèle du clavier?
AL

68
@AL google suggère qu'il pourrait y avoir plusieurs modèles de grille-pain clavier
Kevin L

14
@AE À 5V 500mA? Vous allez rencontrer des besoins en puissance là-bas. Sauf si vous trichez sur votre définition d'un grille-pain .

2
@ydaetskcoR, vous devrez peut-être mettre à jour vos pilotes ou le trouver sur le site Web du fabricant du clavier.
Roger Oliveira

4
L'icône indique Fabrikam sur le grille-pain.Fabrikam est une société de Microsoft dont ils se servent dans des exemples
Suici Doga

Réponses:


1995

Raison 1

Parce que Microsoft a créé un exemple de pilote de grille - pain . Dans l'exemple, il y a la ligne <DeviceIconFile>Toaster.ico</DeviceIconFile>et il est possible que le fabricant de votre clavier ait utilisé cet échantillon.

Raison 2

Regardez à l’arrière du clavier pour trouver un endroit où insérer une tranche de pain…


235
Maintenant que vous en parlez, il y a une fente à pain! Donc, je suppose qu'ils ont juste copié-collé le XML et oublié de changer l'icône? Toujours assez bizarre.
YdaetskcoR

103
@ydaetskcoR Comme vous pouvez le voir sur l'icône, la marque de grille-pain est bien Fabrikam (une société fictive ).
and31415

68
Le développeur de pilotes de clavier utilisait probablement cet exemple de grille-pain comme modèle et avait oublié de remplacer l'icône.
Ido.Co

46
yd: Pas XML, mais le fichier .INF. (Nous souhaitons qu'ils passent au XML pour les fichiers INF ...) Il y a eu le cas où une entreprise a obtenu une copie de PCI System Architecture de Mindshare, un livre essentiel si vous construisez des périphériques PCI et copié le fabricant. ID et ID de produit des exemples du livre, pour leur propre périphérique PCI. Donne envie de gifler quelqu'un.
Jamie Hanrahan

13
Voici le fichier exemple INF . Lié dans un article lié par Kevin L dans les commentaires.
Totymedli

213

En ce qui concerne "pourquoi spécifiquement un grille-pain", "Toaster" est un ancien nom fourre-tout pour "tout dispositif arbitraire". Par exemple, vous pouvez trouver "Grille-pain SCSI" aux côtés de "Disque SCSI", "Bande SCSI" et même "Scanner SCSI" (oui, les scanners étaient déjà sur SCSI ) dans de très vieilles diapositives Microsoft décrivant la pile de stockage.


75
Avez-vous une référence pour cela?
Slhck

9
J'ai peut-être encore le document du DDC NT '92. (Si je le fais, ce n'est pas physiquement à proximité de l'ATM.) Et je me souviens peut-être mal du point d'origine. Mais si vous êtes aussi sceptique, je dois dire que je n’ai rien qui puisse être considéré comme une preuve (par opposition à une éventuelle manipulation d’image).
Jamie Hanrahan

6
Êtes-vous sûr de ne pas penser au Bus Toaster ? "Bus Toaster de New Media est un adaptateur SCSI hautes performances qui vous permet de connecter la plupart des CD-ROM, disques durs, scanners, etc.". Bus Toaster prend en charge jusqu'à 7 périphériques logiques et les transferts de données supérieurs à 10 mégaoctets par seconde. " :)
cʜιᴇ007

18
Voici les plus anciennes diapositives sur le grille-pain que j'ai pu trouver (28 février 2000): Exemple de package de grille - pain Et voici un article MSDN qui parle d'un périphérique pour grille-pain: Configuration d'un périphérique série non Plug-and-Play connecté à un port RS-232
and31415

16
J'ai également vu un usage similaire du mot "grille-pain". Voir l'entrée 'toaster' ici: jargon-file.org/archive/jargon-2.9.12.dos.txt ou catb.org/jargon/html/T/toaster.html
pcnThird

3

Windows reconnaît le type de périphérique par ce que le périphérique dit qu'il peut être écrasé dans la majorité des cas ...

Si vous avez branché une clé USB (confirmée par observation), cela peut être dû au fait que des logiciels malveillants / virus sont présents sur ce périphérique.

C'est une technique utilisée par le logiciel imposteur pour se présenter par exemple sous la forme d'un clavier afin que Windows lui fasse confiance de manière automatique tout en agissant comme un enregistreur de frappe ...

Jamais de l'expérience avec un grille-pain «intelligent», donc ça dépend, est-ce que Windows lui a fait confiance (installer et autoriser son utilisation) sans consentement?

Remarque: ce scénario est peu probable, mais notez-le;)


30
Nous pensons simplement que cela n'a rien à voir avec la question. La question ne concerne pas une clé USB, mais un clavier . Pensez-vous que quelqu'un a piraté son clavier sans fil et reprogrammé son type d'appareil en "grille-pain"? Pourquoi feraient-ils cela pour un clavier? (En outre, il n'y a eu qu'un seul vote négatif.)
Cody Grey

28
S'ils ont écrit un virus qui prétend être un clavier, on pourrait penser qu'ils s'efforceraient de créer une icône de clavier au lieu d'utiliser l'icône de «grille-pain» par défaut afin de mieux se fondre.
Robotnik

1
@CodyGray, il est possible qu'un programmeur de programmes malveillants potentiel ait commis le même type d'erreur en prenant un exemple de pilote sur Internet.
BAR

4
La question concerne un clavier sans fil. Où les logiciels malveillants entrent-ils en jeu? Quelqu'un a installé un malware sur son clavier?
Cody Grey

2
@CodyGray Ne pas être un stick-in-the-mud, mais les claviers peuvent être et ont été programmés avec des logiciels malveillants. Prenons un vieil exploit pour les claviers Apple, par exemple. Si Apple peut échouer, j'imagine que d'autres fabricants de périphériques le peuvent également. Je ne suis pas d’accord avec cette réponse, j’ai juste pensé ajouter mes deux sous :)
Chris Cirefice
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.