如何同时支持 LH 和 RH 鼠标?

如何同时支持 LH 和 RH 鼠标?

我左右手都比较灵活,出于各种原因,我希望鼠标位于键盘左侧,这样我就可以用左手抓住并且键盘右侧有一个鼠标,我可以用右手抓住它。

这意味着我需要反转鼠标左键的按钮顺序,但不需要反转鼠标右键的按钮顺序。

我可以在 X11 下使用或在 MacOS 上使用其 GUI 界面同时反转两个鼠标上的指针xmodmap -e "pointer = 3 2 1",但我还没有找到任何方法可以让两个鼠标的行为有所不同。

另一种解决方案是让鼠标本身具有足够的人体工程学特性,使它们“知道”自己是用哪只手握住的,并做出相应的反应,无论是哪只鼠标,左手握住时都会有镜像按钮。广告中是否有鼠标真的足够智能,可以发挥这种作用?

我查看了那些差点被问到的问题,但没有一个能明确回答这个问题。我的主要平台是 MacOS,次要平台是 OpenBSD。我偶尔会在 Linux 上工作,但只有在通过 ssh 进入 Linux 时才会这样,所以我认为鼠标应该在本地端。

答案1

对于 Mac OS X:我已经很多年没用过了,但是USB 超速(可配置的通用 USB HID 设备驱动程序)可以重新映射按钮并根据每个设备执行此操作,因此您可以拥有左手鼠标和右手鼠标。它是 20 美元的共享软件。

然而,研究表明它可能与 Mac OS X Lion (10.7) 不兼容;可能存在其他类似的程序,但我不知道任何名字。

答案2

我遇到了类似的问题,下面是我解决问题的方法(假设您使用的是 Mac)。

  1. 在左侧安装任意 USB 立式鼠标,然后更改系统偏好设置,以便正确映射左键和右键单击。
  2. 在左边安装一个罗技鼠标(我用的是M470) 并安装 Logitech 的标准软件。默认情况下,Logitech 上的左键单击实际上是右键单击(因为鼠标的首选项刚刚更改为适应左键)。
  3. 在 Logitech 鼠标的首选项中,将左键单击映射到右侧,将右键单击映射到左侧。由于首选项是为左撇子映射的,因此 Logitech 软件会将鼠标更改为右手鼠标。

在此处输入图片描述

相关内容