Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

custom keyboard driver development

0 views
Skip to first unread message

siri

unread,
Jan 4, 2010, 3:41:01 AM1/4/10
to
hello,
I am developing a handheld using windowsCE 5.0 , i want to interface a
matrix keyboard(5x5) to the handheld and modify the existing keyboard driver
to match the matrix keyboard . how can i develop driver to add to the os or
how can i re-map the driver to use my keyboard

Luca Calligaris [eMVP]

unread,
Jan 4, 2010, 8:03:15 AM1/4/10
to
You can find a keypad driver sample in the MAINSTONEIII BSP (PXA270 has a
matrix keypad) which exposes an ordinary keyboard interface: I think it may
be useful

--
Luca Calligaris (MVP-Windows Embedded)
l.calliga...@eurotech.it.nospam
www.eurotech.it


"siri" <si...@discussions.microsoft.com> ha scritto nel messaggio
news:7446CF48-3DD6-4BA0...@microsoft.com...

Kevin

unread,
Jan 14, 2010, 11:40:01 AM1/14/10
to
Hi Luca, I am in the same situation. I am in the process of making a custom
keyboard driver for a CEPC (Viamark x86). The keyboard will be a simple
matrix keyboard, but I don't know if I should interface the standard keyboard
or just add code in my driver to determine what button was pressed.

Any ideas?

Thanks in advance.


"Luca Calligaris [eMVP]" wrote:

> .
>

Bruce Eitman [eMVP]

unread,
Jan 14, 2010, 11:48:43 AM1/14/10
to
It depends on the complexity of you hardware. You can create a custom
keyboard driver, or a simple driver that sends keyboard messages to a
standard keyboard driver. Take a look at keybd_event().

--
Bruce Eitman (eMVP)
Senior Engineer
Bruce.Eitman AT Eurotech DOT com
My BLOG http://geekswithblogs.net/bruceeitman

Eurotech Inc.
www.Eurotech.com

"Kevin" <Ke...@discussions.microsoft.com> wrote in message
news:3C6DB3C5-8B49-4C06...@microsoft.com...

Kevin

unread,
Jan 18, 2010, 10:04:01 AM1/18/10
to
Thanks Bruce, I will create a simple driver that sends keyboard messages. I
looked into keybd_event() and it seems pretty straight forward.
0 new messages