Do you have a question about the USBtoUSB and is the answer not in the manual?
Questions and answers
Summary of Contents for Hagstrom Electronics USBtoUSB
Page 1
USBtoUSB USB Serial Port to USB Keyboard and Mouse Action User Manual...
Page 2
Please take a few minutes to read this manual before using your USBtoUSB. If you have any questions about the use of the USBtoUSB not covered in this manual, please contact us directly. We offer toll free technical product support from 8:00am to 5:00pm M-F Eastern Time 888-690-9080.
CONTENTS Introduction to the USBtoUSB Translation Modes of the USBtoUSB ASCII Mode Extended ASCII Mode Key Number Mode Additional Key Number Mode Commands Key Number Mode Examples Producing Mouse Action on the Target Computer Mouse Packet Examples Sending Serial Control Commands USBtoUSB Configuration Program USBtoUSB Connections &...
USB Keyboard and Mouse. No special drivers are required. The USBtoUSB Com Port also uses standard drivers. The USBtoUSB is configurable for three different modes of serial data translation. This unit is shipped in ASCII mode, but can be changed to other modes using the supplied “USBtoUSB.EXE”...
Extended ASCII Mode The USBtoUSB Extended ASCII Mode of operation allows for the standard ASCII character set (values 0x00 to 0x7F), and an extended ASCII character set (values 0x80 to 0xFF). When a byte is sent to the USB Com Port in Extended ASCII mode, it produces a USB keystroke on the target PC which corresponds to the table on the next page.
Page 6
Extended ASCII Mode Translation Table Value Value Value Value Character Character Character Character Dec Hex Dec Hex Dec Hex Dec Hex none Space none none “ none none none none & none ‘ Backspace none none none Return none none <...
In general, to make a key (generate a press of a specific key), a one byte value between 0x00 and 0x7F is sent to the Com Port of the USBtoUSB. The key specified will be seen as held down on the target computer just as if someone was physically holding down that key on a keyboard.
Page 8
US Key Number Table (Decimal Values) An international key number table is available on the CD provided with the USBtoUSB. Make Break Make Break Make Break R Arrow NumLock 7 (Num) 4 (Num) ‘“ 1 (Num) Enter / (Num) L Shift 8 (Num) 7&...
Use of this command ensures that all made keys currently in the keyboard buffer are released. 0x7F - Status LED Read Command. Sending a code 0x7F to the USBtoUSB Com Port results in the return of a character in the range of ASCII “0”...
Com Port on the unit to generate the “make” or press and hold of the “1” key on the target computer. Sending a byte to the USBtoUSB Com Port with a value of 130 (0x82) will result in the release of the “1” key on the target computer.
Producing Mouse Action on the Target PC The USBtoUSB is capable of controlling the mouse cursor and mouse button states of the target computer through a special six byte command sequence. This same command sequence sent to the Com Port of the USBtoUSB can be used in any of the operating modes.
Page 12
0 for the button to be off. NOTES - When sending this six byte mouse command packet to the USBtoUSB Com Port, the five bytes following the first 0x00 byte should be sent with no more than 50msec between each byte.
Mouse Packet Examples The packet below is an example of a packet sent to the USBtoUSB Com Port to command the cursor to a screen postion of X = 100, Y = 520.
Note that X and Y coordinates require the proper X and Y screen resolution set by the USBtoUSB.exe to obtain a 1:1 ratio beween the commanded values and the resulting cursor position. Sending Serial Control Commands...
19,200 BAUD, 8 Bit characters, No Parity, and One Stop Bit. When the USBtoUSB Com Port is attached to the user’s computer, it will be assigned a particular Com Port Number. In order to send communication to the USBtoUSB, the proper Com Port number must be opened to communicate with the USBtoUSB device.
Page 16
See pages 3-9 for a description of each of the control modes. Next, enter the screen X and Y size for the target computer’s dis- play settings. The X and Y sizes are used to set the USBtoUSB internal storage such that the serial control for the mouse cursor will better match the target system.
Page 17
Custom USBtoUSB Options We offer special modifications to our standard USBtoUSB unit to conform to your exact specifications. Customizations include different translation modes, different enclosure, etc. just to name a few options. Let us know if you have special requirements. Please...
USBtoUSB Connections Using the included USB cables, attach the Com Port USB connector to the computer that will be sending commands to the USBtoUSB. Attach the KBD/MOUSE connector to the target computer where the keyboard and mouse actions will be generated based on the commands.
Page 19
Great care has been taken during the assembly, testing, and burn-in of your USBtoUSB to ensure its performance. If you have any questions, please send us an email or give us a call. Support is available Monday through Friday, 8:00 am to 5:00 pm (EST).
Need help?
Do you have a question about the USBtoUSB and is the answer not in the manual?
Questions and answers