我正在尝试使用该键盘输入的命令关闭名为onboard的Ubuntu屏幕键盘。如果我使用屏幕键盘本身键入如下所示的kill命令,会发生什么。 。 。
killall onboard
然后再次在屏幕键盘上按Enter键,我在我所在的终端上连续输入命中。这就像我拔掉了一个物理键盘一样,它一直在想我正在按下因为拔掉电源而沮丧的键。
我在网上找不到任何更好的文件,所以我想我会问这里。我尝试了以下发送以下kill信号,它们都具有相同的行为:1(SIGHUP),2(SIGINT),9(SIGKILL),15(SIGTERM)和24(SIGXCPU)。
有什么想法吗?我希望我错过了一些明显的东西。 。 。
答案 0 :(得分:3)
所以我找到了答案:https://bugs.launchpad.net/onboard/+bug/1032042
安装并运行0.99后,您可以执行以下两个命令来分别显示和隐藏键盘,而不必终止进程:
dbus-send --type=method_call --dest=org.onboard.Onboard /org/onboard/Onboard/Keyboard org.onboard.Onboard.Keyboard.Show
dbus-send --type=method_call --dest=org.onboard.Onboard /org/onboard/Onboard/Keyboard org.onboard.Onboard.Keyboard.Hide
这解决了我所有的问题,而不仅仅是杀死它。