|
|
 |
|
手写识别和虚拟键盘
作 者: 于明俭
Chinput 开发版本中有两个辅助工具: 手写识别板和虚拟小键盘. 手写识别板
是使用鼠标来模拟的手写输入工具. 虚拟键盘是利用鼠标输入英文的
输入工具.
手写识别
- 手写识别板的启用
Chinput可以使用Alt-Space来轮回选择光标跟随模式,
根窗口模式和手写识别模式. 目前手写识别功能仅支持GB
编码输入. 下图是手写识别的面板:
其中中间两个深色部分是书写区域, 顶端有删除按钮, 标点符号
按钮和速度控制按钮. 速度控制按钮是来调节书写完毕到识别
的时间间隔. 书写区域的右侧是识别汉字的选择按钮.
使用两个书写区域可以进行连续输入. 只要用户在一个区域写完
汉字, 不比等待, 到另外一个区域书写时, 前面书写的汉字选单
中的第一个汉字就自动输入到应用程序中.
使用一个书写区域写完一个汉字并稍侯, 则在右侧画出汉字选择
按钮. 用户可以选择所需的汉字. 如果是第一个汉字(最上面一个),
则在下一次书写时自动把第一个汉字送出.
- 手写识别板的原理
本手写识别的引擎是采用kanjipad的识别部分. 原来的识别部分
只支持日文. 作者把其中的日文更换为汉字GB/BIG码, 所以能够
支持的汉字比较少. 如果你不能输入所需的汉字也不足为奇.
希望熟悉汉字识别者共同完善该部分(如果引擎较好, 作者准备
把Wacom Pad的支持加入).
识别汉字可以通过XIM协议或SendEvent输入到应用软件中. 有的
软件在接收汉字时有问题(挂起). 所以应
慎用(You are warned!).
虚拟键盘
虚拟键盘是浮动的摹拟键盘, 它是为使用Linux的残疾人设计的.
使用虚拟键盘, 可以操作鼠标输入英文. 它甚至可以在终端中输入命令
和执行程序. 总之, 一般使用键盘所完成的工作, 使用虚拟键盘也
可以胜任.
- 虚拟键盘的启用
在光标跟随模式或根窗口模式下, 在输入条上按鼠标右键便可以
弹出虚拟键盘. 如下图:
- 虚拟键盘的关闭
在虚拟键盘上或输入条和手写识别板上按鼠标右键, 就可以隐藏
虚拟键盘.
|
|
 |
|
|