Ярлыки Ubuntu Numpad

Я использую Ubuntu 19.04 и хочу создать ярлыки, такие как Super + Num_7 , чтобы переместить активное окно в верхний левый угол, Super + Num_4 , чтобы переместить активное окно влево и т. д., для всех 9 чисел.

Как это сделать?

1
задан 2 October 2019 в 17:02

2 ответа

Ubuntu с Рабочей средой GNOME не поддерживает мозаичное размещение четверти (вид мозаичного размещения этого, Вы хотите).

Существует некоторый GNOME расширения Shell, которые предлагают более усовершенствованные опции мозаичного размещения, но я не уверен, могут ли они сделать точно, что Вы хотите. Самые популярные:

Чтобы установить и судить их, необходимо сначала установить Тонкие настройки и chrome-gnome-shell путем выполнения:

sudo apt install gnome-tweaks chrome-gnome-shell

Затем нажмите на ссылки расширений выше, зеркально отразите переключатель к НА и нажмите Install во всплывающем диалоговом окне.

Я также нашел этот сценарий Python от этого вопроса о Переполнении стека. Я еще не попробовал его, но похож на него, мог работать. Я обновлю свой ответ, когда я попробую это.

Вы могли также попробовать другую версию Ubuntu, как Xubuntu, Kubuntu или Ubuntu-MATE, который все опции предложения сделать, что Вы хотите (Xubuntu имеет ярлыки, в которых Вы нуждаетесь, включили по умолчанию; я не уверен в других средах).

0
ответ дан 23 October 2019 в 09:37

Там создаются в функциях с wm привязки клавиш..

для наблюдения, что является теми функциями или использование gsettings команда или использует инструмент dconf-редактора (для установки dconf-editor работает sudo apt install dconf-editor)

команда gsettings:

gsettings list-recursively | grep wm.keybindings | grep move-to

pratap@pratap:~$ gsettings list-recursively | grep wm.keybindings | grep move-to
org.gnome.desktop.wm.keybindings move-to-workspace-7 @as []
org.gnome.desktop.wm.keybindings move-to-workspace-8 @as []
org.gnome.desktop.wm.keybindings move-to-workspace-9 @as []
org.gnome.desktop.wm.keybindings move-to-monitor-left ['<Super>KP_4']
org.gnome.desktop.wm.keybindings move-to-workspace-5 @as []
org.gnome.desktop.wm.keybindings move-to-workspace-6 @as []
org.gnome.desktop.wm.keybindings move-to-workspace-10 @as []
org.gnome.desktop.wm.keybindings move-to-workspace-11 @as []
org.gnome.desktop.wm.keybindings move-to-workspace-12 @as []
org.gnome.desktop.wm.keybindings move-to-center @as []
org.gnome.desktop.wm.keybindings move-to-corner-ne @as []
org.gnome.desktop.wm.keybindings move-to-side-e @as []
org.gnome.desktop.wm.keybindings move-to-workspace-right ['<Control><Shift><Alt>Right']
org.gnome.desktop.wm.keybindings move-to-workspace-up ['<Super><Shift>Page_Up', '<Control><Shift><Alt>Up']
org.gnome.desktop.wm.keybindings move-to-side-n @as []
org.gnome.desktop.wm.keybindings move-to-side-s @as []
org.gnome.desktop.wm.keybindings move-to-side-w ['<Super>KP_4']
org.gnome.desktop.wm.keybindings move-to-corner-nw ['<super>KP_7']
org.gnome.desktop.wm.keybindings move-to-monitor-down ['<Super><Shift>Down']
org.gnome.desktop.wm.keybindings move-to-workspace-left ['<Control><Shift><Alt>Left']
org.gnome.desktop.wm.keybindings move-to-corner-se @as []
org.gnome.desktop.wm.keybindings move-to-monitor-right ['<Super><Shift>Right']
org.gnome.desktop.wm.keybindings move-to-workspace-last ['<Super><Shift>End']
org.gnome.desktop.wm.keybindings move-to-monitor-up ['<Super><Shift>Up']
org.gnome.desktop.wm.keybindings move-to-corner-sw @as []
org.gnome.desktop.wm.keybindings move-to-workspace-down ['<Super><Shift>Page_Down', '<Control><Shift><Alt>Down']
org.gnome.desktop.wm.keybindings move-to-workspace-1 ['<Super><Shift>Home']
org.gnome.desktop.wm.keybindings move-to-workspace-2 @as []
org.gnome.desktop.wm.keybindings move-to-workspace-3 @as []
org.gnome.desktop.wm.keybindings move-to-workspace-4 @as []
pratap@pratap:~$ 

можно использовать этот синтаксис ['<Super>KP_4'], чтобы присвоить ярлык Супер + KP_4

gsettings set org.gnome.desktop.wm.keybindings move-to-side-w "['<Super>KP_4']"

Или использовать простой GUI путь с dconf-редактором

enter image description here

0
ответ дан 23 October 2019 в 09:37

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

Похожие вопросы: