7

Как можно отключить сочетание клавиш Windows + S в Windows 8.1?

У меня были Win+S сопоставлены, чтобы сделать снимок экрана в Windows 8 с помощью Evernote. (без использования встроенного в Windows PrintScr для захвата всего экрана):

После обновления Win+S всегда вызывает панель поиска:

Решение с использованием RegEdit было бы хорошо. Мне просто нужно отключить его, чтобы другие программы захвата, такие как Evernote и Greenshot, могли использовать его (как и прежде, до Win 8.1).

4 ответа4

11

Вы можете отключить предварительно назначенные ярлыки Windows с помощью Hack реестра. Просто начните новый текстовый файл с содержанием:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"DisabledHotkeys"=hex(2):53,00,00,00

и сохраните его как что-то вроде disableWinS.reg . Запустите созданный reg-файл, дважды щелкнув мышью, и подтвердите запрос на добавление ключа в реестр. Затем перезагрузите компьютер, и Evernote с радостью назначит Win+S!

PS: 53,00,00,00 - это просто шестнадцатеричный код для S. Если требуются другие ключи, просто проверьте таблицу кодов ASCII

(источник: http://forum.voidtools.com/viewtopic.php?p=8942#p8942)

4

Используя AutoHotkey, вы можете вернуть ключи, которые не восстановит даже параметр реестра DisabledHotkeys . Например, этот скрипт AutoHotKey переназначит Win-Z в Shift-Ctrl-Z. Сконфигурируйте вашу программу так, чтобы она отвечала на Shift-Ctrl-Z, и она не будет знать разницу.

#Z::Send,^+Z
4

Win+S используется для захвата экрана OneNote; теперь идет к поиску Win8.1. Однако Win+Shift+S по-прежнему идет в onenote.

2

В Windows 8.1 Win + PrtScrn является ключом для захвата экрана.

http://windows.microsoft.com/en-us/windows/take-screen-capture-print-screen#take-screen-capture-print-screen=windows-8

Я могу придумать пару способов заставить Win + S быть спокойным.

  1. Может быть не для всех. AutoHotkey можно использовать для сопоставления любой клавиши с чем угодно. Win + S может быть сопоставлен, чтобы ничего не делать. Я не уточняю, так как вас это может не заинтересовать.
  2. Можно создать фиктивный файл .bat, а в качестве сочетания клавиш можно использовать Win + S. Некоторые инструкции можно найти здесь. http://www.eightforums.com/tutorials/4999-shortcuts-assign-keyboard-shortcut-windows-8-a.html. В основном создайте на рабочем столе donothing.bat и назначьте Win + S в качестве его сочетания клавиш.

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