linux(ubuntu)下实现鼠标侧键映射双击、鼠标中键 快捷键的方法—— 使用xbindkeys

1. 安装两个软件 

sudo apt install xbindkeys

sudo apt install xautomation

 

2. 创建xbindkeys 的默认配置文件:

xbindkeys --defaults > $HOME/.xbindkeysrc

 

3. 查看鼠标侧键的编号:

使用命令行xev | grep button 呼出一个窗口 把想要识别按键按下,控制台就会有对应的数字出来 一般鼠标左键是1 中键是 2 右键是3等等

 

键盘映射在刚刚的 .xbindkeysrc 末尾加上 对应的代码

4. 用一个侧键替代鼠标中键:

(这里的b:2 代表的是鼠标2号键(中键)  这个设置的意思是用侧键8号的点击代替 鼠标中键的点击)

"xte 'mouseclick 2'"
  b:8 + Release

5. 用一个侧键的点击代替鼠标双击:

(xte 相当与顺序执行后面的单引号下的命令)

"xte 'mouseclick 1' 'sleep 0.5' 'mouseclick 1'"
  b:9 + Release

 

xbindkeys其他用法请看这位博主的文章,写的很好:传送门

注意:

这里的点击鼠标点击映射 需要在b:2 后面加一个Release操作,不然鼠标的点击无法被正确的映射出来(这坑很深,弄了好久)

更改完成后需要kill掉xbindkeys相应的进程,重新启动xbindkeys 不然会不生效

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值