Windows等同于xev(X Event Viewer)


8

我需要一个Windows程序,该程序可以显示键盘上按下的所有键,基本上相当于xevX11 的(1)程序,以便解决我不确定与硬件无关的问题。谷歌搜索“键盘日志记录”提供了很多程序,所有这些程序都旨在秘密查明您的配偶是否在做他或她不应该做的事情,其中​​一些警告说“该程序被报告为恶意”。

有人会本着“ xev”的精神推荐一款好的键盘事件记录器吗?


很好的问题,我在POS键盘上“插入”随机键时遇到了问题,因此我一直在寻找类似的东西,并且在找到它时也遇到了同样的问题。
亚当·尼尔

Answers:


5

Windows SDK中有一个名为spy ++的实用程序可以执行此操作。

要记录所有键盘消息,请确保启用 系统复选框中的所有窗口,并过滤键盘消息类型。


WinAmp之类的程序捕获的全局快捷方式如何?然后他们不会进入记事本,对吗?
JesperE

1
我只是使用上述记事本设置进行了尝试-没错,像Winamp这样的问题可以拦截和终止消息。但是,您可以使用spy ++记录来自所有窗口的消息-实际上,这确实包括winamp gloabal快捷方式。我爱Winamp。
chickeninabiscuit

谢谢,正是我需要找出愚蠢的键盘卡住了什么键!
亚当·尼尔

2
spy ++似乎已从Windows SDK中消失。您是否知道它的去向,或者是否有更新的工具可以提供此功能?
吉尔斯(Gilles)'所以

如果您已安装Visual Studio,则应在“工具”菜单下使用spy ++。
BurnsBA

1

我以前使用过PassMark KeyboardTest,而这正是我所需要的。它显示了键盘上正在按下的键。

它并非完全免费,但是有30天免费试用版下载。当然,如果只需要一次,则可能会放弃评估版。




0

您可以尝试keycode.info

这是我发现的唯一一个在线键盘测试器,它尊重修饰键的位置,例如,您可以看到左Alt和右Alt之间的差异。但是,它仅显示最后一个事件,但没有日志记录区域。也许您可以为作者的项目做出贡献。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.