[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Adding a new key to a wireless ADB keyboard?



Hey everyone,

Dan Foster and I recently purchased a couple of Acer AirKey wireless ADB
keyboards to further trick out our IIgs systems.  (See the keyboards here:
http://homepage.mac.com/mruben/macstuff/PhotoAlbum27.html  That's not my
website, I'm just using it as an example of what the keyboard looks like.  I
would in no way waste time tricking out a Mactinosh.  ;-)  )

The only problem with this keyboard, and I didn't realize this until I got
it, was that it has no reset key.  So doing a Control-OpenApple-Reset is
impossible from this keyboard.

I am thinking of modifying the keyboard to add a reset key/toggle/something,
but I have never modded a keyboard before in this way.  So I'm asking for
some suggestions.  Dan Foster has some great insight into the problem, but
I'm just casting wide for more ideas.  Here is what I am thinking of doing
so far (and I haven't opened any ADB keyboards to know if this is even
possible or not).

I am assuming that a keyboard works this way:  a key has lines from the
keyswitch to some kind of controlling chip.  The controlling chip(s)
converts the key press signal into some kind of line signal and sends it
over the wire to the computer.  So my wireless keyboard probably does
something similar:  each key has lines to a controller, and the controller
takes the key signal and converts it to an infrared signal.

So what I'm thinking of doing is taking a reset key from another ADB
keyboard, and wiring it into whatever kind of bus is in the wireless
keyboard.  Then I'd cross my fingers and hope that the wireless keyboard
controller chip(s) could convert the key signal for a (foreign!) reset key
into the infrared signal for the base to pick up.

Am I completely off my rocker here?  Can anybody put me back on my rocker?
:-)

Thanks
Tim