我正在运行 Kubuntu 20.04。
我刚刚注意到单击鼠标中键会粘贴我的剪贴板;我不喜欢这样。
我找不到禁用此行为的方法。我想保持鼠标中键单击功能有效,但禁用粘贴操作。
答案1
以下解决方案全局禁用鼠标中键单击时的粘贴功能,同时保留所有鼠标中键和剪贴板功能:
按照这个答案, 那是:
安装
xbindkeys xsel xdotool
将其放入
~/.xbindkeysrc
"echo -n | xsel -n -i; pkill xbindkeys; xdotool click 2; xbindkeys" b:2 + Release
重新加载
xbindkeys -p
在步骤 2 中,您可能需要+ Release
按照说明移除部件这个帖子,具体取决于您的机器的运行情况。
设置xbindkeys
为在启动时运行。
然后打开 Klipper,例如通过系统托盘中的剪贴板图标 > 右键单击 > 配置剪贴板。取消选中“防止清空剪贴板”选项。重新启动,问题就解决了。
后一种想法得益于milaq 的 XMousePasteBlock。
答案2
答案3
解决步骤:
使用以下方式识别您的设备 ID:
xinput list
获取按钮图
xinput get-button-map <ID>
设置按钮动作
xinput set-button-map <ID> 1 <new action>
对鼠标所具有的 ID 重复最后一个命令。1
代表左键单击的映射,然后代表鼠标中键单击等。使用<new action>
数字0
禁用鼠标中键单击,使用数字1
使它等同于左键单击,等等。
还有其他可能的方法。
有关的:
答案4
我在 Kubuntu 23.10 上遇到了鼠标中键粘贴问题。
对我有用且易于遵循的唯一解决方案是http://www.humans-enabled.com/2019/03/how-to-disable-mouse-middle-click-in.html