954,490 Members — Technology Publication meets Social Media
Username:
Password:
Lost login information?
Have something to say? Contribute New Article Reply to this Article

Keyboard Driver

I need to do a project.
How can i develop a keyboard driver in C & ASM?
which book i should to consult. Its very helpful for me if i found material on internet. Please provide appropriate URL?
The keyboard is connected through USB.
if u can help me i am very thankful to you.

Motvel
Newbie Poster
19 posts since May 2008
Reputation Points: 10
Solved Threads: 0
 

If you're working on windows check out the windows driver development kit. I don't know the link information, but it shouldn't be hard to find microsofts website.

OlyComputers
Practically a Master Poster
611 posts since Jun 2008
Reputation Points: 124
Solved Threads: 36
 

No! It's for DOS. Using BIOS & DOS functions.

Motvel
Newbie Poster
19 posts since May 2008
Reputation Points: 10
Solved Threads: 0
 

There isn't, to my knowledge, such a thing as a driver for BIOS. Your BIOS either recognizes a component or it doesn't. If you need this as a tool for product start by making sure you have usb keyboards enabled in your bios, if you can't use a hardware USB to PS/2 adapter, but if the driver itself is the project it will be more complicated. Are you sure you're talking about DOS here? I'm pretty sure that Vistas command line is not DOS anymore.

Can you tell us the actual guidelines of the project so we know exactly what you're looking for.

OlyComputers
Practically a Master Poster
611 posts since Jun 2008
Reputation Points: 124
Solved Threads: 36
 

Here is a link to some assembly help & code on using USB under DOS.
You might want to check out your keyboards specks.
http://www.frontiernet.net/~fys/usb.htm

I might drop by with more info,
no guarantees.

NotNull
Posting Whiz in Training
211 posts since Oct 2008
Reputation Points: 39
Solved Threads: 21
 

great, I'll test it

cuocthiseo01
Newbie Poster
2 posts since Dec 2008
Reputation Points: 10
Solved Threads: 0
 

This article has been dead for over three months

Post: Markdown Syntax: Formatting Help
You