Re: matrix keyboard driver

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance

From: Sarah (sarah.c_at_safe-mail.net)
Date: 04/07/04


Date: 7 Apr 2004 10:35:31 -0700

I didn't get any response to these questions so I decided to try
again. Does anyone has a piece of advice on how to approach this.
Mainly, if my keyboard has no Shift, Alt, Caps, Ctrl keys, and I'm
never going to have two keys pressed at the same time - should I use
Layout Manager? The application will need to be able to remap my
keyboard so I was wandering if a native driver can expose a function
that app can call to load different mapping table? Is there an example
source code that does not use Layout Manager? I looked at examples
that come with PB but I didn't see any.

sarah.c@safe-mail.net (Sarah) wrote in message news:<d5511d26.0403250959.700dfb39@posting.google.com>...
> I'm looking for some advice on how to approach a development of matrix
> keyboard driver. I'm working on 18-key keyboard, where each key should
> provide 3 different characters,except for three keys which are used to
> select one of 3 planes. I support only alphanumeric keys (no shift,
> alt, caps,...). I'm trying to figure out if there is something I could
> use as an example approach (some sample source code?). Also, if
> someone could give me some advice on the role of layout manager - what
> things in there could I reuse, and how much would I have to change?
> Would it be easier to maybe not conform to layout manager interface?
> This is my first keyboard project and I feel completely lost at this
> point so I'm looking for some jump-start ideas. Thanks.



Relevant Pages

  • matrix keyboard driver
    ... I'm looking for some advice on how to approach a development of matrix ... I'm working on 18-key keyboard, ... I support only alphanumeric keys (no shift, ... Would it be easier to maybe not conform to layout manager interface? ...
    (microsoft.public.windowsce.platbuilder)
  • Re: Keyboard test page updated
    ... Keyboard handling is one of the hardest cross-browser issues. ... Looks good to me at this point, having tested numerous browsers ... Control or Meta keys). ... keypress events on keydown after sniffing out certain browsers (e.g. ...
    (comp.lang.javascript)
  • Linux problems with USB HID keyboards and patches
    ... Navigator USB connected keyboard. ... page 0x7, usage 0xe5, code 54 ... The mapping of HID keys to event keys and from event keys ...
    (Linux-Kernel)
  • Re: Great SWT Program
    ... issues of environment input options vs. individual application input ... One trivial example would be a 100-key keyboard where ... The number of keys and the force needed are orthogonal, ...
    (comp.lang.java.programmer)
  • Re: F lock key!
    ... > keyboard has power and then pressing the F2 key or if I want ... remapping of the function keys. ... That means to use those applications that use the ... function keys as intended I have to MANUALLY switch the F-Lock key on/off ...
    (microsoft.public.windowsxp.hardware)