Я использовал эту (Dell SK-8115) USB-клавиатуру с моим настольным компьютером Windows 7 / Ubuntu в течение многих лет без каких-либо проблем.

Вчера, работая под управлением Windows 7, я обнаружил, что нажатие клавиши * на цифровой клавиатуре не приводит к появлению каких-либо символов. Shift-8 все равно сделает *. Другие клавиши на клавиатуре, казалось, делали свои символы, и переключение состояния Num Lock не влияло на клавишу *, которая ничего не делала. Печатание с другими ключами, казалось, работало хорошо. Я перезагрузил компьютер, и клавиша * с тех пор работает.

Что могло вызвать это?

Изменить: перезагрузка или загрузка в Linux, казалось, решить проблему. Я не заметил этого снова в течение нескольких дней. Один комментарий предложил мне попробовать удалить, почистить и заново прикрепить ключ. Поскольку он работал без признаков ненадежности, за исключением случаев, когда он вообще не работал, я решил подождать, чтобы сделать это, пока он снова не заработал (потому что, если бы это было проблемой, я бы не знал, пытался ли я исправить это, пока он работал). Это случилось прошлой ночью, поэтому я проверил более тщательно. Раньше я не замечал, что клавиша / на цифровой клавиатуре также не работает. Я удалил ключ *. Он выглядел чистым, и нажатие на сам датчик не оказывало видимого эффекта Я положил ключ обратно, и он все еще не работал, но потом я нашел причину этого в моем случае (см. Мой ответ ниже).

1 ответ1

2

Это было вызвано тем, что программное обеспечение перехватывало ввод с этих клавиш.

Как описано в моем редактировании вопроса, прошло некоторое время, прежде чем я заметил, что проблема повторяется. Я исключил, что это была грязь под верхней частью клавиатуры (ее не было, и нажатие на сенсор также не имело никакого эффекта, и я обнаружил, что клавиша / клавиатура также ничего не делает). Затем я заметил кое-что еще, что определило проблему:

Не так давно я установил Nuance Dragon Naturally Speaking (Premium) 13. Это программное обеспечение для диктовки, но у него есть "особенность", о которой я еще не узнал: когда программа загружается, она перехватывает ввод определенных клавиш, в том числе цифровых клавиш / и *. Я смог это очистить, перейдя в меню "Инструменты" -> "Параметры" -> "Горячие клавиши" и отредактировав эти клавиши.

Это очень похоже на проблему и решение в этом вопросе, но перехват выполняется другим программным обеспечением. Так что в качестве общего ответа на этот тип проблемы, я хотел бы предложить, что если некоторые ключи перестают отвечать иногда, можно попробовать закрыть различные запущенные программы (особенно недавно установленные), а затем протестировать ключи, чтобы увидеть, является ли какая-либо из них вызывая его, а затем ища варианты в этом программном обеспечении, чтобы надеяться увидеть, какие ключи оно перехватывает, и настроить их по вкусу (или, по крайней мере, узнать, какие они есть).

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