如何编写 bash 脚本来监视双击活动?

如何编写 bash 脚本来监视双击活动?

我正在使用一本名为 的词典sdcv,它用于翻译单词或短语,并且主要在终端环境中工作。这意味着每次我想翻译一个单词或短语时,我必须先打开终端,然后输入该单词。这确实是一个不受欢迎的操作。

我想问有没有什么办法可以利用鼠标的双击动作来完成搜索,比如无论我在什么地方,只要我双击一个单词,翻译的结果就会显示在终端上(如果之前关闭了终端,则会同时打开终端),另外我想知道的是操作系统是否会给任何用户监控双击动作的权限。

答案1

有办法。首先使用

xinput--列表

获取输入设备(鼠标或触摸板)的 ID,然后获取状态

xinput--查询状态 

为了进行快速测试,您可以执行以下操作:

当为真时;执行 xinput --query-state 14|grep down;睡眠 1;完成

相关内容