La reprise après le sommeil dans Windows 7 entraîne la disparition du clavier USB


12

J'ai un tout nouveau Das Keyboard Model S Professional que je viens de ramasser l'autre jour. Je l'ai connecté via USB - alors que j'aimerais utiliser PS / 2 pour le survol complet des touches n, les clés multimédias (et la touche de veille) ne fonctionnent pas sur PS / 2, donc je suis retombé à contrecœur sur USB pour elles travailler.

Cependant, après avoir quitté le mode veille, le clavier ne fonctionne pas. Il ne semble pas être alimenté, et il n'apparaît pas du tout sous le Gestionnaire de périphériques. (Le concentrateur USB du clavier apparaît cependant.) Si je redémarre l'ordinateur ou débranche le clavier et le rebranche, il fonctionne à nouveau jusqu'à la prochaine fois que le système reprend. Si je reprends le système par une autre méthode qui n'implique pas le clavier (par exemple en cliquant sur la souris ou en appuyant sur le bouton d'alimentation du boîtier), le clavier fonctionne correctement. Cela ne semble se produire que si je pousse un bouton du clavier pour reprendre. Il semblera que le courant soit brièvement allumé (les voyants de verrouillage numérique, de verrouillage des majuscules et de verrouillage du défilement clignotent brièvement) à mesure que le système reprend, mais il cesse de fonctionner après cela.

J'ai testé sur un système Windows 7 différent (mon ordinateur portable) et je ne peux pas du tout le reproduire sur ce système.

J'ai essayé ce qui suit:

  • Désactivation de la suspension sélective USB dans le profil d'alimentation actif
  • La désactivation de «permettre à l'ordinateur d'éteindre cet appareil pour économiser de l'énergie» pour le périphérique USB Root Hub auquel le clavier est connecté
  • Ajout de la valeur DWORD du registre ForceHCResetOnResume pour le périphérique clavier HID et le concentrateur racine USB auquel le clavier est connecté
  • Tactiques de négociation pouvant ou non contenir de la colère, des menaces de destruction et des larmes

Le clavier est connecté directement à une carte mère ASUS P8P67 Deluxe (chipset Intel P67). Les pilotes du BIOS et du chipset sont tous deux mis à jour vers leurs versions les plus récentes.

Aucune suggestion?


J'ai le même problème, bien que mon clavier ne revienne pas même si j'utilise la souris pour le réveiller.
Joel

Si vous pouvez vous connecter via RDP à partir d'un autre ordinateur, puis RDP dans, ouvrez le Gestionnaire de l'ordinateur, accédez au Gestionnaire de périphériques et supprimez toutes les entrées pour le clavier, puis redémarrez-le. Ils devraient apparaître normalement après.
Lizz

J'ai essayé de supprimer le clavier via le Gestionnaire de périphériques, pas de chance. Ensuite, j'ai remarqué qu'il y avait un périphérique PCI dans mon ordinateur qui fonctionnait; (un ancien modem de télécopie qui avait plus de 6 entrées dans le gestionnaire de périphériques;) J'ai physiquement supprimé le modem et le problème avec le clavier semble maintenant avoir été résolu.
Mike Nakis

L'appareil est-il dell? ... l'habitude de voir cela souvent avec les ordinateurs portables dell qui perdent des périphériques USB lorsqu'ils dorment, et ne les retrouvent jamais avant de redémarrer (peu importe ce que nous avons essayé).
djsmiley2k TMW

Réponses:


1

J'ai le même problème sur Linux (Ubuntu). En fait, cela n'a rien à voir avec votre système d'exploitation ou votre matériel. C'est la faute de N-KEY Rollover . L'utiliser sur USB implique une sale ruse, et ne pas fonctionner après la reprise en fait partie.

En d'autres termes, le défaut est dans le clavier, et probablement la seule façon de le résoudre, est de ne pas l'utiliser sur USB (mais alors d'autres choses ne fonctionneront pas ...).

Quelques informations à ce sujet: http://www.overclock.net/t/491752/official-mechanical-keyboard-guide

EDIT:
J'ai récemment découvert une solution de contournement pour faire fonctionner le clavier après la reprise, sans avoir à le débrancher et le rebrancher: il suffit de simplement brancher quoi que ce soit sur son concentrateur USB, et le clavier devrait commencer à fonctionner. Au moins dans Ubuntu, cela fonctionne, pas sûr de Windows.


Les liens peuvent mourir lorsque le contenu est déplacé ou supprimé et ne doit pas être considéré comme un élément fondamental de votre réponse. Vous devez citer les parties pertinentes et fournir le lien d'attribution et de référence.
Mokubai

Mokubai ♦: Merci de l'avoir signalé. Ma réponse est basée sur des informations de ma tête, recueillies lors de la lecture de divers sujets sur Internet. Le lien fourni est uniquement à titre d'information supplémentaire, si le lecteur s'y intéresse. Je ne le cite pas exprès, car malheureusement ce n'est pas une spécification technique de fabricant crédible.
lenooh

0

Quelques choses, je n'ai pas vu si vous avez mentionné l'utilisation d'un port USB 2.0 ou 3.0.

Vos problèmes sont très similaires à ceux que j'ai rencontrés avec certains appareils SteelSeries, le problème est que ces appareils fonctionnent généralement hors spécifications pour le mode basse consommation, par conséquent la plupart des solutions de contournement impliquent la désactivation de ces fonctionnalités. J'ai constaté par expérience personnelle que ces appareils ne fonctionnent pas non plus correctement sur un port USB 3.0 pour une raison quelconque.

Sur la base de votre message ci-dessus, il semble que vous ayez effectué la plupart de ces étapes, mais je ne vous ai pas vu mentionner le réglage du registre Windows 7 pour activer DisableSelectiveSuspend. Je suggérerais également de vérifier que vous avez désactivé ces fonctionnalités sur le concentrateur racine USB correct (surtout si vous avez à la fois USB 2.0 et 3.0 car ce seront des contrôleurs différents)

https://web.archive.org/web/20131203164034/http://faq.steelseries.com/questions/366/What+should+I+ALWAYS+do+before+I+install+a+new+product+ sur + un + ordinateur + Windows ?

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.