16.04——重新分配 Ctrl + Alt + Numpad 0(最小化窗口)快捷键

16.04——重新分配 Ctrl + Alt + Numpad 0(最小化窗口)快捷键

有没有办法我可以使用终端更改++快捷Ctrl方式?AltNumpad 0

我尝试gsettings使用dconf在这里回答,但没有找到窗口放置的,除了:

org.gnome.desktop.wm.keybindings toggle-maximized ['<Control><Alt>KP_5']

我们在 Blender 中使用这个快捷方式,所以我想在 Ubuntu 16.04/Unity 中更改它或取消分配它。

我需要一个终端解决方案,因为我需要将更改应用到满是计算机的实验室。

答案1

我曾经gsettings list-recursively | grep minimize找到过您正在寻找的 gsettings 键:org.gnome.desktop.wm.keybindings minimize

如果你想禁用它,你可以使用

gsettings set org.gnome.desktop.wm.keybindings minimize "['disabled']"

答案2

你可以使用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_InsertNumpad 0不要忘记添加xbindkeys到您的自动启动命令中,我添加了创建文件的命令.desktop,上面应该可以正常工作。如果不行,请尝试此处的其他解决方案:如何在登录时自动启动应用程序?

相关内容