xdotool 向上显示多余的字符

xdotool 向上显示多余的字符

我正在尝试使用 xdotool 在带有 Gnome 的 Ubuntu 18.04 上配置触摸板手势。

这很好用:

xdotool key ctrl+alt+Down

然而这个:

xdotool key ctrl+alt+Up 

不会改变工作区,而是似乎向终端输出一些额外的字符。

正如该屏幕截图所示

我也尝试使用串行值,并且命令输出的 keysym 值xev和行为是相同的。

答案1

我找到了一些关于为什么会发生这种情况的解释以及一些解决方法。

github 页面上有几个问题xdotool提到了类似的问题。显然,这是由于对键盘配置的误解造成的,因为大量的配置xdotool没有被编程来处理,或者诸如此类的事情。

有某种解决方法,它允许我编程手势。诀窍是xdotool在发出命令后直接输入一些内容,如下所示:

xdotool key ctrl+alt+Up && xdotool type :

“:”只是一个任意字符。

这样做会立即执行工作区切换!我会保留这一点,以防其他人遇到与我相同的问题。

相关内容