Можно ли изменить стандартное поведение/размеры стыковки окон при нажатии клавиши WIN (вверх/вниз/влево/вправо)?

Можно ли изменить стандартное поведение/размеры стыковки окон при нажатии клавиши WIN (вверх/вниз/влево/вправо)?

В Windows 7 я могу удерживать клавишу WINDOWS и нажимать клавишу направления (влево, вправо, вверх, вниз), и текущее активное окно будет закреплено на левой половине экрана, на правой половине экрана, развернуто и восстановлено (соответственно).

Можно ли добавить дополнительные поведения (например, левые две трети, правая треть и т. д.)? Или, может быть, можно изменить ширину этих мест, чтобы я мог установить "левую половину" на самом деле около 33% экрана?

решение1

  1. Сначала отключите встроенные ярлыки Windows..
  2. УстановитьAutoHotKeyи сходить с ума. Он должен уметь делать все, о чем вы просите, и даже больше.

EDIT: Взгляните на ссылку ниже, которая представляет собой скрипт AutoHotKey, который копирует действия Windows 7. Вы можете изменить его по своему вкусу.

www.autohotkey.com/board/topic/51720-windows-7-like-window-positioning-for-xp-and-vista/

решение2

Я написал несколько скриптов AutoHotKey, и один из них — для перемещения окон с помощью клавиатуры. Вы можете посмотреть их здесьrwintools.

Если вам не нужны все остальные инструменты из моей коллекции, вы можете просто скачать скрипт для перемещения окон (перемещение-окна.ahk) и его зависимость (общий.ахи).

Ниже приведены горячие клавиши клавиатуры для перемещения текущего активного окна:

  • Win+ Arrow: переместить текущее окно, используя все видимые окна как «стоп-сигнал»

  • Win+ Ctrl+ Arrow: док

  • Win+ Shift+ Arrow: переместить левый верхний угол текущего окна, используя все видимые окна как «стоп-знак»

  • Win+ Alt+ Arrow: переместить правый нижний угол текущего окна, используя все видимые окна как «стоп-знак»

  • Win+ Home: переместить текущее окно в левый верхний угол основного дисплея.

Вам необходимо отключить встроенные горячие клавиши.

решение3

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

решение4

Я не думаю, что можно изменить конфигурацию по умолчанию.

Но вы можете попробовать WindowPadX.

http://hoppfrosch.github.io/WindowPadX/files/WindowPadX-ahk.html

Конфигурация по умолчанию использует клавиши Windows + Numkeys для перемещения окон. Небольшое напоминание: конфигурация по умолчанию использует numpad 0 в качестве модификатора - без использования клавиши Windows. Так что, если вы попытаетесь ввести "01", это помешает вашему текущему экрану.

Связанный контент