尽管手指颤抖,仍能实现精确的鼠标移动

尽管手指颤抖,仍能实现精确的鼠标移动

我服用了一些药物,导致手指不断颤抖。我的旧鼠标最近坏了,我读到患有特发性震颤的人用轨迹球效果更好,所以我买了一个。然而,事实证明,至少对于 Logitech M570,它的轨迹球相当小,我的拇指颤抖实际上使轨迹球比普通鼠标难用得多。具体来说,很难准确放置鼠标指针,很难点击小按钮或将光标放在单词中的某个位置。突出显示句子的一小部分尤其困难 - 使用普通鼠标也是如此。如果我将鼠标速度放慢到足以轻松击中小目标,即使打开鼠标加速,轨迹球也需要旋转 11 圈才能从左屏幕的左边缘移动到右屏幕的右边缘。

现在,我可以换回普通鼠标,或者尝试使用球体更大的轨迹球。或者我可以花 150 美元购买 SteadyMouse,它可能会满足我的要求,也可能不会,但无论哪种情况,定价似乎都基于消费者保险将支付的假设。但这个问题显然应该可以通过基本设置调整或开源解决方案来解决,我很沮丧,因为我还没有找到一个。

如果我知道如何实施的话,以下是我认为可能有效的一些方法:

首先,鼠标加速似乎可以解决问题,如果它只是加速足够的。某些早期版本的 Windows 具有类似速度滑块的加速滑块,但如果 Windows 7(台式机)或 10(笔记本电脑)中有类似的东西,我无法找到它(可能是注册表中的加速参数?)。

第二,如果有一个平滑设置(与“增强指针精度”设置相反,奇怪的是,后者会关闭加速度)对小动作或短时间进行平均,我怀疑这会提供足够的稳定性,让我使用适合大动作的指针速度。

最后,我认为鼠标加速的基本结构,即把轨迹球速度映射到指针加速度,对于患有震颤的人来说,有点偏离了重点。震颤不是慢动作——一点也不。我认为我的拇指震颤使轨迹球移动的速度比我故意移动的速度要快,而且距离很短。我认为最有帮助的是指数放大,不是速度,而是距离。我希望能够用轨迹球转动两三圈来穿过我的屏幕,但将四分之一圈映射到大约一英寸。但我对这在设置中或以任何其他方式轻松实现感到悲观。

如果任何人能提出任何解决方案我将非常感激。

更新:我了解到 M670 有自己的鼠标设置,可以覆盖 Windows 设置。开始菜单 > 鼠标和键盘设置(由 M670 安装)> 我的鼠标选项卡 > 指针左边缘选项卡可让您更好地控制指针速度和加速度。在加速度最大的情况下,我可以通过两次快速滑动跨越两个屏幕。在速度最小的情况下,我通常可以点击距离屏幕五分之一到 1 英寸的中等大小的按钮。这算是进步了。

此外,我很惊讶地发现 Windows 可以同时连接多个鼠标设备。我的旧鼠标最慢时也比 M670 慢得多。所以现在我把两个鼠标都放在键盘旁边,当我需要精细控制时才使用有线鼠标。

但我不能说这似乎是一个很好的最终结果。它占用了我想要的很多桌面空间,而这些空间本来可以用来做其他事情。在两只鼠标之间来回切换是拖慢我速度的另一个原因,没有它,我的速度就已经够慢了。当我用手在 M670 上调整一个小按钮或窗口边缘时,我离它只有四分之一英寸,但无法将光标轻推最后四分之一英寸,这让我很抓狂。小的轻推会增加半英寸的随机不确定性圆盘。实际上,我最好移动两英寸远,并希望以更大的动作击中目标。

如果可以将最低速度降低一半,我想我可以单独使用 M670。我想我会写信给 Logitech,看看他们是否有一些等效的注册表设置可以让我进一步降低速度。

答案1

我从未在 Windows 上使用过这个功能,但我知道它是 Mac 的一个非常有用的功能,所以我去寻找 Windows 上的等效功能。

鼠标键 8 2 4 6 将你的 10 键数字键盘变成“鼠标跟踪器”,使用、对角线开启 7 9 1 3 以及单击 5 [带修饰符 * - + ]进行上下左右移动

它不会移除您实际的鼠标功能,而是额外启用的,因此对于大幅度移动来说有点麻烦,您可以使用其中一种或两种方法来接近您的预期目标,然后使用鼠标键进行微调。一次点击相当于一个像素;按住可进行大幅度移动。

答案2

