[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
PMax LK201 Autorepeat
I recently removed the LK-201 keyboard from my DS3100/OpenBSD 2.1 machine
for cleaning. Being a rash sort, I did this in the middle of an X session.
While the keycaps etc. were drying, I plugged in another LK-201, also
"hot swapping", i.e. without powering down the machine or even stopping X.
(I am fearless.)
To my surprise, the spare LK-201 exhibited the following miraculous
behavior:
Up and Down Arrow autorepeat worked! It took two presses (both
gave keyclicks) of Up or Down Arrow to get one response when
not-autorepeating. Return behaved the same, both with respect
to autorepetition, and the need to press twice when single keying.
Xev showed the expected response for these keys under autorepeat,
/and, curiously/, showed the Return event for the first
(ineffective in an xterm) press of those weird double-keyings.
This "double keying" needs clarification: To get N Returns,
I had to press the Return key N+1 times.
The other LK-201 has always has shown the pesky no up/down/return
autorepetition bug, which many have remarked.
In the spirit of science, I stopped X, and lo, the autorepetitions worked
also with the console. The "double keying" was /gone/. Weirder and weirder.
I restarted X : the keyboard reverted to the old "no autorepeat up/down
mode". "Double press" on those keys was gone.
Hmm. Evidently the LK-201 is programmable? Has some kind of /modes/
it can be sent? And is being sent the /wrong ones/ by X?
Factoid: the LK-201 which exhibited the "good" behavior, /had never been
plugged into a Pmax before/ -- it is salvage from a Rainbow.
Comments, gentlemen?
Dave
--
PGP public key: finger djv@bedford.net
--== Old age sucks. ==--