У меня есть новая Das Keyboard Model S Professional, которую я только что подобрал на днях. Я подключил его через USB - хотя я хотел бы использовать PS / 2 для полного переключения n-клавиш, клавиши мультимедиа (и спящий ключ) не работают над PS / 2, поэтому я неохотно переключился на USB для них работать.
Однако после выхода из спящего режима клавиатура не работает. Похоже, что он не получает питание, и он вообще не отображается в диспетчере устройств. (Однако USB-концентратор на клавиатуре все же появляется.) Если я перезагружаю компьютер или отсоединяю клавиатуру и снова подключаю ее, она снова работает до следующего восстановления системы. Если я возобновлю работу системы другим способом, который не использует клавиатуру (например, щелкнув мышью или нажав кнопку питания на корпусе), клавиатура будет работать нормально. Кажется, это происходит, только если я нажимаю кнопку на клавиатуре, чтобы возобновить работу. Появится кратковременное включение питания (индикаторы num lock, caps lock и scroll lock кратковременно мигают), когда система возобновляет работу, но после этого перестает работать.
Я проверил на другой системе Windows 7 (мой ноутбук), и я не могу воспроизвести это вообще на этой системе.
Я пробовал следующее:
- Отключение выборочной приостановки USB в профиле активной мощности
- Отключение «разрешить компьютеру выключать это устройство для экономии энергии» для устройства USB Root Hub, к которому подключена клавиатура
- Добавление значения реестра DWORD ForceHCResetOnResume как для устройства HID-клавиатуры, так и для корневого концентратора USB, к которому подключена клавиатура
- Тактика переговоров, которая может включать или не включать гнев, угрозы разрушения и слезы
Клавиатура подключается напрямую к материнской плате ASUS P8P67 Deluxe (чипсет Intel P67). BIOS и драйверы чипсета обновлены до самых последних версий.
Какие-либо предложения?
Ответы:
У меня такая же проблема в Linux (Ubuntu). На самом деле, это не имеет ничего общего с вашей ОС или оборудованием. Это вина N-KEY Rollover . Использование его по USB сопряжено с некоторыми хитростями, и неработающим после возобновления является частью этого.
Другими словами, ошибка в клавиатуре, и, вероятно, единственный способ ее решить - не использовать ее по USB (но тогда другие вещи не будут работать ...).
Некоторая информация относительно этого: http://www.overclock.net/t/491752/official-mechanical-keyboard-guide
РЕДАКТИРОВАТЬ:
Я недавно обнаружил обходной путь, чтобы заставить клавиатуру работать после возобновления, без необходимости отсоединять и снова подключать ее: достаточно просто подключить что-нибудь к USB-концентратору, и клавиатура должна начать работать. По крайней мере, в Ubuntu это работает, не уверен насчет Windows.
источник
Несколько вещей, я не видел, если вы упомянули использование порта USB 2.0 или 3.0.
Ваши проблемы очень похожи на те, с которыми я сталкивался на некоторых устройствах SteelSeries, проблема в том, что эти устройства обычно работают вне спецификации для режима низкого энергопотребления, поэтому большинство решений для обходного пути включают отключение этих функций. По личному опыту я обнаружил, что эти устройства по какой-либо причине не очень хорошо работают на порте USB 3.0.
Исходя из вашего поста выше, похоже, что вы выполнили большинство из этих шагов, но я не видел, чтобы вы упомянули настройку реестра Windows 7 для включения DisableSelectiveSuspend. Я бы также предложил проверить, что вы отключили эти функции на правильном USB Root Hub (особенно если у вас есть оба 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+ на + Windows + компьютер ?
источник