[net.lang.st80] BS II and Sun 3.0 - The Horrors of the Notifier

obrien@randvax.UUCP (Michael O'Brien) (06/07/86)

I'm curious: has anyone out there who's using BS II converted it to
get around the problems with Sun Release 3.0's Notifier?  It does seem
possible to get all the up-down transitions of the shift keys, but the
ASCII keys come out in their shifted or controlled form if one of those shift
keys happens to be pressed at the time.  Undecoding this looks possible
but messy: has anyone else done it?

You could reload the kernel key tables, but if BS bombed they'd stay reloaded.

You could remove "/dev/kbd" from the Notifier entirely, but you can't read
it; you have to read "/dev/console" instead, and at that you have to do
a TIOCCONS to get the console moved back to its proper device or you'll only
wind up reading your console window.  Again, if BS bombed, the I/O system
would remain screwed.

Therefore these two ideas don't look so good to me.  However, I'm willing
to be persuaded by anyone whose code I can steal!

What news?  Anyone out there actually using BS?
-- 
Mike O'Brien
The Rand Corporation
{sdcrdcf,decvax}!randvax!obrien