Существует ли способ для меня изменить Ctrl+Alt+Numpad 0 ярлыков с помощью терминала?
Я пытался перечислить все gsettings
и dconf
ярлыки с помощью ответа здесь, но не нашли размещения окна кроме:
org.gnome.desktop.wm.keybindings toggle-maximized ['<Control><Alt>KP_5']
Мы используем этот ярлык в Блендере, таким образом, я хотел бы изменить его или отменил назначение его в Ubuntu 16.04/единицах.
Мне нужно терминальное решение, потому что я должен применить изменение в лаборатории, полной компьютеров.
Я использовал gsettings list-recursively | grep minimize
для нахождения ключа gsettings, который Вы ищете: org.gnome.desktop.wm.keybindings minimize
, Если Вы хотели отключить его, Вы могли бы использовать
gsettings set org.gnome.desktop.wm.keybindings minimize "['disabled']"
Можно использовать xbindkeys
для достижения цели. Я испытал бы его на одном из компьютеров лаборатории, записать сценарий, чтобы автоматизировать необходимые шаги и запустить этот скрипт на каждом компьютере. Читайте man xbindkeys
и пример конфигурации, отображенный xbindkeys --defaults
. Вот что-то для запуска с:
#!/bin/bash
sudo apt install xbindkeys xbindkeys-config # install packages
echo -e '# descriptive comment\n"command --to execute"\n Control + Alt + Mod2 + KP_Insert' > ~/.xbindkeysrc # create ~/.xbindkeysrc
echo -e '[Desktop Entry]\nType=Application\nName=xbindkeys\nExec=xbindkeys\nX-GNOME-Autostart-enabled=true' > ~/.config/autostart/xbindkeys.desktop # autostart xbindkeys using a .desktop file
можно использовать xbindkeys -k
для определения кодов клавиши как Mod2 + KP_Insert
для Numpad 0 . Не забывайте добавлять xbindkeys
к своим командам автоматического запуска, я добавил команду для создания .desktop
файл, выше которого должен работать. Если это не, попробуйте другие решения отсюда: , Как я запускаю приложения автоматически на входе в систему?