假设我的桌面环境与 GNOME 不同,并且我没有预定义的Super+N键盘快捷键,我如何使用键盘而不使用鼠标来扩展提示通知气泡?
是否可以创建自定义键盘快捷键来执行此操作?
虽然并不总是本机支持,但我们总是可以进行自己的调整,我们将创建它分为两部分:
创建桌面环境鼠标操作自动化(基本上使用命令控制鼠标操作)。
这可以使用 来完成xdotool
,需要先使用以下命令安装:
sudo apt-get install -y xdotool
创建在 Ubuntu 中执行命令的自定义键盘快捷方式。
xdotool
移动鼠标位置在屏幕上的特定位置:发送xdotool
一个mousemove
命令参数,后跟我们想要的位置将导致鼠标位置移动到屏幕上的那个点:
xdotool mousemove X Y
哪里X
是你的水平位置,哪里是你Y
的垂直位置。诀窍是找到您的通知出现的位置,然后选择通知弹出窗口内的位置。通常,1000 70
是默认位置,但这取决于您的分辨率和系统设置。
您可以使用该notify-send
命令来调用通知!
第一个参数是标题,而第二个参数是正文:
notify-send "my_title" "my_message"
通知消失后,将文件或文件夹放在原来位置的中间,然后开始试验该xdotool
命令。
每当您指向该文件时,它都会突出显示,就像您手动将鼠标悬停在它上面一样!
如果您已经到了这部分,您可能已经注意到通知没有展开。那是因为我们还需要在它上面稍微移动鼠标来模仿用户展开它的行为。
解决方案?只需在弹出通知的范围内xdotool mousemove
执行第一个命令后立即使用另一个命令。例如:
xdotool mousemove 1000 70 && xdotool mousemove 900 70
如果您看到结果套件,请复制工作命令并创建键盘快捷键,如本答案顶部的链接中所述。
享受你的新调整!
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句