home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
- REMOTE KEYBOARD ACCESS PACKAGE
- for KS2.0+
-
- ------------------------------
-
- (c) Aug 1994 by K.P. van Beem
-
-
-
-
- DISTRIBUTION NOTICE
- ===================
-
- This package is distributed as ShareWare (with exception of JMouse,
- which is FreeWare). You may freely distribute it as long as it's
- complete and unmodified. If you still use it after an evoluation
- period of 2 weeks, you have to pay a ShareWare fee. See the
- 'Copyrights' section at the end of this documentation. Inclusion on
- bootable or other wise self-starting CD's is not allowed, unless you
- send me a free copy of that CD.
-
-
-
- INTRODUCTION
- ============
-
- Hello you all, and welcome to this remote keyboard access package. The
- main function of this package is to use one keyboard for two or more
- computers, by software and at the same time with ParNet or SerNet.
- The idea was born when I bought a CD32. This nice device comes with
- nothing else than a CD-Rom drive and a serial-port connector. And
- because my A500 has no CD-Rom drive and no AGA chip-set, and the CD32
- has no hard-disk, I wanted to connect the two together to share the
- devices. The best way to do this, as far as I know, is DNet together
- with SerNet. With a couple of startup-scripts I turned the CD32 into a
- real computer with a (slow) HD and my A500 had a (slow) CD-Rom drive.
- But the CD32 still had no mouse or keyboard. The first one was quickly
- solved. I wrote a mouse-emulator for the key-pad (named jmouse). It's
- also included here. The second part was a bit more difficult.
-
- The first solution was a program on the A500 which opened a small
- window and send all keys pressed in that window over the serial port
- to the CD32. On the CD32 I had a program running which converted
- the data back to 'key-strokes'. And it worked nice. My CD32 had a
- keyboard! But no SerNet, because the serial-port was already in use.
- This program is also included, in the sub-directory SerialVersion.
- Suitable if you don't need SerNet but you do need a key-board. (No
- mounting here, just start the server.)
-
- Then I came up with the idea which finally made it to this package. I
- wrote a handler for the CD32 (or any other computer attached at the
- other end of SerNet) which translated all incoming data to
- key-strokes. Then I changed the original program on the A500 to send
- the data to a handler over SerNet (SerNet basically networks access to
- handlers), instead of directly over the serial port. And it worked.
- Better, it worked great! Now the keyboard and SerNet worked at the
- same time, where the keyboard uses the communication link of SerNet!
- And of course this will also work for ParNet or any other network using
- the 'net:' method for remote-access.
-
- The only disadvantage of this method, is that the data is going from
- TypeIt (the program at the A500 side), to SerNet, to DNet, to SerNet
- (on the other side) and to the keyboard-handler. That sure is a long
- way to go for such a little key-press :-)) It is possible to skip the
- SerNet part and go directly to DNet. However, I don't have the right
- documentation of DNet to do this. So if some one has that docs, please
- contact me. Of course this 'short-cut' is not possible with ParNet.
- By the way, I also transfered the mouse-movements over the net, but
- the net is too slow for that. Maybe when I can go directly to DNet...
-
-
-
- INSTALLING
- ==========
-
- Installing the program is quite easy. At the side which has to
- receive the keyboard information, you must place the files (or make
- them available over the network) "Keyboard-handler" and "Keyboard".
- This last one is the mountlist for the handler. Now start the handler
- by executing the command:
-
- Mount Keyboard
-
- I think you have to do this from within a script or from the WorkBench
- or something, because you still don't have a keyboard to type it with
- :-)) If you want to place the handler in your L: directory, remember
- to change the mountlist "Keyboard". It is not necessary for the
- network to run at the time you activate the Keyboard-handler.
-
- At the side you are going to send the keyboard-information from, you
- need the program TypeIt. Just start it. You'll get a small window
- which says "TypeIt, ShareWare by K.P. van Beem". Every key you press
- when this window is active, will be sent to over the net to the other
- computer. When you start this program, the network must be active and
- the keyboard must have been mounted!
-
- Mind that some key-combinations will be transformed by some programs
- (eg. commodities or the input.device) before they reach the window.
- These actions will not arrive at the other side! Maybe in later
- versions, they will. If there's enough interest for it.
-
-
-
- COPYRIGHTS
- ==========
-
- The program code is rather small, but I has cost me a lot of work to
- get it to work and to make it that small (2MB ram is not much for the
- CD32...). That is the main reason I made this program share-ware. But
- don't fear. The fee is just as low as the program is small. When you
- live in The Netherlands, a fee of fl. 7.50 on Giro 6047762 will keep
- me going. When you live in an other country, the fee is the same in
- DFL (that is, fl. 7.50), or $5 US. No other currencies! The best way
- for such small amounts of money is by sending it by mail, cash. To
- save you and me bank-costs, you can also send be 'gifts' for about the
- same amount of money...
-
-
-
- THE AUTHOR
- ==========
-
- Well, you can reach me at:
-
- K.P. van Beem
- Parlevinker 5
- 2152 LC Nieuw-Vennep
- The Netherlands
-
- e-mail: patrick.van.beem@aobh.hacktic.nl
- as per 1-9-94:
- patrick.van.beem@aobh.xs4all.nl
- Fido : 2:280/464.2
-
-
-
-
-
- Have fun!
- ___ ___
- ( /_) ( /_)
- _/ atrick van _/_)eem
-
-
-
-
-