日期:2014-05-16  浏览次数:20775 次

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

------解决方案--------------------
linux默认是utf-8编码.变长的,处理方法见:http://www.rosoo.net/a/201206/16061.html
所以从终端读的非ASCII字符会以utf-8编码的形式被读取.
------解决方案--------------------
你所说的截获可以在驱动层添加打印信息,获取键盘输入设备的扫描码信息,因为将键盘端口上读出的扫描码放入缓冲区。你可以把缓冲区打印出来就可以看到了。我们以前调试键盘驱动都是这么干的,你可以参考linux的键盘驱动:linux/drivers/char/keyboard.c