Cuick
驱动牛犊
驱动牛犊
  • 注册日期2002-04-30
  • 最后登录2003-06-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1496回复:8

刚开始学驱动开发,一头雾水。请教……

楼主#
更多 发布于:2002-05-08 14:37
怎样实现按键盘的A键而得到的是“CUICK”这几个值?
意思是:我自己写个驱动程序,这样我在写文档时只要按“A”键,在编辑器就会输入“CUICK”5个字符!!!:(

是不是问题很幼稚?我刚学,别笑俺!
百芳园里欲独艳, 万艳丛中却自芳。
Cuick
驱动牛犊
驱动牛犊
  • 注册日期2002-04-30
  • 最后登录2003-06-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-05-08 15:55
up
百芳园里欲独艳, 万艳丛中却自芳。
acx
acx
驱动小牛
驱动小牛
  • 注册日期2001-04-28
  • 最后登录2012-05-07
  • 粉丝0
  • 关注0
  • 积分61分
  • 威望57点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-05-08 16:07
可以做个键盘过滤驱动程序。我做过HID键盘的程序,没做过PS/2的ddk里有个键盘过滤的例子,你看看吧,文档你有说。
很想你,身不由己……
Cuick
驱动牛犊
驱动牛犊
  • 注册日期2002-04-30
  • 最后登录2003-06-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-05-08 17:39
有人能给个例子吗?
百芳园里欲独艳, 万艳丛中却自芳。
WOOD
驱动老牛
驱动老牛
  • 注册日期2001-09-14
  • 最后登录2008-06-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-05-08 18:12
如果只要求是这样,好想没必要写驱动,HOOK函数就能解决了
Cuick
驱动牛犊
驱动牛犊
  • 注册日期2002-04-30
  • 最后登录2003-06-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-05-09 08:57
不是标准键盘,有N个键,N>150
百芳园里欲独艳, 万艳丛中却自芳。
acx
acx
驱动小牛
驱动小牛
  • 注册日期2001-04-28
  • 最后登录2012-05-07
  • 粉丝0
  • 关注0
  • 积分61分
  • 威望57点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-05-09 10:15
能说得清楚点吗?
很想你,身不由己……
Cuick
驱动牛犊
驱动牛犊
  • 注册日期2002-04-30
  • 最后登录2003-06-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-05-09 10:57
自己开发的键盘,有很多键。
为了方便使用,一个键可以输出一串字符。
比如:我按其中一个键,会输出“cuick”。
怎样把扫描码转换为系统认识的字符串?
我刚开始学驱动开发,不知道是否说明白。
百芳园里欲独艳, 万艳丛中却自芳。
acx
acx
驱动小牛
驱动小牛
  • 注册日期2001-04-28
  • 最后登录2012-05-07
  • 粉丝0
  • 关注0
  • 积分61分
  • 威望57点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-05-09 15:03
看HID小驱动程序,你应该会明白些,98DDK下有个HID的例子是模拟键盘的,按一下CAPS LOCK键就可以返回一长串字符,例子里是返回CAPS LOCK 改一下就可以成为你要的CUICK,DRIVERWORKS下有个VMOUSE的例子。如果是PS/2的看看DDK带的键盘过滤例子,我曾经写过一个程序,是用HID设备来模拟键盘和鼠标的。
很想你,身不由己……
游客

返回顶部