web-dev-qa-db-ja.com

Windows 7でスリープ後に再開すると、USBキーボードが消えます

先日手にしたばかりの新しいDasKeyboard Model SProfessionalがあります。 USB経由で接続しています-完全なnキーロールオーバーにPS/2を使用したいのですが、メディアキー(およびスリープキー)がPS/2で機能しないため、しぶしぶUSBにフォールバックしました働くために。

ただし、スリープから再開した後、キーボードは機能しません。電力が供給されていないようで、デバイスマネージャの下にもまったく表示されません。 (ただし、キーボードのUSBハブは表示されます。)コンピューターを再起動するか、キーボードのプラグを抜いてから再度差し込むと、次にシステムが再開するまで再び機能します。キーボードを使用しない他の方法(マウスをクリックする、ケースの電源ボタンを押すなど)でシステムを再開すると、キーボードは正常に機能します。これは、キーボードのボタンを押して再開した場合にのみ発生するようです。システムが再開すると、一時的に電源が入っているように見えます(numロック、capsロック、およびスクロールロックライトが短時間点滅します)が、その後は機能しなくなります。

別のWindows7システム(私のラップトップ)でテストしましたが、そのシステムではこれをまったく再現できません。

私は以下を試しました:

  • 有効電力プロファイルでのUSB選択的サスペンドの無効化
  • キーボードが接続されているUSBルートハブデバイスの「コンピューターがこのデバイスの電源をオフにして電力を節約できるようにする」を無効にする
  • HIDキーボードデバイスとキーボードが接続されているUSBルートハブの両方にレジストリDWORD値ForceHCResetOnResumeを追加する
  • 怒り、破壊の脅威、涙が含まれる場合と含まれない場合がある交渉戦術

キーボードは、ASUS P8P67 Deluxeマザーボード(Intel P67チップセット)に直接接続されています。 BIOSおよびチップセットドライバは両方とも最新バージョンに更新されています。

助言がありますか?

12
Ryan Morrison

Linux(Ubuntu)でも同じ問題があります。実際、OSやハードウェアとは何の関係もありません。 それはN-KEYロールオーバーのせいです。 USB経由で使用することは、いくつかの汚いトリックを伴い、再開後に機能しないことはその一部です。

言い換えれば、障害はキーボードにあり、おそらくそれを解決する唯一の方法は、USB経由でそれを使用しないことです(しかし、他のものは機能しません...)。

これに関するいくつかの情報: http://www.overclock.net/t/491752/official-mechanical-keyboard-guide

編集:
最近、キーボードを取り外してから再度差し込むことなく、再開後にキーボードを機能させるための回避策を発見しました。USBハブに何かを差し込むだけで、キーボードが機能し始めるはずです。少なくともUbuntuでは動作しますが、Windowsについてはよくわかりません。

1
lenooh

いくつか、USB2.0ポートと3.0ポートのどちらを使用するかについてはわかりませんでした。

あなたの問題は、私がいくつかのSteelSeriesデバイスで遭遇した問題と非常に似ています。問題は、これらのデバイスが一般に低電力モードの仕様から外れて動作しているため、回避策のほとんどはこれらの機能を無効にすることです。私は個人的な経験から、これらのデバイスも何らかの理由でUSB3.0ポートではうまく機能しないことを発見しました。

上記の投稿に基づくと、これらの手順のほとんどを実行したように見えますが、DisableSelectiveSuspendを有効にするWindows7レジストリの調整について言及されていません。また、正しいUSBルートハブでこれらの機能を無効にしていることを確認することをお勧めします(特に、USB 2.0と3.0の両方がある場合、これらは異なるコントローラーになります)

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

0
aolszowka