我有一个小应用程序,它可以监听Windows机器上的击键,并通过套接字连接(python)将它们发送到mac。然后,mac使用'osascript发送密钥代码来模拟按键。'。
我正在努力解决的是Windows密钥代码与Mac不同。 Windows代码:http://cherrytree.at/misc/vk.htm Mac代码:http://www.fischer-bayern.de/phpBB2/viewtopic.php?t=1967
有没有简单的方法将一个密钥代码映射到另一个密钥代码?我猜一个查找表可以工作,任何人都知道在重新创建轮子之前存在的任何东西?
在完美的世界里,我想要像:
mackeycode = win2mackeycode('54')
答案 0 :(得分:1)
这个查找表可能很方便:https://gist.github.com/willwade/5330474
Python答案似乎是https://github.com/SavinaRoja/PyUserInput,但需要为Mac完成:)