7

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

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

4 ответа4

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

РЕДАКТИРОВАТЬ: взгляните на ссылку ниже, которая является скриптом AutoHotKey, который копирует действия Windows 7. Вы можете изменить его по своему вкусу.

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

0

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

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

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

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

0

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

0

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

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

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

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

  • Win+Ctrl+Arrow: док

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

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

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

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

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