background image

17

8

Open:

  Recall  a  previously  saved  configuration  file  by  either 

clicking on “Open” with the mouse or by pressing Ctrl+O on the 

keyboard. Locate and select the name of the configuration file 

on the PC that is to be opened.

Save:

  Once  a  configuration  setup  has  been  created  on  the 

program screen, it is recommended that it be saved on the PC’s 

hard disk. Click on “Save” with the mouse or press Ctrl+S on the 

keyboard, then choose a location to save the file.

Read  from  KE-USBMX20: 

  This  option  will  read  the 

current configuration in the KE-USBMX20 and display it on the 

screen. Click on “Read from KE-USBMX20” with the mouse or 

press Ctrl+R on the keyboard to perform this operation.  **

Write to KE-USBMX20:

 This option will write the current 

configuration  displayed  on  the  screen  to  the  KE-USBMX20. 

The  KE-USBMX20  can  be  programmed  and  re-programmed 

as many times as necessary. Click on “Write to KE-USBMX20” 

with the mouse or press Ctrl+W on the keyboard to perform this 

operation. After the KE-USBMX20 has been loaded with the new 

configuration, it will scan according to this new setup.  **

**  -  Note  that  if  multiple  KE-USBMX20  units  are  detected,  a 

selection window will be displayed asking the user to select the 

unit by it’s serial number.  The 8 digit serial number is located 

on the side label of the KE-USBMX20.

Exit:

  This  option  exits  and  closes  the  KE-USBMX20.EXE 

program.

*Note:

 

Make sure that the KE-USBMX20 is connected to the PC 

before performing either the “Read to KE-USBMX20” or “Write to 

KE-USBMX20” operations. If the KE-USBMX20 is not present, a 

“The KE-USBMX20 was not Found” error will be displayed on the 

computer screen.  

The keystrokes shown for each key are the keys that will be sent 

if the FN key is not active when those keys are activated.

To define the alternate keystrokes for each key that will be sent 

when the FN key is held, put the cursor on the FN cell in the 

matrix.  While holding the right mouse button down, click the 

left mouse button.  This action will toggle between the key sets 

that are sent with the FN held on and the FN key off.

Each  matrix  cell  now  shows  “<FN  ON>”  to  indicate  that  keys 

defined in that position are the keys to be sent when the FN key 

on the keypad is held.

When toggling between the FN key on table and the FN key off 

table, the “<FN ON>” will appear only on the table with keystrokes 

that will be sent when the FN key is held.

To define the keys for each of the positions on this screen, select 

each cell and then the keystroke for each just as done previously 

for the non-FN altered keystrokes.

Содержание KE-USBMX20

Страница 1: ...KE USBMX20 Matrix Keypad Interface User Manual ...

Страница 2: ... USBMX20 Configuration 9 KE USBMX20 Configuration with FN key 16 Error Messages 20 KE USBMX20 Operating Tips 22 Appendix A Specifications 23 Appendix B Command Line Loader 24 Accessories 24 Thank you for purchasing the HAGSTROM ELECTRONICS INC KE USBMX20 This product is configurable in a variety of ways to meet your specific requirements Please take a few minutes to read this manual before using your K...

Страница 3: ...ence of keystrokes The KE USBMX20 Input Header The 9 pin header provides 9 signals that can be programmed to scan any size matrix up to 5 x 4 Any of the Input pins may be designated as either a Column or a Row The KE USBMX20 configures its scanning to the keypad allowing the direct 1 1 connection to the header of many off the shelf keypads without any cabling Power Requirements and Hardware The KE ...

Страница 4: ...s Hot Plug operation as a USB device as well as a boot keyboard device Plug the USB Micro Type B side of the USB cable to the KE USBMX20 port Plug the Type A side of the USB cable to the computer s USB port or to a USB Hub port UptofourKE USBMX20unitsmaybeusedonthesamecomputer and programmed through the supplied load program Micro Type B to KE USBMX20 Type A USB to KE USBMX20 ...

