12

У меня есть новая 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 и драйверы чипсета обновлены до самых последних версий.

Какие-либо предложения?

2 ответа2

1

У меня такая же проблема в Linux (Ubuntu). На самом деле, это не имеет ничего общего с вашей ОС или оборудованием. Это ошибка N-KEY Rollover. Использование его по USB влечет за собой некоторые хитрые уловки, и неработоспособность после возобновления является частью этого.

Другими словами, ошибка в клавиатуре, и, вероятно, единственный способ ее устранения - не использовать ее по USB (но тогда другие вещи не будут работать ...).

Некоторая информация относительно этого:http://www.overclock.net/t/491752/official-mechanical-keyboard-guide

РЕДАКТИРОВАТЬ:
Недавно я нашел обходной путь, чтобы заставить клавиатуру работать после возобновления работы без необходимости отсоединять и снова подключать ее: достаточно просто подключить что-либо к USB-концентратору, и клавиатура должна начать работать. По крайней мере, в Ubuntu это работает, не уверен насчет Windows.

0

Несколько вещей, я не видел, если вы упомянули использование порта 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 + компьютер?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .