2013-03-06 119 views
8

我的應用程序實現了自定義屏幕鍵盤。使用USB鍵盤在SmartTV應用程序中輸入文字

有沒有辦法支持連接到電視的USB鍵盤?默認情況下,三星電視將一些按鍵轉換爲遙控編碼(0-9,紅色,藍色等)。有沒有辦法獲得所有擊鍵?最好不使用IME。

更新: 我想在我自己的屏幕虛擬鍵盤中實現來自USB鍵盤的文本輸入。默認情況下,字母鍵不會轉換爲應用程序。

電視:UE46ES8000,USB和BT鍵盤連接並允許控制應用程序,但無法輸入文本。

+0

只是爲了仔細檢查。你是說USB鍵盤可以工作,但有些按鍵會轉換爲遠程代碼(而不是直接傳遞給你的應用程序)? – 2013-03-17 01:28:08

+0

是的,遙控器上的數字和光標箭頭的三星鍵碼與普通鍵盤鍵碼不同。 'keydown'事件中的USB連接鍵盤發送遠程代碼。 – 2013-03-17 08:58:23

+0

您需要提供一些關於您正在使用的API以及運行時環境的信息。 – user3528438 2017-01-01 21:23:16

回答

0

您可以將鍵連接到您的智能電視,但您的電視需要支持它們。

在例如這款三星keybord:http://www.samsung.com/uk/consumer/tv-audio-video/television/tv-accessories/VG-KBD1500/XU-spec?subsubtype=wireless-keyboard

與兼容:

Samsung SMART TV: LED ES6100 series and above, PDP E550 series and above 

因此,如果您的電視設備支持USB或無線keybord你並不需要在你的應用程序翻譯任意鍵代碼它會只是工作。

+0

我更新了問題以闡明我的需求。 – 2013-03-17 09:07:51

相關問題