安卓系统运行的虚拟键盘和鼠标功能
Peterlu
共 453字,需浏览 1分钟
· 2018-06-20
类似下图软键盘各个功能模块及其子模块组成框图。我们只实现部分功能----类似苹果、三星等电脑或pad上的软键盘和软触控板(软鼠标)等功能。达到(或超过)苹果、三星、华为、联想等平板电脑、笔记本电脑、台式计算机的软\硬键盘和软\硬触控板的优秀用户体验和便捷流畅的输入功能。如下图
F1-F12、Esc、4个方向键、数字键盘的锁定等键、及手写和输入法等功能可能暂不做,仅调用手写和输入法(如搜狗、谷歌等)软件。
软键盘的各界面设计:
界面可以切换或智能转换,第一种为拼音录入界面,第二种为英文加数字录入界面,第三种为标点、符号的界面,第四种为软鼠标触控板界面,第五种为手写界面。手写和输入法暂不做,但可以流畅调用手写和输入法软件。
设计要求:
(1)字母键及空格键的位置与硬键盘和平板电脑等软键盘相近;
(2)功能键设类似苹果、联想等电脑,且实现20个左右组合键的功能;
(3)触控板界面实现:鼠标左键,中键,右键的功能;软触控板控制与硬(软)触控板控制功能相近。
如有意向可以添加微信13454103497
评论
KingKeyboard安卓自定义键盘
KingKeyboardforAndroid是一个自定义键盘。内置了满足各种场景的键盘需求:包括但不限于混合、字母、数字、电话、身份证、车牌号等可输入场景。还支持自定义。集成简单,键盘可定制化。
KingKeyboard安卓自定义键盘
0
Synergy键盘鼠标共享
Synergy允许你轻松地在你办公桌上多台计算机之间共享你的鼠标和键盘。你只要将鼠标(指针)从一台计算机的屏幕边缘移出到另一个屏幕就行了。甚至可以共享你的剪贴板。你所需要的仅仅是一个网络连接。Syne
Synergy键盘鼠标共享
0
FlorenceLinux虚拟键盘
Florence是一个Linux下GNOME桌面的虚拟键盘软件。Florence是X11的可扩展可扩展虚拟键盘。如果您不能使用真正的硬件键盘(例如,由于您被禁用,键盘损坏或因为您使用平板电脑)而需要使
FlorenceLinux虚拟键盘
0
Javascript 虚拟键盘
JavascriptVirtualKeyboard是一个JavaScript的虚拟键盘,特别适合在浏览器中的可视化编辑器中使用。支持多种语言。
Javascript 虚拟键盘
0
JNativeHook用于 Java 的全局键盘和鼠标侦听器
JNativeHook 为 Java 程序提供全局的键盘和鼠标事件侦听功能。你可以来处理程序外的键盘
JNativeHook用于 Java 的全局键盘和鼠标侦听器
0