2014-03-03 39 views
0

我試圖將一個AIRO無線I-Safe 28的PPT(即按即說)按鈕指定爲在確定的應用程序需要時使用。但是,此應用程序不提供選擇PPT按鈕作爲可供選擇的鍵的一部分的選項。如何更改嵌入式手持設備的鍵盤分配窗口6.5

我的想法是嘗試將此PPT按鈕分配給應用程序中可用的操作系統中的其中一個鍵。

要嘗試更加明確:

  1. 應用程序有來自4個不同的鍵選擇選項(按鈕)
  2. PPT是不是其中之一
  3. 我想(在操作系統級別或註冊表級別)定義PPT按鈕,就好像它是可用的按鈕之一一樣。
  4. 按預期使用PPT按鈕。

我一直在試圖Google,但我還沒有運氣。

感謝您的任何想法。

技術細節:

  1. 電話:愛郎無線I-安全28
  2. 操作系統:Windows嵌入式手持6.5

回答

1

我無法找到愛郎無線我任何SDK或開發者信息-28。通常,密鑰重新映射或分配是此類設備的開發人員工具包的一部分。

硬件鍵盤驅動程序可能已用註冊表中的映射表實現。但是,如果沒有開發人員信息,很難找到這些信息並將其更改爲您的需求。

因此,可能在此設備上支持按鍵分配的標準方式。請參閱開始 - 設置 - 人員按鈕。應該有一個硬件按鈕列表(在實現VK_APPx鍵盤消息時也稱爲APP鍵)。如果幸運的話,PTT(非PPT或?)鍵也列在那裏。在按鈕設置中,您可以將鍵分配給應用程序(安裝在\ Windows \ StartMenu \ ProgramFiles下)。每次按下按鈕,分配的應用程序將啓動或到達前臺。通常有一個按鈕映射到記錄器應用程序。

如果在按鈕設置中找到PTT按鈕,則可以將其分配給自定義應用程序。然後,該自定義應用程序可以只觸發一個您可以在代碼中觀看的命名事件。

如果沒有列出PTT按鈕,請檢查PTT按鈕是否是發送鍵盤消息(VK _...)的正常按鈕。您可以使用我的keytest3ak工具從http://www.hjgode.de/wp/2009/05/11/keytest3ak-a-tool-to-look-at-keyboard-codes/進行檢查。

如果該按鈕沒有觸發任何keybd消息,則在沒有Airo的任何開發人員應用程序的情況下會丟失該消息。按鈕可能會觸發指定的事件或觸發其他觸發Airo的PTT應用程序的任何其他事件。

請讓我知道您對設置/按鈕和KeyTest3AK中的PTT按鈕的發現。

+0

您好@josef - 我與Airo支持團隊交談過,他們會向我發送開發者信息,以便能夠跟蹤註冊表中的映射。您是否有建議使用工具修改此移動設備上的註冊表? – Julian

+0

對於遠程註冊編輯,我使用CeRegEdit免費軟件(使用activesync)。但在Windows Mobile sdk工具中也有一個遠程reg編輯。請參閱Visual Studio遠程工具。 – josef