Перемещение окна по углам экрана с помощью сочетаний клавиш в Ubuntu 18.04

Я ищу способ переместить окна по углам экрана (вверху слева, сверху, сверху справа, справа, снизу справа, снизу, слева внизу, слева, развернуть) с помощью сочетаний клавиш в Ubuntu 18.04 (Gnome Shell 3.28 0,3).

То, что я пробовал, не работает:

  • В настройках / сочетаниях клавиш нет возможности переместить окно в углы, только перемещаться между экранами, рабочими пространствами и чем угодно
  • "Диспетчер настроек CompizConfig" позволяет включить "Сетка" и установить привязки клавиатуры, но они не действуют при нажатии
  • до Ubuntu 18.04 я использовал quicktile ( https://github.com/ssokolow/quicktile), но он больше не работает корректно, также он довольно раздутый и застрял на Python 2

Я был бы в порядке, чтобы написать (предпочтительно Python) скрипт для перемещения окон, как QuickTile (какую библиотеку отображения высокого уровня я должен использовать для этого в настоящее время)?

2 ответа

Кажется, что "поставить окна" https://extensions.gnome.org/extension/39/put-windows/ "достаточно", чтобы сделать это, хотя иногда кажется, что он немного глючит. Чтобы установить его через Chrome, сначала необходимо установить следующие пакеты:

apt-get install chrome-gnome-shell gnome-shell-extensions

Мне нужно было перезапустить Gnome, чтобы он заработал.

Я написал базовый скрипт на Python для перемещения окон по углам экрана, так как все решения, которые я пробовал, были глючными (промежутки между окнами и углами экрана, окна случайно перемещались на другой экран), а также потому, что это позволяло полностью настраивать все связанное с:

https://gist.github.com/ifischer/be8b52952ce6df09fa8e127b0035050e

Другие вопросы по тегам