请考虑以下内容:比方说,我们有一个多人游戏,可由两个玩家用一个键盘玩游戏。 Hovewer,第一个玩家的控制键比第二个玩家更容易使用(例如,当第二个玩家使用WSAD时,第一个玩家使用箭头键)。重要的是我们不能在游戏选项菜单中更改这些设置。以编程方式映射某些键盘按键的最简单方法
我想到了最简单的方法是插入第二个键盘并将其箭头键映射为WSAD键,这样玩家在玩该游戏时可以使用箭头键。但事实证明,这个问题没有任何现成的解决方案。我已经为关键映射搜索了一些程序和系统选项,并且在我的研究之后,我已经了解到这种类型的软件 - 一种可以更改某些键盘设备的键映射的软件 - 无处可查。
这是否意味着我不得不为某个特定的键盘编写某种驱动程序,我希望将其键映射到另一个键?我没有写这种设备驱动程序的经验,而且任何其他解决方案(包括键盘消息的全局黑客,考虑到我正在使用Windows或使用诸如KeyMapper的程序)都适用于插入PC的每个键盘,而不仅仅是期望的。
所以,嗯...有没有更简单的方法?我有基本的编码技能,但为USB键盘写驱动程序对我来说太多了,我想(我听说写驱动程序并不是那么简单)。