![是否有命令行选项可以启动 Ubuntu 的启动器?](https://linux22.com/image/886528/%E6%98%AF%E5%90%A6%E6%9C%89%E5%91%BD%E4%BB%A4%E8%A1%8C%E9%80%89%E9%A1%B9%E5%8F%AF%E4%BB%A5%E5%90%AF%E5%8A%A8%20Ubuntu%20%E7%9A%84%E5%90%AF%E5%8A%A8%E5%99%A8%EF%BC%9F.png)
我使用鼠标和键盘在多台计算机之间共享。鼠标无法对侧面施加压力来调出菜单。键盘快捷键有时会干扰其他计算机。那么,如果有命令行选项可以调出启动器,我可以编写一个可用的界面来使用启动器吗?
在此先感谢您的帮助。
如果有人知道如何让脚本模拟可以工作的键盘快捷键,我可以从脚本中调用 Super Key 快捷键。
答案1
我知道这不是你想要的答案,但它可以解决问题。转到“设置”、“外观”、“行为”,然后关闭自动隐藏启动器,如下所示。问题解决了。
如果您需要更多桌面空间,请同时启用“启用工作区”(如下所示),您可以使用Ctrl和箭头键在它们之间切换。在我的系统上,这使我的工作区增加了 12 倍,而无需购买额外的屏幕。
您还可以通过调出应用程序镜头来启动应用程序SuperA(在我的键盘上,Super 键位于左键Ctrl和左键之间Alt。您的键盘上可能也一样)。
如果你想模拟按键,你可以尝试xdotool
通过以下方式安装sudo apt-get install xdotool
资料来源:经验
http://xmodulo.com/simulate-key-press-mouse-movement-linux.html
答案2
仅按 Super 键,应会调出带有启动器的 Dash。但这里有一个脚本,可切换 Unity 启动器可见性的开/关,可用于根据需要调出并保持启动器在那里。
#!/usr/bin/env bash
status=$( gsettings get org.compiz.unityshell:/org/compiz/profiles/unity/plugins/unityshell/ launcher-hide-mode )
new_status=0
if [ $status -eq 1 ]
then
new_status=0
else
new_status=1
fi
gsettings set org.compiz.unityshell:/org/compiz/profiles/unity/plugins/unityshell/ launcher-hide-mode $new_status
只需将该脚本绑定为快捷方式,每次激活该快捷方式时,脚本都会隐藏或取消隐藏启动器。将脚本绑定到快捷方式的说明可在此处找到:https://askubuntu.com/a/331632/295286