第一次提问,但是从您的网站获得了大量答案,所以谢谢窥视。
我想将一个.desktop文件添加到Unity启动器中,它将在chrome中打开一个新选项卡并自动按下ctrl + shift +。按钮,以便它自动打开语音搜索。
我是bash脚本的新手,因为我的生活无法弄清楚语法,这就是我得到的地方。
我制作了一个运行bash脚本的.desktop图标,这是.desktop
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Terminal=false
Type=Application
Name=Google
Exec= '/bin/run-google.sh'
Icon=google_voice
StartupWMClass=www.google.co.uk__webhp
并运行此bash脚本
#!/bin/bash
#opens voice search
sudo
google-chrome "https://www.google.co.uk"
到目前为止,一切都很顺利,下一步我已经下载了xdotool,我希望它按下ctrl + shift + period按钮以启动语音搜索功能。
我试过了
xdotool key ctrl+shift+period
bash脚本中的但这不起作用。
任何帮助都非常感谢!
答案 0 :(得分:0)
我几乎立刻想到了这一点,我觉得很傻!
在bash脚本中我放了
xdotool keydown ctrl + shift + period
睡3
xdotool keyup ctrl + shift + period
这是我的第一个有用的bash,我为自己感到骄傲,我设法自己弄清楚了! ;-)在计划到来时爱它!