0

我有 Blackberry Z30 (OS ver.10.3.3) 和外置 BT 键盘。

问题在于,在此模型和操作系统版本中,无法为外部键盘分配多个布局和它们之间的切换键。外接键盘的布局只能通过设置(输入和语言 -> 外接键盘)来改变,非常不方便。

实际上问题是 - 是否可以编写一个程序来拦截按下某个组合键(Ctrl-Space、Ctrl-Shift、Ctrl-Alt、Alt-Shift 等)并更改外部键盘的布局这个活动?

是否首先通过按下程序中可用的键来拦截事件,并且程序中的第二个键盘布局更改是否可用?

我从来没有在Blackberry OS10平台上遇到过开发。有MS-Windows平台(C/C++)开发经验(25年以上)和AS/400平台(RPG、C/C++)三年开发经验。

如果我的问题的解决方案是可能的,我相信我可以处理黑莓,并且花时间在这方面是有意义的。

真诚的,维克多

4

1 回答 1

0

不幸的是,两者都不可能:无法拦截按键(除了在您自己的应用程序中),也无法以编程方式更改键盘布局。

我是 BlackBerry 10 应用程序“Silent Keys”背后的开发人员,您可以在 BlackBerry World 中查看它的功能,这是您使用 BlackBerry 10 API 所能达到的最远距离。

于 2020-06-11T00:06:19.063 回答