如何更改嵌入式掌上电脑6.5的键分配窗口

时间:2014-03-03 16:20:28

标签: windows-mobile

我正在尝试分配AIRO WIRELESS I-Safe 28的PPT(按键通话)按钮,以便在确定的应用程序需要时使用。但是,此应用程序不提供选择PPT按钮作为可选键的一部分的选项。

我的想法是尝试将此PPT按钮指定为操作系统中应用程序中可用的密钥之一。

试图更清楚:

  1. 应用程序可以选择4个不同的键(按钮)
  2. PPT不是其中之一
  3. 我想(在操作系统级别或注册表级别)定义PPT按钮,就好像它是可用的按钮之一。
  4. 按预期使用PPT按钮。
  5. 我一直在尝试Google,但我还没有运气。

    感谢您的任何想法。

    技术细节:

    1. 电话:Airo Wireless I-Safe 28
    2. 操作系统:Windows Embedded Handheld 6.5

1 个答案:

答案 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按钮的发现。