ubuntu禁用鼠标中间粘贴

中键粘贴在一定程度上很方便,但是如果做软件开发,大量代码,一不小心就按中键粘贴了代码去奇怪的地方,很难查找解决。

 

方法如下:
1、禁用中键功能
在终端输入如下命令即可:

xmodmap -e "pointer = 1 25 3 4 5 6 7 2"

如图即成功了



2、恢复中键功能
在终端输入如下命令即可:

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"

 

3. 添加开机启动执行脚本

编辑rc.loacl脚本
Ubuntu开机之后会执行/etc/rc.local文件中的脚本, 
所以我们可以直接在/etc/rc.local中添加启动脚本。 
当然要添加到语句:exit 0 前面才行。 
如:

sudo vi /etc/rc.local
1
然后在 exit 0 前面添加好脚本代码。
 

ubuntu禁用鼠标中间粘贴_第1张图片

你可能感兴趣的:(j)