nanogui: Really raw keyboard?
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