Страница 5: ... the inputs when a Column is active Keypads with male headers can be directly plugged onto the KE USBMX20 connector KE USBMX20 pins can be configured to be either Rows or Columns to allow for this direct attachment Note Keypads with male pins may be connected directly For membrane keypads with female headers adapters may be used to directly connect from the pigtail to the KE USBMX20 header See Acce...

Страница 6: ...ns 2 Insert the CD and save the contents to its own folder on the hard drive The CD may now be removed and stored in a safe location for future use 3 Open the folder that was created in step 2 and start the configuration program by selecting the program file KE USBMX20 EXE Note The programs must be copied to and run from its own folder on the PC s hard drive The CD itself should be reserved for back...

Страница 7: ...l number of 9 pins For example 5 Rows 4 Columns 9 pins Number of Rows The number of Rows are selected from the drop down list This may be any value from 1 to 8 Number of Columns The number of Columns are selected from the drop down list This may be any value from 1 to 8 Row Column Pins The current row and column definitions are shown in the upper right how they are being used on the header The view...

Страница 8: ...ck out additional key activations once a key has been detected No new key responses will be generated until all keys have been released if this option is checked in the configuration Filter Ghost Keys Select this option to have the KE USBMX20 filter out ghost conditions within the matrix Virtually any matrix has the potential for a ghost condition This condition occurs when 3 or more keys are active...

Страница 9: ...nfiguration to the KE USBMX20 A list of these options along with descriptions of how they pertain to the KE USBMX20 setup are listed below When a configuration is created on the screen it must be written to the KE USBMX20 to become active on the unit 7 New Creates a new configuration file by either clicking on New with the mouse or by pressing Ctrl N on the keyboard This option will also return the pr...

Страница 10: ...rent configuration displayed on the screen to the KE USBMX20 The KE USBMX20 can be programmed and re programmed as many times as necessary Click on Write to KE USBMX20 with the mouse or press Ctrl W on the keyboard to perform this operation After the KE USBMX20 has been loaded with the new configuration it will scan according to this new setup Note that if multiple KE USBMX20 units are detected a se...

Страница 11: ...tly into the KE USBMX20 connector In this example we align pin 1 of the keypad header with pin 1 of the KE USBMX20 The included keying plug can be placed in to pin 9 on the KE USBMX20 to help with proper header alignment The keypad matrix layout is shown in the figure above Note that the Row and Column signals are intermixed on the keypad The KE USBMX20 can be configured to scan the keypad with it p...

Страница 12: ... the keypad pins the row and column assignments from the keypad layout diagram are C1 Pin 8 C2 Pin 2 C3 Pin 6 C4 Pin 5 R1 Pin 1 R2 Pin 3 R3 Pin 4 R4 Pin 7 Step 1 Select the Number of Rows on the screen and set it to 4 Select the Number of Columns and set that value to 4 as well The screen should appear as shown to the right S N a S L K lo A m ...

Страница 13: ...gram of the keyboard will be displayed as shown below Click on the representation of the key to assign it to the matrix position Note the repeat selection box at the bottom in the middle of the key selection screen If the key is to send only one keystroke per activation leave this box unselected If the key is to repeat when held active select this box before choosing the key e n e d t e t e e d ...

Страница 14: ...nfiguration In the example illustrations the user clicked matrix position Row 1 Col 4 and assigned the key A to it The repeat box was checked before selecting A from the key selection screen Step 4 The KE USBMX20 has the capability of sending a macro or sequence of keystrokes for a single key activation To program a macro sequence hold the Ctrl key before clicking on the matrix cell to be defined A ...

Страница 15: ...k must be done for each key currently being held on First the 3 key is released then the shift key Before selecting a key be sure to check the make or break selection box above the keyboard before the key to achieve the desired press or release of the key When defining a macro the key actions may be done when the input is activated When Input Made or when the key is released When Input Breaks or at...

Страница 16: ...ve but with use of the Break All macro function to release keys that are currently being held on from an earlier make action Note in the example above that break all only releases the keys held active on the current line and only those keys held on up to the point the Break All appears In the When Input Made line Break All releases the O and N keys On the When Input Breaks sequence the Break All r...

