[英]Change keyboard input method to unicode?
我將創建一個名為“高棉鍵盤輸入法”的應用程序,高棉僅以unicode標准提供(范圍:1780–17FF)。
參考http://www.unicode.org/charts/PDF/U1780.pdf
此應用程序將允許柬埔寨人通過按定義的快捷鍵(例如F10)從英語切換為高棉語。 該應用程序將改善GUI。
例如
if keypress is 'k':
return unicode(u'\u1780')#KHMER LETTER KA
if keypress is shift+k or is 'K':
return unicode(u'\u1782')#KHMER LETTER KO
#.....................
if keypress is 'F10':
switch_to_english_keyboard
感謝S.Mark告訴我
鈎鍵和sendkeys對於Windows和Linux是不同的方式,因此您必須單獨進行操作。 在Windows中,可以結合使用PyHook和SendKeys
對於Linux,我已經做到了
這里有人知道要在python(tips,sample,..)中這樣做嗎(僅適用於WINDOWS)? 如果有簡單的代碼或任何使它更容易的開源代碼,那就太好了。
***關於高棉鍵盤布局http://en.wikipedia.org/wiki/Keyboard_layout#Khmer
沒有單一的方法。 每個IME都有自己選擇不同引擎/方法的方式。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.