Отключение клавиши Shift-Windows в Windows 7

Вопрос или проблема

В Windows 7 комбинации клавиш Windows+Shift используются для перемещения окон на другие экраны:

Логотип Windows (Win)+Shift+→ (Правая стрелка)
или Логотип Windows (Win)+Shift+← (Левая стрелка)
перемещает окно на другую сторону в настройках с двумя мониторами.

Как я могу это отключить? Это конфликтует с сочетаниями клавиш в Emacs/org mode, и это меня раздражает.

На этом сайте есть несколько вариантов, которые вы можете попробовать: http://www.sevenforums.com/tutorials/5937-windows-key-shortcuts-enable-disable.html

Вы можете использовать AutoHotkey для изменения сочетаний клавиш (и многого другого), чтобы указанные вами комбинации не имели эффекта.

Скрипт AutoHotkey, чтобы отключить упомянутые сочетания клавиш, будет выглядеть так:

#+Left::Return
#+Right::Return

# обозначает Логотип Windows (Win)
+ обозначает Shift
Left/Right обозначает ← (Левая стрелка), → (Правая стрелка) соответственно.

Вам просто нужно установить AutoHotkey, создать файл *.ahk (обычный текст) со скриптом выше и добавить его в папку Startup.

Ответ или решение

Для отключения сочетаний клавиш Win+Shift+→ и Win+Shift+←, используемых в Windows 7 для перемещения окон между мониторами в рамках двойного дисплея, вы можете воспользоваться несколькими подходами.

Подход 1: Изменение настроек Windows

К сожалению, в Windows 7 нет встроенной опции для отключения конкретных сочетаний клавиш, таких как Win+Shift, для управления окнами. Однако, вы можете изменить определенные настройки, которые могут повлиять на поведение окон.

  1. Панель управления: Зайдите в "Панель управления" и выберите "Центр специальных возможностей". Затем просмотрите настройки для изменения способа взаимодействия с вашим компьютером. Тем не менее, этот метод может не полностью устранить горячие клавиши.

Подход 2: Использование AutoHotkey

Наиболее эффективным способом отключения сочетаний клавиш Win+Shift является использование сторонней утилиты AutoHotkey. Эта программа позволяет переопределять или отключать любые сочетания клавиш на вашей клавиатуре.

Шаги по установке и настройке AutoHotkey:

  1. Скачивание и установка AutoHotkey:

    • Перейдите на официальный сайт AutoHotkey и скачайте последнюю версию.
    • Установите программу, следуя инструкциям установки.
  2. Создание скрипта:

    • Откройте текстовый редактор (например, Блокнот).
    • Вставьте следующий код в новый файл:
      #+Left::Return
      #+Right::Return
    • Сохраните файл с расширением .ahk, например, disable_shift_win.ahk.
  3. Добавление скрипта в автозагрузку:

    • Чтобы скрипт загружался автоматически при входе в систему, переместите созданный файл .ahk в папку автозагрузки. Для этого:
      • Нажмите Win + R, введите shell:startup и нажмите Enter.
      • Скопируйте ваш .ahk файл в открытую папку.
  4. Тестирование:

    • Перезагрузите компьютер или выйдите из системы и снова войдите, чтобы убедиться, что скрипт работает. Теперь сочетания клавиш Win+Shift+→ и Win+Shift+← должны быть отключены.

Заключение

Использование AutoHotkey — это надёжный и гибкий метод для изменения функциональности клавиатуры в Windows 7. Его можно настроить и для других сочетаний клавиш, что позволяет создавать индивидуальные настройки, которые соответствуют вашим нуждам. Если у вас возникнут дополнительные вопросы по настройке, не стесняйтесь обращаться!

Оцените материал
Добавить комментарий

Капча загружается...