我如何才能发现按下鼠标按钮时发送了哪些键?

我如何才能发现按下鼠标按钮时发送了哪些键?

我想在 Visual Studio 中映射我的 Logitech MX Revolution 按键。更重要的是,我想这样做没有安装任何软件。

这可能吗?我特别想将两个侧面按钮映射到 View.NavigateBackward 和 View.NavigateForward。但我不知道这些键现在映射到什么。我以为它们被映射到 Ctrl-Tab 和 Shift-Ctrl-Tab,因为它们在 Notepad++ 中似乎就是这样表现的,但这在 VS 中不起作用。

我在工作电脑上,这意味着 2 个问题:我使用的是 Windows XP,并且安装软件不被认可/受到监控。

答案1

您可以使用 AutoHotKey,然后将脚本编译为独立的可执行文件。

#IfWinActive, [Part of the titlebar for VS08 (I don't use that IDE, personally, so I don't know what the window title is)
XButton1::[whatever the key combo is for backward]
XButton2::[whatever the key combo is for forward]
#IfWinActive

在 .ahk 文件中,然后右键单击并点击“编译”。虽然不太完美,但

相关内容