我正在尝试分配AIRO WIRELESS I-Safe 28的PPT(按键通话)按钮,以便在确定的应用程序需要时使用。但是,此应用程序不提供选择PPT按钮作为可选键的一部分的选项。
我的想法是尝试将此PPT按钮指定为操作系统中应用程序中可用的密钥之一。
试图更清楚:
我一直在尝试Google,但我还没有运气。
感谢您的任何想法。
技术细节:
答案 0 :(得分:1)
我无法找到Airo Wireless I-28的任何SDK或开发者信息。通常,密钥重新映射或分配是此类设备的开发人员工具包的一部分。
硬件键盘驱动程序可能已在注册表中使用映射表实现。但是如果没有开发者信息,很难找到并根据您的需求进行更改。
因此,该设备可能支持标准的密钥分配方式。请参阅Start-Settings-Personla-Buttons。应该有一个硬件按钮列表(在实现VK_APPx键盘消息时也称为APP键)。如果幸运的话,那里也会列出PTT(不是PPT或?)键。在按钮设置中,您可以为应用程序分配密钥(安装在\ Windows \ StartMenu \ ProgramFiles下面)。每次按下按钮,分配的应用程序将启动或到达前台。通常会有一个映射到Recorder应用程序的按钮。
如果在按钮设置中找到PTT按钮,则可以将其指定给自定义应用程序。然后,该自定义应用程序可以触发您可以在代码中查看的命名事件。
如果未在此处列出PTT按钮,请检查PTT按钮是否是发送键盘消息的正常按钮(VK _...)。您可以使用http://www.hjgode.de/wp/2009/05/11/keytest3ak-a-tool-to-look-at-keyboard-codes/中的keytest3ak工具进行检查。
如果按钮没有触发任何keybd消息,则Airo将在没有任何开发人员申请的情况下丢失。可能该按钮触发一个命名事件或触发任何其他触发Airo PTT应用程序的事件。
请在设置/按钮和KeyTest3AK中告诉我有关PTT按钮的发现。