考虑使用 Steam 控制器(或者至少使用 Steam 作为管理软件其他控制器,见下文)。其丰富的配置选项让我认为可能对你有用。请注意,我无法真正说出它在基本“机械”层面上对你有什么作用(我的手指没问题)。无论如何,让我指出一些可能有帮助的软件选项。

  • 它是桌面配置让您将控制器用作系统范围的控制设备。

    在此处输入图片描述

  • 左触摸板、右触摸板、陀螺仪(!)和模拟摇杆 –可以设置任何这些“子设备”来模拟鼠标;甚至可以同时设置所有子设备,没有任何限制。

    在此处输入图片描述

  • 这些“子设备”各有其独立的配置。例如您可以让一个触摸板充当具有相对较高灵敏度的轨迹球,以实现“全局”光标移动,另一个触摸板充当具有低灵敏度和不同加速度的鼠标,以实现精确的光标操作。

    在此处输入图片描述

  • 你可以制作触发器(食指或中指下方的模拟按钮)充当鼠标减震器,以实现更精确的光标移动。无触发器、任何触发器或两个触发器;独立用于任何触摸板或陀螺仪。完全按下的触发器可同时充当鼠标按钮,这样可以轻松突出显示小段文本。

    在此处输入图片描述

  • 任何按钮(我认为除了“Steam 徽标”主按钮)都可以配置为传递按键或鼠标按钮。

    在此处输入图片描述

    在此处输入图片描述

    总共有大约 15 个按钮,包括可以按下(点击)的模拟摇杆和触摸板、保险杠(用于食指)、完全按下的模拟触发器(用于食指或中指)和控制器下方的垫片(用于中指或无名指,甚至小指,取决于您的握持方式);模拟摇杆或触摸板可以配置为提供额外的“按钮”(不模拟鼠标时)。上面的一个屏幕截图(您可以看到控制器)概述了有多少个按钮/轴/控件。

  • 不仅如此,还有其他选项(动作集、动作层、模式转换等)。它们可能对你来说不那么重要,所以我跳过了它们,答案足够商业化。当我购买 Steam 控制器时,我想我会欣赏硬件。硬件还可以,但速度很快,软件让控制器变得更好。

  • 有选项允许 Steam 管理其他控制器。

    在此处输入图片描述

    我已经使用 Xbox 兼容手柄测试了 Steam,它的模拟摇杆也可以用来模拟鼠标(尽管在这种模式下,触发器阻尼似乎不可用,请注意)。也许很大街机控制器会更适合你。注意:我不知道您是否可以在没有 Steam 控制器的情况下使用这些 Steam 控制器选项,或者您是否必须注册某个 Steam 控制器才能启用它们(即使您打算只使用另一个控制器)。如果您有任何控制器,请安装 Steam 并进行调查。

其他信息:

  • Steam 控制器的设计初衷是双手握持,你可能会认为这是一个缺点。不过,我还是能想象出两种只用一只手操作的方式:

    1. 你可以用一只手握住它,并且只使用控制器的一半。在这种情况下,使用扳机的鼠标阻尼将很有用。
    2. 您将控制器平放在桌子上。有两个触摸板、模拟摇杆(可能具有不同的灵敏度和加速度设置以模拟鼠标)和几个按钮。可以将例如 A 和 B 按钮配置为两个鼠标按钮,X 和 Y 按钮配置为切换模式下的相同鼠标按钮(按一次鼠标按钮会粘住;再按一次鼠标按钮会松开)。这样,即使只用一根手指也可以模拟鼠标。


    您甚至可以使用两组动作集来涵盖两种操作模式(也许还有第三组动作集用于双手),并在它们之间切换。

  • 我的屏幕截图来自 Kubuntu。我相信 Windows 下也有同样的功能。考虑到 Steam 是一个视频游戏平台,而且大多数游戏(和游戏玩家)都使用 Windows,我预计 Windows 中的功能至少同样出色。

  • 当配置控制器本身时(在这些蓝色配置屏幕中移动),它的行为就像游戏手柄一样,也就是说,您之前的配置(例如鼠标模拟)暂时不起作用。这可能是您的一个障碍,这就是我提到它的原因;但是一旦控制器配置正确,问题就不再存在了。
  • Steam 客户端就像一个驱动程序,它需要运行。我不确定您是否需要拥有 Steam 帐户(但即使您需要,它也是免费的)。我确信无论您的 Steam 处于在线还是离线模式,控制器都可以工作。您无需购买任何游戏即可将控制器用于桌面。
  • Steam 控制器可以用作有线(USB)或无线设备(包括专用 USB 加密狗,支持低功耗蓝牙)。

免责声明:除了作为使用 Steam 和 Steam 控制器的(相当随意的)游戏玩家之外,我与 Steam 或 Valve 没有任何关系。

答案3

我目前不使用 Windows 10,但记得在以前的版本中,供应商提供的驱动程序软件通常比 Windows 默认设置提供更广泛的控制,例如加速曲线。此外,虽然您可能能够找到单独使用的鼠标速度/加速度设置组合,但您可能还想研究将鼠标设置与其他设置组合可访问性选项也就是说,对于粗略控制来说,轨迹球可能是最好的,但对于需要更精确控制的事情鼠标键语音控制或其他机制可能更适合您?经过几次快速搜索,似乎没有一个万能的解决方案,可能需要进行试验才能找到最适合您工作流程的解决方案。

相关内容