1

Я использую клавиатуру Apple Wireless (без цифровой клавиатуры, думаю, что она называется V3) вместе с моим компьютером XP SP3. Это работает довольно хорошо, кроме того, для этой действительно раздражающей проблемы, которую я не знаю, как воссоздать. Я пытался найти решение, прежде чем публиковать здесь, но не нашел.

Время от времени кнопка FN "блокируется" (соответствует кнопке флага Windows), что означает, что, нажимая кнопку L один раз и только, я переключаю команду WIN+L - выход из системы. То же самое касается всех других обычных комбинаций WIN+*.

Супер раздражает, правда. Я не знаю, что делать, чтобы выйти из этого странного режима, кроме нажатия клавиш CTRL+ALT+DEL, который, кажется, работает, но было бы удобно узнать, почему это происходит.

Большое спасибо!

Обновление: Липкие клавиши и все другие странные "улучшения юзабилити" XP отключены - проблема все еще возникает.

2 ответа2

1

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

Застрявшая клавиша Fn предлагает следующие решения:

  1. Удерживайте клавишу FN и нажмите клавишу SCROLL (находится рядом с кнопкой F12), чтобы отменить "застрявшее" состояние
  2. F12 с клавишей прокрутки включает и выключает блокировку FN
  3. Создать и использовать новую учетную запись пользователя

Более подробная информация о клавише Fn доступна в этой статье:
Тайна клавиши Fn - руководство по переназначению клавиши Fn в Windows
и обсуждается механизм, который позволяет использовать AutoHotKey для переназначения его во что-либо еще и с любой желаемой функциональностью.

Бесплатный проект под названием UAWKS был основан на статье выше:

Неофициальная поддержка беспроводной клавиатуры Apple (UAWKS) - это небольшой пакет, который позволяет пользователям Windows в полной мере использовать супер-привлекательную Bluetooth-клавиатуру Apple. Самое главное, он обеспечивает поддержку основных ключей, которые не работают из коробки.

В статье Небольшой инструмент для управления клавишей fn на клавиатуре Apple описаны:

Пока Apple не выпустит исправление, и поскольку это меня раздражает, я решил потратить некоторое время и написать небольшой инструмент, который имеет единственную цель - заблокировать состояние клавиши fn.

Этот инструмент позволяет нескольким механизмам переключать состояние клавиши Fn.

0

Это проблема Windows, и ее легко исправить.

Это довольно распространенная проблема, и я видел это с любой клавиатурой и любым компьютером с Windows. Более того, он может появиться с любой блокировкой клавиатуры, например, Ctrl, Shift, Alt, Win или другими, если вы их создали (как опытный пользователь. Да, с некоторой точки зрения, могут быть добавлены новые, я использую это). Это скорее программное обеспечение (в данном случае операционная система), чем аппаратная проблема, и у него есть два решения:

  1. Нажмите Ctrl+Alt+Del, затем Esc (чтобы вернуться назад).
    Почему это работает: состояние всех нажатых клавиш сбрасывается при входе в этот экран.

  2. Нажав клавишу блокировки, которая вызвала проблему. В вашем случае это ключ Win . Если у вас есть два (слева и справа), и вы не знаете, какой из них застрял, не думайте, просто нажмите оба.
    Почему это работает: любое нажатие клавиши отправляет события KeyDown и KeyUp . Но иногда KeyUp не регистрируется каким-либо уровнем операционной системы, а остальная часть ОС все еще предполагает, что вы удерживаете его. При повторном нажатии физической клавиши операционная система снова получает оба события. KeyUp говорит, что хей был выпущен, поэтому после нажатия клавиши все возвращается на круги своя. Я проверял это много раз, это работает.

Это не имеет ничего общего с чисткой клавиатуры и т.д.

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