1.模拟按键

安装模拟按键软件xdotool

sudo pacman -S xdotool

模拟两个按键Alt+Tab

xdotool key alt+Tab

自动输入word

xdotool type 'word'

模拟鼠标点击:移动到(x,y),然后点击鼠标左键(1左,2中,3右)

xdotool mousemove 655 320 click 1

重复点击鼠标右键1次

xdotool click -repeat 1 3

获取鼠标位置

xdotool getmouselocation

2.全局热键

安装全局热键设置软件xbindkeys

sudo pacman -S xbindkeys

生成默认配置文件

xbindkeys --defaults > ~/.xbindkeysrc

辅助按键显示

xbindkeys -k

重启xbindkeys

killall xbindkeys
xbindkeys

3.示例配置

认识/下一个(/)

xdotool mousemove 91 712 click 1

模糊(*)

xdotool mousemove 205 712 click 1

不认识/记错了(-)

xdotool mousemove 316 712 click 1

拼写(+)

xdotool mousemove 306 63 click 1

隐藏输入法(`)

xdotool mousemove 354 520 click 1

选项一(1)

xdotool mousemove 199 329 click 1

选项二(2)

xdotool mousemove 199 410 click 1

选项三(3)

xdotool mousemove 199 487 click 1

选项四(4)

xdotool mousemove 199 569 click 1

开始拼写(9)

xdotool mousemove 278 555 click 1

继续复习(0)

xdotool mousemove 287 700 click 1

[详解]ArchLinux设置全局热键相关推荐

  1. Linux服务器,服务管理--systemctl命令详解,设置开机自启动

    Linux服务器,服务管理--systemctl命令详解,设置开机自启动 syetemclt就是service和chkconfig这两个命令的整合,在CentOS 7就开始被使用了. 摘要: syst ...

  2. python怎么读写文件-手机上怎么写pythonPython文件读写详解及设置文件的字符编码...

    文件读写操作在各种编程语言中都是比较重要的部分,也是很常用的部分,今天就来详细说一下python对文件的读写操作,以及需要注意的点. 一. python打开文件 代码如下:f = open(" ...

  3. java 设置全局热键_Java设置全局热键——第三方包jintellitype实现

    Java原生API并不支持为应用程序设置全局热键.要实现全局热键,需要用JNI方式实现,这就涉及到编写C/C++代码,这对于大多数不熟悉C/C++的javaer来说,有点困难.不过幸好,国外有人已经实 ...

  4. html正方形边框,详解HTML设置边框的三种方式

    HTML设置边框的三种方式 border-width: 1px 2px 2px; border-style: solid dashed dotted; border-color:red green b ...

  5. UE4 C++入门之路4-PostInitProperties函数详解(设置属性默认值的四种方法)

    PostInitProperties函数详解 前言 设置属性默认值的四种方法 一 声明时赋值 二 构造函数赋值 三 构造函数初始化列表 四 PostInitProperties 前言 也许在工作或者学 ...

  6. C# 为程序设置全局热键/Hotkey

    C# 为程序设置全局热键/Hotkey 首先我们需要定义一个Hotkey(热键)类,我推荐大家通过新建一个类文件来存放代码,方便以后调用,例如我的类文件代码如下 using System; using ...

  7. java 设置热键_Java设置全局热键——第三方包jintellitype实现

    Java原生API并不支持为应用程序设置全局热键.要实现全局热键,需要用JNI方式实现,这就涉及到编写C/C++代码,这对于大多数不熟悉C/C++的javaer来说,有点困难.不过幸好,国外有人已经实 ...

  8. python脚本设置环境变量_详解如何设置Python环境变量?

    家好,我是Yivies!相信大家多多少少遇到过这样的情况吧?就是在安装了python之后想完整在命令提示符直接输入python就可以使用的操作,但是会出现输入了python之后找不到命令的情况!例如这 ...

  9. scum服务器 指定资源,SCUM服务器配置详解 参数设置推荐

    SCUM服务器配置详解.不少玩家可能对于游戏中服务器配置各个内容还不太了解,下面带来具体的介绍及参数设置推荐,供各位玩家们参考. 服务器配置详解 声明:本服务器配置说明以G-Portal UI为例,仅 ...

最新文章

  1. 自制操作系统Antz(9)——实现内核 (下) 实现图形化界面
  2. 这是最好的时代,也是最坏的时代
  3. 131. Palindrome Partitioning
  4. CentOS 6.5下Python3.5以及virtualenv、virtualenvwrapper的安装配置
  5. mycat数据库中间件透明实现MYSQL读写分离
  6. 学会这几个简单的bat代码,轻松在朋友面前装一波13
  7. 动力学系统simulink建模分析
  8. 关于cups打印管理详细整理
  9. 248 中心对称数 III
  10. IDEA keymap使用Eclipse copy 快捷键
  11. 洛谷P1000 超级玛丽游戏c语言基础
  12. 使用tftpd32.exe升级IPC
  13. java测试开发工程师,必须要明白的几处知识(附面试问题)
  14. java类编来那个初始化顺序_java类的初始化顺序
  15. 试解PTA《20211122-函数基础练习》,涉及 高精度加法 和 10进制转换成2-16进制问题,有需要的同学来看看吧;
  16. cdr mac majave os_macOS Mojave MAC下载
  17. DCE和DTE的区别
  18. Linux查看当前系统时间
  19. Cesium--让椎体模型旋转
  20. Web性能优化方法总结

热门文章

  1. 12306抢票:极限高并发带来的思考
  2. PV操作每日一题-黑白棋子问题(变式)
  3. 微信小程序api调起微信提供的功能-网络、媒体、文件、数据存储、位置、设备、界面、开发接口
  4. python 对数据进行base64加密、解密
  5. 远离内卷,互联网的尽头是外企?
  6. WIN10下Allegro卡死的问题解决
  7. Java实现 LeetCode 427 建立四叉树
  8. 〈灰色系统理论及其应用〉第7版,刘思峰 P153例7.3.1
  9. 计算机考试基础知识及重点试题,大学计算机基础重点知识考试试题
  10. C1前端见习工程师试题卷(1):不含编程题