无论应用程序如何,鼠标中键都会在 13.04 中打开破折号

Tim*_*Tim 5 mouse logitech

有谁知道如何改变我的鼠标中键的行为?无论我在什么应用程序中,它总是会打开仪表板。如果重要的话,它是无线罗技 t400。谢谢。

kar*_*rel 6

正如 edwin 在评论中指出的那样,您的 Logitech Zone Touch T400 无线鼠标的鼠标中键具有不寻常的默认行为。实际上,有两种不同的鼠标中键行为,一种用于中键的上部和中间部分(您的鼠标中键行为有问题),另一种用于中键的底部。

但是,可以使用 更改鼠标行为xinput。打开终端并输入xinput。运行的输出xinput将告诉您 Logitech Zone Touch T400 无线鼠标的完整设备名称和设备 ID。运行此命令时,您只需要注意鼠标的设备 ID 号。在随后的命令中,我将鼠标 ID 编号为id#。在随后的命令中,用您的鼠标 ID 号替换 id#。

要显示鼠标属性,请运行:

xinput list-props id#
Run Code Online (Sandbox Code Playgroud)

找到名为 的显示属性Button Labels。阅读调用的 display 属性的整行Button Labels以找出鼠标的每个鼠标按钮的作用。接下来您需要显示与每个按钮标签对应的数字列表。要执行此操作:

xinput get-button-map id#
Run Code Online (Sandbox Code Playgroud)

接下来,您可以通过切换从运行中获得的数字来切换鼠标操作xinput get-button-map id#。假设您有 12 个鼠标操作,并且您想将鼠标操作 11 切换为鼠标操作 12。要执行此操作:

xinput set-button-map id# 1 2 3 4 5 6 7 8 9 10 12 11 
Run Code Online (Sandbox Code Playgroud)