硬件/整机信息:全平台 OS版本信息:桌面专业版
鼠标中键有粘贴的功能,用户在使用过程中经常会触碰到中键从而导致粘贴;因此,用户侧提出需要禁用鼠标中键的需求。
禁用中键粘贴,开启侧键复制粘贴功能
xmodmap -e "pointer = 1 25 3 4 5 6 7 2"
仅禁用中键粘贴
xmodmap -e "pointer = 1 25 3 4 5 6 7 8"
xmodmap -e "pointer = 1 2 3 4 5 6 7 8"
这里xmodmap命令是在修改按键映射,我们应该知道,鼠标键盘按下时实际产生的是一个“信号”,至于这个信号要怎么处理,则由软件(含操作系统)去实现。
pointer表示鼠标,其后的参数是一串指令,其中前三个“1 2 3”就表示鼠标的“左 中 右”三个按键。
如果你习惯左手去操作鼠标,想把鼠标左右按键功能交换,就可以这么设置:
xmodmap -e "pointer = 3 2 1 4 5 6 7 8"
Popular Ranking
Popular Events
如何自定义禁用鼠标中键
应用场景
硬件/整机信息:全平台
OS版本信息:桌面专业版
需求说明
鼠标中键有粘贴的功能,用户在使用过程中经常会触碰到中键从而导致粘贴;因此,用户侧提出需要禁用鼠标中键的需求。
解决方案
1. 禁用中键功能,在终端输入如下命令即可:
禁用中键粘贴,开启侧键复制粘贴功能
仅禁用中键粘贴
2. 恢复中键功能
这里xmodmap命令是在修改按键映射,我们应该知道,鼠标键盘按下时实际产生的是一个“信号”,至于这个信号要怎么处理,则由软件(含操作系统)去实现。
pointer表示鼠标,其后的参数是一串指令,其中前三个“1 2 3”就表示鼠标的“左 中 右”三个按键。
如果你习惯左手去操作鼠标,想把鼠标左右按键功能交换,就可以这么设置: