|
发表于 2009-11-9 23:35:56
|
显示全部楼层
只需要填 一级键盘的 SCANCODE 就OK 了,一搬CORE里的都会对SHIFT 进行处理 比如 只要在该填 1 的位置填了 1 的scancode 那么当你去按下SHIFT +1 的时候 ,就会出来 !的SCANCODE ,
2 ^! S9 ? `. `. V 您可以在 buffer_KEY函数里边下断点,把那个Buffer 里的东西丢到EC space 里看看到底发了什么,我也没追过到底发了什么, 但是我写好了,嘿,还没试过Shift的组合键 ,其他的都试了,都可以。
, a, i0 ^1 R+ C9 t8 F- a# |/ l0 r 我猜测可能Shift键除了CORE 里做动作,BIOS的INT9里也许也会有动作,具体细节可以看看PC技术内幕第八章~!~! |
|