首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

Linux上 怎么截取汉字输入法输入的字符串

2013-01-18 
Linux下 如何截取汉字输入法输入的字符串网上查了查 还没找到一条有用的资料,还请大神们多多指点 ..linux

Linux下 如何截取汉字输入法输入的字符串
网上查了查 还没找到一条有用的资料,还请大神们多多指点 ..  linux 输入法 字符串
[解决办法]
linux默认是utf-8编码.变长的,处理方法见:http://www.rosoo.net/a/201206/16061.html
所以从终端读的非ASCII字符会以utf-8编码的形式被读取.
[解决办法]
你所说的截获可以在驱动层添加打印信息,获取键盘输入设备的扫描码信息,因为将键盘端口上读出的扫描码放入缓冲区。你可以把缓冲区打印出来就可以看到了。我们以前调试键盘驱动都是这么干的,你可以参考linux的键盘驱动:linux/drivers/char/keyboard.c

热点排行