我想在驱动程序级别切换鼠标左右键。
也就是说,我想修改或覆盖鼠标驱动程序,以便在 Windows 操作系统上切换鼠标左右键。(该解决方案最好适用于 Windows 7 及更高版本。)
为了简洁和清晰起见,我将使用以下粗体术语:
我是左撇子。我用左手使用鼠标。作为一个正常人,我用食指触发点击,用中指触发menu - 这意味着我使用right to click和left to menu。通常,Win-swap就足够了——它确实适用于浏览器、办公软件、媒体编辑器、编程 IDE 等。
不幸的是,我也是一名游戏玩家。由于DirectX 处理鼠标按钮的方式的特殊性,相当多的游戏 - 无论它们是高预算版本还是单一开发者免费软件 - 忽略来自驱动程序级别的Win-swap和(AFAIK)读取按钮信号。
这通常意味着(如果您无法在游戏内重新绑定鼠标按钮)整个游戏基本上无法玩,或者(如果您可以重新绑定)浏览游戏中的菜单需要大量的注意力并且存在意外失败的持续风险执行简单的任务。
无论哪种方式,这都相当令人不快、令人恼火,并使享受我的爱好变得困难,因为这意味着我必须放弃我感兴趣的游戏。