C# 检测键盘上的哪个键被按下。存在多个键盘

C# 检测键盘上的哪个键被按下。存在多个键盘,c#,winforms,keyboard,C#,Winforms,Keyboard,我的电脑有两个USB键盘。按下任一键盘上的键将注册按键事件。我的问题是,有没有办法确定使用C/Winforms时按下哪个键盘?这些方法没有帮助吗?这些链接都没有帮助。有人说的只是扫描仪,而不是键盘。上面发布的另一个链接确实有我正在寻找的解决方案。不幸的是,pastebin链接不再有效

我的电脑有两个USB键盘。按下任一键盘上的键将注册按键事件。我的问题是,有没有办法确定使用C/Winforms时按下哪个键盘?

这些方法没有帮助吗?这些链接都没有帮助。有人说的只是扫描仪,而不是键盘。上面发布的另一个链接确实有我正在寻找的解决方案。不幸的是,pastebin链接不再有效