Есть ли способ отключить сочетание клавиш [WINDOWS + ARROW]?


14

Это сводит меня с ума, так как я использую и компьютер Mac, и Windows, на компьютере Mac, чтобы перемещать курсор по словам, которые я нажимаю OPTION + СТРЕЛКА, на ПК это CTRL + СТРЕЛКА, я не слишком беспокоюсь о перепутанных клавишах, но что раздражает, когда я добираюсь до своего компьютера с Windows, и я случайно по ошибке нажимаю клавишу WINDOWS клавишей со стрелкой, она прикрепляет окно к боковой части экрана, что довольно неприятно, я бы предпочел, чтобы он ничего не делал, как это сделал в XP и Vista, есть идеи?

Ответы:


5

У Microsoft есть небольшой дурак, который отключит ваш ключ Windows для вас здесь , или вы можете отключить его самостоятельно, изменив свой реестр:

  • Нажмите кнопку Пуск, выберите пункт Выполнить, введите regedt32 и нажмите кнопку ОК.
  • В меню Windows выберите HKEY_LOCAL_ MACHINE на локальном компьютере.
  • Дважды щелкните папку System \ CurrentControlSet \ Control и выберите папку раскладки клавиатуры.
  • В меню «Правка» выберите «Добавить значение», введите «Карта кодов сканирования», нажмите «REG_BINARY» в качестве типа данных и нажмите «ОК».
  • Введите 00000000000000000300000000005BE000005CE000000000 в поле данных и нажмите кнопку ОК.
  • Закройте редактор реестра и перезагрузите компьютер.

Фантастический goblinbox, я еще не перезагружался, но похоже, что отключение клавиши Windows будет для меня идеальным решением, я никогда не использовал его, даже для меню «Пуск» я всегда нажимал CTRL + ESC, спасибо миллиард :)
Бретт Райан

Без шуток! Это редкий пользователь, которому нужен этот ключ Windows, methinks.
goblinbox

1
Это было плохо. Возможно, я неправильно ввел двоичное число (Windows 10 не позволяла мне вставить его), но конечный результат после перезагрузки - клавиатура не работает. Пробовал и USB и PS2. Пришлось использовать экранную клавиатуру, чтобы удалить значение реестра и снова заставить мою клавиатуру работать. Будьте осторожны с этим трюком.
Гейб Халсмер

1
Это не ответ на вопрос. Вопрос не в том, как отключить клавишу Win, а в том, как отключить клавиши Win + Arrow. Пользователь, которому нужен этот ключ Win, не редкость.
Майк Накис

12

Существует чрезвычайно простой ответ на этот вопрос, который я не видел нигде.

Чтобы включить или отключить клавиши со стрелками Win +, которые перемещают окна (закрепление, максимизация, перемещение на другие мониторы и т. Д.), Перейдите в центр удобства доступа на панели управления:

Панель управления \ Простота доступа \ Простота центра доступа \ Упростить фокусировку на задачах

На этом экране в разделе «Упростить управление окнами» есть флажок «Запретить автоматическое расположение окон при перемещении к краю экрана». Установка этого флажка отключает все клавиши со стрелками Win +.

Диалог простоты доступа


3
Это работает для Win + (справа, слева) и является отличным ответом. Но это не работает для Win + (вверх, вниз). Спасибо тебе!
Педро

@Pedro: Это , безусловно , делает работу для Win + вверх и Win + вниз - я просто повторно проверил и контролирует все клавиши со стрелками. Возможно, у вас другая проблема - опубликуйте новый ответ с более подробной информацией, и, возможно, кто-то сможет выяснить, что происходит.
Часбас

Я подтверждаю, что это решение работает для всех клавиш Win + Arrow. И это решение ответ, потому что речь идет не об отключении клавиши Win, (что полезно для других вещей,) это именно об отключении клавиш Win + Стрелка. Спасибо @chasbas!
Майк Накис

Я могу подтвердить, что в Windows 10 эта опция отключает только привязку к левому и правому окнам. Это не меняет максимизировать / минимизировать ярлыки.
xerxesb

6

Вы можете использовать AutoHotKey, чтобы отключить любые стандартные сочетания клавиш Windows. Это не связано с обновлением реестра. Просто скачайте отдельную программу autohotkey. Затем создайте файл, скажем «DisableWinKeys.ahk» на рабочем столе. Откройте его в блокноте и напишите в нем следующее:

#right::return ;This will disable the effect of Win + -> 
#left::return ;This will disable the effect of Win + <- 

Сохраните файл и откройте его с помощью ahk.exe из папки AutoHotKey. Вот и все. Если вы закроете значок «H» в системном трее, он снова активирует ярлыки.


Вау, это звучит здорово. Я уже попробовал подход с реестром, хотя этот действительно кажется очень удобным, особенно для тех, кто все еще хочет, чтобы клавиша Windows открывала меню «Пуск».
Бретт Райан

Спасибо, что поделился. Для версии, включающей клавишу Shift и стрелки вверх и вниз, см. Snipt.org/BDag6
Феликс Алькала,

1
Это не сработало для меня, но две небольшие модификации исправили это. Сделайте первую строку #right:returnи вторую #left::return. В +брейках ключа картография, по- видимому , в том числе буквального ключа плюса в определении горячих клавиш. Что касается returnбез этого, поток управления падает в следующем определении. Немедленно returnзаставляет AHK ничего не делать с нажатием клавиши, как этого хотел OP.
Уоррен Янг

У вас все еще есть +признаки в вашем сценарии, которые, как я уже сказал, вызвали проблемы здесь, когда я попробовал это.
Уоррен Янг

@WarrenYoung Знак «плюс» («+») обозначает клавишу «Shift». Если вам не нужна клавиша Shift как часть горячей клавиши, вы можете удалить ее. Также обновлен скрипт. Вероятно, изменения не были сохранены при последнем редактировании.
AshTee

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.