Как отключить или переназначить ключ «Windows»?

Между Ctrl и Alt современные клавиши имеют отвратительный ключ: ключ «Windows»: P

Windows key shot

По умолчанию, когда эта кнопка нажата одна, открывается меню «Пуск». Многие приложения и большое количество игр работают в полноэкранном режиме, и если вы нажимаете эту клавишу случайно, большую часть времени, потому что вы хотели нажимать клавиши Ctrl или Alt , приложение обычно зависает некоторое время и минимизирует себя. Если вам повезет, ваша видеоигра остановится, но иногда она продолжается, даже когда она сведена к минимуму.

Можно ли отключить ключ «Windows»?

Можно было бы отобразить меню «Пуск» с помощью другой комбинации клавиш? Я хотел бы сохранить комбинации, в которых используется ключ Windows, например Windows + L , который покидает текущий сеанс.

См. Мой ответ для переназначения ключа блокировки колпачков в Windows или OS X :

Вы можете использовать SharpKeys для отключения функциональности любого ключа. Для получения подробного руководства вы можете проверить карту любого ключа на любой ключ в Windows XP / Vista .

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

Тем не менее, это полностью отключит ключ, как и без ярлыков WinKey. Однако то, что я делаю, это то, что я отключу только левый ключ Windows и использую правильный, чтобы вводить ярлыки. Это жертва, но это означает, что я ничего не сбиваю с экрана.

Вы можете скачать SharpKeys! Это спасло мне жизнь, особенно когда я хочу нажать ESC и случайно нажать F1.

SharpKeys является бесплатным. Вы можете скачать его здесь

  • После установки нажмите кнопку «Добавить»,
  • На карте этого ключа (из раздела ) нажмите кнопку « Тип» . Тип F1.
  • В разделе « К этой клавише (к ключу) » выберите пункт « Отключить ключ» .

Подтвердите с помощью OK, перезагрузите Windows (поскольку реестр был изменен). Все готово!

AutoHotkey?

Это может сделать намного больше.

LWin::Return 

Отключает его, но

 #F::Run firefox.exe 

Сказал бы Win & F, чтобы запустить firefox. Вы могли бы даже настроить подмигивание только для того, чтобы отключить игру, или потребовать двойного нажатия, чтобы стрелять, или удерживать его, прежде чем он срабатывает, и многое другое!

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

У меня есть ноутбук, купленный в Канаде, у которого есть много ключей, которые раздражают меня (необходимо для франкофонов и т. Д.), И я использую KeyTweak (получил мою копию от Softonics), о которой я узнал из How-to-Geek, и изменил назначение Ключи по своему желанию. Веселая, бесплатная и, возможно, ужасная шуточная проблема.

Возьмите отвертку, вырвите ее! Если это немного экстремально, вы можете отредактировать реестр, чтобы отключить его.

Теперь, поскольку вы хотите сохранить некоторую функциональность (Win + L), но не другие (Win), попробуйте использовать AutoHotKey для перехвата функций, которые вы не хотите, и ничего не делаете.

Это немного связано, но я думаю, что он будет работать лучше всего.

С другой стороны, по-видимому, это ошибка разработчика игры!

На самом деле есть статья поддержки под названием: Microsoft Support Article KB216893 Как отключить клавиатуру Windows .

В статье предлагаются файлы Microsoft Fix It для включения / выключения ключей Windows.

Кроме того, здесь приведена ручная процедура:

Чтобы отключить ключ Windows, выполните следующие действия:

  1. Нажмите кнопку Пуск , выберите пункт Выполнить , введите regedt32 и нажмите кнопку ОК .
  2. В меню Windows выберите HKEY_LOCAL_MACHINE на локальном компьютере .
  3. Дважды щелкните папку System \ CurrentControlSet \ Control , а затем щелкните папку Layout Layout .
  4. В меню « Правка» выберите « Добавить значение» , введите « Scancode Map» , нажмите « REG_BINARY» в качестве типа данных и нажмите « ОК» .
  5. Введите 00000000000000000300000000005BE000005CE000000000 в поле « Данные» , а затем нажмите « ОК» .
  6. Закройте редактор реестра и перезагрузите компьютер.

Чтобы включить ключ Windows, выполните следующие действия:

  1. Нажмите кнопку Пуск , выберите пункт Выполнить , введите regedt32 и нажмите кнопку ОК .
  2. В меню Windows выберите HKEY_LOCAL_MACHINE на локальном компьютере .
  3. Дважды щелкните папку System \ CurrentControlSet \ Control , а затем щелкните папку Layout Layout .
  4. Щелкните правой кнопкой мыши запись реестра Scancode Map и нажмите кнопку « Удалить» . Нажмите « Да» .
  5. Закройте редактор реестра и перезагрузите компьютер.

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

  • Сопоставление ключа с чем-то, что не на клавиатуре
  • Xmodmap: Шесть символов на один ключ?
  • Где узнать больше о кодах настроек клавиатуры приложения OSX?
  • Почему случайные символы вставлены в мой сеанс tmux?
  • Попытка отключить клавиатуру ноутбука с помощью gpedit.msc
  • Доля настольного монитора / клавиатуры / мыши с ноутбуком
  • Как использовать клавишу Tab для отступов в текстовом поле (вместо перехода к следующему элементу)?
  • На моем нетбуке, как я могу отключить сенсорную панель, пока я набираю текст, чтобы избежать столкновения?
  • Windows 7 - Несколько клавиатур
  • Windows 7: Итальянская клавиатура: набирайте заглавные акцентированные гласные
  • Кнопка мыши и счетчик клавиш для Linux?
  • Interesting Posts

    Понимание скорости Powerline

    Что такое состояние гонки?

    Интернет через беспроводную точку доступа, интранет через проводную сеть – могу ли я использовать оба одновременно?

    Какие нестандартные функции поведения Gmail демонстрируют, когда они программно используются в качестве сервера POP3?

    Пропустить Список против двоичного дерева поиска

    Отменить заданное предложение в Java

    Загрузите сразу несколько файлов в Struts2 @Action

    Быстрые алгоритмы поиска парного евклидова расстояния (matrix расстояний)

    Как определить, что вызывает повторный автозапуск установщика Windows?

    Объяснение алгоритма Prolog для добавления двух списков вместе

    Почему unsigned int 0xFFFFFFFF равно int -1?

    Строка Parse C # в DateTime

    Есть ли способ установить свойства на экземплярах структуры с помощью отражения?

    Лучшая практика для запуска приложений Spark через веб-приложение?

    Adobe AIR – Пользовательский предварительный загрузчик с изображением

    Давайте будем гением компьютера.