nanogui: Really raw keyboard?


Previous by date: 20 Feb 2001 16:38:58 -0000 Why Microwin, Idit Neuman
Next by date: 20 Feb 2001 16:38:58 -0000 Re: Why Microwin, John Waldron
Previous in thread: 20 Feb 2001 16:38:58 -0000 Re: Really raw keyboard?, Greg Haerr
Next in thread:

Subject: Re: Really raw keyboard?
From: "Greg Haerr" ####@####.####
Date: 20 Feb 2001 16:38:58 -0000
Message-Id: <010401c09b5c$09252660$15320cd0@gregh>

 : I don't know if the user can
: control the repetiton through the TTY  ioctl, but somehwere I thought
: that I heard that was possible.  Anyone out there with more TTY
: experience care to comment?

The 8048 chip in the keyboard controls the keyboard 
repeat.  It can be programmed to not repeat, I don't know whether
this is supported in a kernel ioctl.

Microwindows w/the new scancode driver listens to all scancodes
recieved, and then builds it's own state table, based on the scancode
or unicode value received.  Repeat keys just happen to be keydowns
that occur without intervening keyups.  I decided, for the first cut,
to pass all keystrokes up, but left in the #if 0 for people who
don't want repeat.  (I wanted repeat, however, so that I could play
Doom! that I ported to Microwindows... After all, the reason I 
wrote the scancode driver was to play Doom, now that I think
about it ;-/

Regards,

Greg



Previous by date: 20 Feb 2001 16:38:58 -0000 Why Microwin, Idit Neuman
Next by date: 20 Feb 2001 16:38:58 -0000 Re: Why Microwin, John Waldron
Previous in thread: 20 Feb 2001 16:38:58 -0000 Re: Really raw keyboard?, Greg Haerr
Next in thread:


Powered by ezmlm-browse 0.20.