如何从命令行打开HUD。

Alt用于在12.04打开HUD。

我想使用alt执行第二个操作,并通过执行alt执行可执行脚本来打开HUD。

所以Alt =脚本,它做HUD和其他东西。

除了从命令行调用HUD之外,我知道如何完成所有这些操作。

HUD服务在DBus上作为服务提供,因此如果您只想轮询它以获取信息,您可以使用gdbus命令来执行此操作,如下所示。

gdbus call --session --dest com.canonical.hud --object-path /com/canonical/hud --method com.canonical.hud.StartQuery "my query" 5 

如果您正在尝试让Unity显示HUD提示,您可以使用xdotool使用XTest扩展来执行此操作,如下所示:

 xdotool key alt 

如果你对使用HUD感兴趣,最好使用indicator-appmenu-tools包中的hud- hud-gtk工具。

您可以使用hud-cli从命令行查询hud,但它实际上并没有提升hud的Unity端,并且它不允许您激活结果。 它实际上只对测试hud搜索很有用。

我认为目前没有办法做你正在描述的事情。