概述
BlackBerry Key2 鍵盤擴展是為BlackBerry Key2輸入物理鍵盤上缺少的鍵而制作的輸入法。
BlackBerry Key2鍵盤和內置輸入法是為商業環境而設計的,缺少桌面計算機鍵盤的很多必要的按鍵,造成經常使用Termux和Microsoft RDP的開發者不太方便。
Hacker's Keyboard提供了這些缺失的按鍵,但它不是為BlackBerry Key2鍵盤設計,空間上不是很緊湊。
Termux提供了extra keys row功能,可以和BlackBerry Key2鍵盤很好地搭配,但是只能在Termux內部使用。
結合所有這些想法,我最終決定為BlackBerry Key2鍵盤專門制作一個輸入法,只包含缺少的按鍵。
功能
所有從84鍵鍵盤上缺少的按鍵都被加了回來。
長按一個按鍵會觸發多次按鍵。
修飾鍵可以作為粘滯鍵使用,可以釋放並按下一個其他正常鍵來觸發。多重修飾鍵可以一個一個依次按下。如果需要觸發一次單修飾鍵按下事件,可以通過按兩次來實現。如果要觸發長快捷方式,例如Ctrl+K,D,可以像桌面鍵盤一樣,按住修飾鍵,再按其他鍵。
Sym按鍵被用於切換虛擬鍵盤。可以在任意時刻(即使沒有輸入焦點)強制打開和關閉虛擬鍵盤。
設置按鈕沒有實現。