Страница 17: ... save the configuration Step 6 Load the KE USBMX20 with the configuration Be sure that the KE USBMX20 is connected to the PC Once the KE USBMX20 is loaded it will begin running the new configuration A delay function is provided within the macro sequences that may be used to slow typing down to human speeds ...

Страница 18: ...d upper case characters will be sent for the A B and C keys Numeric Keys 0 9 will send the same character regardless of FN The key F1 F3 will send the F1 keystroke when FN is not held and send the F3 keystroke if FN is held when the key is pressed The key F2 F4 will send the F2 keystroke when FN is not held and send the F4 keystroke if FN is held when the key is pressed Using the same techniques i...

Страница 19: ...utton This action will toggle between the key sets that are sent with the FN held on and the FN key off Each matrix cell now shows FN ON to indicate that keys defined in that position are the keys to be sent when the FN key on the keypad is held When toggling between the FN key on table and the FN key off table the FNON willappearonlyonthetablewithkeystrokes that will be sent when the FN key is hel...

Страница 20: ...to get the upper case characters for the A B and C keys Now that the configuration has been created be sure to save it to disk and then Write it into the KE USBMX20 The following page shows the two matrix configurations based on the state of the FN key Only one FN key should be used per configuration and the Single Key at a Time checkbox must not be checked when using the FN key ...

Страница 21: ...keystrokes sent when keys are pressed and the FN key is not active Hold the right mouse button down while left clicking the FN key to toggle between the two matrix tables The matrix below shows the keystrokes sent in the same matrix when the FN key is held active ...

Страница 22: ...read or write the configuration Communication may be interrupted if another program takes the focus away from the KE USBMX20 application If this error message is displayed load the configuration again 20 Invalid configuration Invalid configuration file When loading an already existing configuration from a file or uploading a configuration from the KE USBMX20 the program will give this error message if the...

Страница 23: ... again Error Pin is used for multiple scan lines If a header pin is used to designate more than one row or column or is used for both a row and a column this error will be displayed when saving the configuration to a file or to the KE USBMX20 Check the matrix configuration and eliminate redudant pin letters The error message will give the letter of the duplicate pin Example Error Pin 5 is used for mu...

Страница 24: ...full 9 pins on the KE USBMX20 insert the included keying plug to help with the header alignment When using a macro sequence a break or release of a key must be made for any make or press of the key that was done earlier in the macro The KE USBMX20 sends keystrokes To get a specific character a macro may need to be created to emulate the same sequence normally used to manually type the character For...

Страница 25: ...ll Speed USB Input Debounce Time 10 15 Msec Typical KE USBMX20 Header 9 Pins up to a 5 x 4 Matrix Female 100 center Mating Header on keypad 100 Pitch Male 025 posts Up to 9 pins ESD Input Protection 20kV direct 30kV air Max Switch Resistance 900 Ohms Appendix A KE USBMX20 Specifications 80 1 1 23 he er SB E he er ...

Страница 26: ...ied CD ROM for further details Connection to Membrane Female PH 9 RA Connection to Discrete Wires MTA100 9H 12 The PH 9 RA is a 9 pin male right angle header that attaches from the KE USBMX20 header to a female membrane switch header The MTA100 9H 12 provides 9 individual wires that are attached to a connector which plugs directly into the KE USBMX20 header Use this harness to attach to individual...

Страница 27: ...for any amount which exceeds the purchase price of the unit regardless of the claim No other warranty written or verbal is authorized This warranty is applicable only to units sold in the United States Units sold outside the United States are covered by a similar warranty Depending on the state in which you live you may have additional rights Great care has been taken during the assembly testing a...

Страница 28: ...5 4677 Fax 540 465 4678 Monday through Friday 8 00 am to 5 00 pm EST sales hagstromelectronics com www hagstromelectronics com 1986 Junction Road Strasburg VA 22657 Copyright 2017 HAGSTROM ELECTRONICS INC V 04 17 HAGSTROM ELECTRONICS INC ...

Отзывы: