- 博客(3)
- 资源 (6)
- 收藏
- 关注
原创 android系统PS2全键盘驱动(中)-使用input_event实现
在android系统PS2全键盘驱动(上)-使用linux的标准接口实现中介绍了使用linux的标准接口实现PS2键盘驱动,由于我的PS2键盘是特殊定制的,有部分按键并不是按照第二套键盘扫描码来的,虽然使用linux提供的PS2驱动可以使用大部分的按键,但有部分按键无法使用。所以要使用linuxPS2键盘驱动的话有两种方式,一种是修改linux PS2驱动对扫描码处理部分的代码,一种是自己写P
2012-03-23 17:18:16 2405
原创 android系统PS2全键盘驱动(上)-使用linux的标准接口实现
android的设备带全键盘的很少,即使带全键盘的也都是USB HID键盘的居多,我们的设备类似于上网本,需要一个全键盘,但是设备上只有两个USB host口,Wifi用掉一个,剩下的一个USB host被用来做鼠标或者U盘接口用。刚好所用的ARM芯片带的有PS2控制器,所以我们采用PS键盘。linux本身支持PS2协议,如果PS2键盘使用的是标准的第二套键盘扫描码101 102 和104 键
2012-03-23 16:58:34 3957
原创 android系统触摸屏虚拟按键
(一)虚拟按键的描述可以见韩超和梁泉的《Android系统级深入开发——移植与调试》的第八章: 虚拟按键(Virtual Key)是Eclair版本开始增加的新特性。Virtual Key的功能是利用触摸屏,模拟按键发生的事件,这样就可以利用触摸屏的边缘,实现一些可以自定义的按键效果。虚拟按键的实现效果如图8-5所示。图8-5 虚拟按键的实现效果在Android系统
2012-03-15 16:26:51 28131 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人