Почему F8 является ключевым не работа над моим ноутбуком?

У меня недавно была Vista, умирают на моем ноутбуке, таким образом, я резервировал жесткий диск, отформатированный и установленный Windows 7. До сих пор большинство вещей работает действительно хорошо за одним очень значительным исключением: сигнал F8, кажется, не регистрируется.

Вот странная часть: Нажатие SHIFT-F8, или Fn-F8 или других комбинаций работает просто великолепно, но F8 один ничего не делает. Я записал быструю программу Delphi для проверки этого. Это получает сообщения WM_KEYDOWN от Windows для других ключей, но ничто для F8, если я также не нажимаю модифицирующую клавишу.

Это не проблема клавиатуры, так как я получаю те же результаты со встроенной клавиатурой и внешней клавиатурой USB. Это не связанная с программой проблема, так как у меня есть та же проблема в нескольких различных программах. И это не проблема Windows 7, начиная с работ F8 как ожидалось над моей рабочей станцией Win7 на работе.

Кто-либо видел это прежде? Какая-либо идея, как зафиксировать его?

Править: Я упомянул это коллеге, и он предположил, что у меня могло бы быть F8, связанный как глобальная горячая клавиша, даже при том, что нажатие это, кажется, ничего не делает. Но он не знал, как найти то, с чем это было связано или как зафиксировать его. Кто-либо знает, как я мог проверить это и зафиксировать его, если это - то, что продолжается?

3
задан 10.02.2010, 20:51

6 ответов

Попытайтесь использовать ActiveHotkeys. Эта утилита скажет Вам, если горячая клавиша была присвоена, хотя не, чему она была присвоена.

Обратите внимание на то, что Windows не допускает обнаружение, какое приложение зарегистрировало конкретный ярлык, так, чтобы feaure не был включен. (Если Вы думаете, что знаете, как достигнуть этого, с помощью рычагов сообщения или этажерки, отправьте здесь или заработайте некоторую карму при Переполнении стека.

enter image description here

Ответ в ссылке Переполнения стека приводит к Командующему Горячей клавиши

Узнайте, какая комбинация горячей клавиши регистрируется который приложение.

Отключите действия горячей клавиши, возвратите нажатия клавиш, которые "съели".

Переопределите исходную горячую клавишу с другим сочетанием клавиш, которое Вы предпочитаете.

Создайте комбинации горячей клавиши или последовательности в Горячей клавише Инновационный Стиль Нажатия клавиши Commmander.

Определите горячие клавиши с модифицирующими клавишами Left/Right (...) чувствительный.

Автоматически управляйте действиями горячей клавиши при определенных условиях как "после удержания в течение 3 секунд", или, "если некоторое приложение работает в настоящее время".

alt text

5
ответ дан 07.12.2019, 23:10

Что, если Вы используете Экранную клавиатуру с Windows 7. Ключ F8 работает затем? В противном случае затем это - наиболее вероятное программное обеспечение (или драйверы). Кажется маловероятным, что клавиатура программного обеспечения зависела бы от аппаратных средств.

Используйте ключ Fn для включения Функциональных клавиш.

2
ответ дан 07.12.2019, 23:10

F8 работает за пределами Windows? Т.Е. это заставляет Вас получать свое меню выбора режима начальной загрузки при ответвлении его во время начальной загрузки?

Это работает в Безопасном режиме?

Как насчет в другой загрузочной ОС (пробуют Linux LiveCD некоторого вида)?

Если да кому-либо из тех это походит на часть программного обеспечения в Windows, это ловит сообщения от ключа и отмечает их, как обработано, таким образом, сообщение идет не далее.

2
ответ дан 07.12.2019, 23:10

Вы могли бы попытаться изменить раскладку клавиатуры на что-то другое затем стандартное расположение, Вы идете теперь. Это находится под регионом и Языком в панели управления.

0
ответ дан 07.12.2019, 23:10

Посмотрите в своих сервисах для чего-либо, что не стандартно, и отключите их один время.

0
ответ дан 07.12.2019, 23:10

Создайте программу, которая регистрирует глобальную горячую клавишу (использующий GlobalAddAtom и RegisterHotKey) к F8. Набор, что программа для запуска перед чем-либо еще на компьютере. Затем, после того как все заканчивает запускаться, отпускают горячую клавишу (использующий UnRegisterHotKey и GlobalDeleteAtom). Затем посмотрите, работает ли это.

По моему опыту, преступник также:

  • Видеодрайверы
  • программа чата
  • медиаплеер
  • Программное обеспечение сканера цифрового отпечатка Vitakey

или что-то еще разработанное, чтобы находиться в фоновом режиме и ожидать. Это находится, вероятно, в Вашей системной попытке.

Задача конца на каждом, пока это не работает.

Я проверил и существуют функции для нахождения Атомов, но никакой способ узнать, какие ключи они связываются с (если таковые имеются).

0
ответ дан 07.12.2019, 23:10

Теги

Похожие вопросы