background image

Genovation 

29 

 

 

 

MacroMasterKBxx 

 

control  of  the  LED  from  the  system  tray  using  a  mouse  or  from  a  completely 
different application (using messaging to the supplied system tray application).  A 
DLL is also provided. 
 
You  can  send  a  message  to  the  supplied  tray  icon  application  using  the  form 
shown here: 
 

// Lparam: 06 = flash the led, 05 = turn it on, 04 = turn it off. 
HANDLE Wnd; 

 

Wnd = FindWindow(NULL, "Genovation ControlPadLED"); 
if(Wnd) 
   PostMessage(Wnd, 0x0683, (WPARAM)0x00E4, (LPARAM)0x0006); 

 

Alternatively, using the demonstration tray application as a guide, you can create 
your own application that accesses the LED over USB directly. 
 
 
 

Multimedia and More Keys 

 
The KB170 fully supports the following multimedia keys. 
 

PS/2 

USB 

Comment 

E0 4D 

00B5 

Scan Next Track 

E0 15 

00B6 

Scan Previous Track 

E0 3B 

00B7 

Stop 

E0 34 

00CD 

Play/Pause 

E0 23 

00E2 

Mute 

E0 32 

00E9 

Volume Up 

E0 21 

00EA 

Volume Down 

E0 50 

0183 

Media Select 

E0 48 

018A 

Mail 

E0 2B 

0192 

Calculator 

E0 40 

0194 

My Computer 

E0 10 

0221 

Web Search 

E0 3A 

0223 

Web Browser/Home 

E0 38 

0224 

Web Back 

E0 30 

0225 

Web Forward 

E0 28 

0226 

Web Stop 

E0 20 

0227 

Web Refresh 

E0 18 

022A 

Web Favourites 

E0 3B 

00B7 

USB Eject* 

       * Not all operations are available on all operating systems.

 

 
And these keys as well: 
 

PS/2 

USB 

Comment 

Содержание MacroMaster KB170

Страница 1: ...GENOVATION MacroMaster KB170 User Guide Revision 1 30 December 2017 For Microsoft Windows...

Страница 2: ...IFICATION REQUIRED STATEMENT WARNING This equipment has been certified to comply with the limits for a Class B Computing Device pursuant to Subpart J of Part 15 of the FCC rules Only peripherals compu...

Страница 3: ...NICAL SUPPORT If you require technical support or if you wish to make suggestions about the product don t hesitate to contact us We can be reached Monday though Friday from 7 30 AM to 11 00 AM and fro...

Страница 4: ...eys 16 Correcting Mistakes 17 Key Codes 17 Modifiers 19 Inserting Delays 20 Two Level Programming Layers 21 Copy and Paste Key Macros 23 KB170 Properties 24 Double Size Keys 25 Keycap Labels 25 Key Bl...

Страница 5: ...trading multimedia or any other advanced software o One touch control of email password and login info Hardware The KB170 keyboard is designed to connect to any USB port Once programmed the keyboard...

Страница 6: ...orer and run Setup exe If you downloaded the software unzip the file if required and then run Setup exe If you see a User Account Control dialog or a warning such as 2 Click on Allow or Yes as necessa...

Страница 7: ...editor redefinition application KBxxLoad exe Downloader utility for the keyboard KeyTest exe Keyboard testing application Getting Started pdf Quick start guide Macro_Files ckd Sample Custom Key Defini...

Страница 8: ...MacroMasterKBxx Launch MacroMaster If you have not started your MacroMaster application do so now Click on Start Programs Genovation MacroMasterKBxx MacroMasterKBxx You should see a screen similar to...

Страница 9: ...DefaultKB170 ckd and then click the Open button This file contains a few keyboard simple keys that can be used to verify the correct operation of your keyboard and software installation Download File...

Страница 10: ...eyTest exe utility that can by used to test the operation of your keyboard and the correctness of your macros Type on the programmable keys top 3 rows of your KB170 You should see the data that is pro...

Страница 11: ...ing KBxxLoad download the DefaultKB170 ckd file to the keyboard Here are the factory default key values Default KB170 key table 01 Enter 02 Enter 03 Enter 04 Enter 05 Enter 06 Enter 21 Enter 22 Enter...

Страница 12: ...alling a newer version you may delete the macro files and directories manually If you are installing a newer version upgrading your personal macro files will be saved for you Note As per Microsoft s r...

Страница 13: ...y codes or change the keyboard properties use the MacroMaster application To begin click on the following or similar Start Programs Genovation MacroMasterKBxx MacroMasterKBxx The title bar contains th...

Страница 14: ...top of the physical KBxx keyboard Above this is a grid of rectangles This is the Key Macro Editor It holds the data associated with each key in the Virtual Programmable Key Section Every time you sele...

Страница 15: ...Custom Key Definition file The file is simply a collection of key macros Its contents are arranged in standard INI file format To start a new project click New at the top left This will provide a comp...

Страница 16: ...epeat checkbox 5 Save the file Once you are happy with your macro save the file by clicking on the Save As button at the top left Name the file something appropriate like MyFirstMacros ckd and click S...

Страница 17: ...grid double click the mouse on that cell Remember to select the cell at the end of the macro before you begin typing again The dark blue box cell always indicates where new data will go o If you want...

Страница 18: ...or PC keyboard sends a break code For the h key this would be the two byte pair F0 33 The PC interprets this as h key is released If you press and hold the h key the KB170 or PC keyboard generates a s...

Страница 19: ...tion This will release the modifier As an example to create Hello World you would use the shift modifier three times The first to capitalize the H the second to capitalize the W and the third to creat...

Страница 20: ...f where this is useful is when launching programs from the Windows Run command If you wanted to launch Notepad exe on XP by strictly typing one could press and release the Windows key followed by r fo...

Страница 21: ...Shift key Similarly your KB170 supports two levels or layers per programmable key There are approximately 220 bytes of storage available for each programmable key on your KB170 If you only use Level...

Страница 22: ...shifts and toggles The keys that perform the level shift toggle function may also contain macros but it s not very common The next section describes how to assign an LED indicator so that you can see...

Страница 23: ...o choose the correct level too Now right click on the same key to bring up the key menu Choose Copy key macro data from the menu Select a new destination key and level for the copied macro Right click...

Страница 24: ...1 Key Rollover This parameter controls how many programmable keys may be pressed at the same time and be accepted by the KB170 programmable section For most control applications 1 key rollover is reco...

Страница 25: ...h a slow PC 3 LED Function You may select one of 5 functions for the programmable LED on your KB170 The default setting is for the LED to show the state of Caps Lock You may assign the LED to duplicat...

Страница 26: ...es your KB170 a polished look and you can also use the blockers to partition the programmable section into functional areas visually Contact Genovation for an accessory Key Blocker Kit IMPORTANT When...

Страница 27: ...se the Control Panel to uninstall the program Customization Is Standard The KBxx product line has been designed with customization in mind Contact our sales or technical support staff for full custom...

Страница 28: ...macro If you are using more than one LED state in a given macro you should also insert some delays so that the LED is visible If you are using separate keys to turn the LED on and off then no delay i...

Страница 29: ...ication as a guide you can create your own application that accesses the LED over USB directly Multimedia and More Keys The KB170 fully supports the following multimedia keys PS 2 USB Comment E0 4D 00...

Страница 30: ...B Int l 5 Muhenkan 27 8C Int l 6 PC9800 Keypad 63 92 Lang 3 Katakana 62 93 Lang 4 Hiragana 61 64 Europe 2 Not all operations are available on all operating systems In order to insert a one of these ke...

Страница 31: ...ct mode and or modify some of the codes in your macro The following section describes the three modes in detail Modes Separate Up Codes This mode is used to generate combinations of keys or individual...

Страница 32: ...that holds these keys all down at once abcdef As well you could have any combination of Shift Ctrl and Alt Let s say you created a macro using Separate Up Codes that contains the characters 12345Ente...

Страница 33: ...ll of the operations described above happen on the KB170 key down and repeats if enabled Nothing happens when you release the key on your KB170 The AutoSense Default feature of MacroMaster selects thi...

Страница 34: ...Hi not including the quotes It is shown as text on top and again in hex codes on bottom Remember that all of the break codes must be present too So for each key you will have make code F0 make code Th...

Страница 35: ...Build your keyboard layout with MacroMaster and test it with your KB170 o Create a new shortcut in a handy location For instance right click on the desktop and choose New followed by Shortcut o Brows...

Страница 36: ...Genovation 36 MacroMasterKBxx o Click on OK and then Next...

Страница 37: ...for the shortcut what the KB170 will be used to control for instance MusicPlayer o Click Finish You should now have a new shortcut called MusicPlayer o Next we have to tell the shortcut which file to...

Страница 38: ...efinition file but you need to include the path and quotes such as C Users YourName Documents Genovation MacroMasterKBxx Macro_Files MultiMediaKeys ckd or SERV1 Users UserName My Documents Genovation...

Страница 39: ...e folder icon in the address bar you can see the path and then copy it You will still need to add the filename at the end and surround the whole thing in quotes Make sure there is a space between the...

Страница 40: ...USB Flash Drive Mode You will see the light flicker and eventually turn solid red The first time you do this your computer will display the new USB device balloon Once the LED becomes solid red you sh...

Страница 41: ...ard will resume normal operation with your new definitions installed TMode USB Reprogramming7 This is a variation of the standard downloader but here the rear panel switch is used to place the KB170 i...

Страница 42: ...itions installed Reflashing the Firmware The operating system code in the KB170 can be updated over USB starting in either the USB Standard Mode or the USB TMode configuration Either of these two mode...

Страница 43: ...USB Standard Mode is shown above USB TMode below Click on Open File Change the File Type to Firmware Upgrade upg Navigate to the location of your UPG firmware upgrade file Select the file and click o...

Страница 44: ...ovation 44 MacroMasterKBxx Click on Download First the keypad will need to be switched over to bootloader mode Click on Yes After a few moments please wait more information about the keypad is retriev...

Страница 45: ...Genovation 45 MacroMasterKBxx Finally you will need to click on Download again This process will take some time Do not interrupt it When it is finished you will see the SUCCESS message...

Страница 46: ...Genovation 46 MacroMasterKBxx After the keypad reboots you may begin using it You may find it necessary to re download your CKD file after a firmware upgrade...

Страница 47: ...No No Yes One free port available PS 2 Keyboard Port PS 2 version available as special order only No No RS232 Serial Port USB virtual serial and true DB9 RS232 version are available USB virtual serial...

Страница 48: ...copy drag n drop Windows KBxxLoad exe Driver Requirement None uses OS native drivers None uses OS native drivers None uses OS native drivers MacroMaster OS Microsoft Windows XP or newer Mac OSX Micro...

Страница 49: ...10 09 F0 09 F8 0A F0 0A F6 0B F0 0B F4 0C F0 0C TAB 0D F0 0D 0E F0 0E Keypad 0F F0 0F Function Make Code s Break Codes F14 new 10 F0 10 L Alt 11 F0 11 L Shift 12 F0 12 Int l 2 a 13 F0 13 L Ctrl 14 F0...

Страница 50: ...H 33 F0 33 g G 34 F0 34 y Y 35 F0 35 6 36 F0 36 F14 old 37 F0 37 F19 38 F0 38 m M 3A F0 3A j J 3B F0 3B u U 3C F0 3C 7 3D F0 3D 8 3E F0 3E F15 old 3F F0 3F Function Make Code s Break Codes F20 40 F0 4...

Страница 51: ...eypad 7 6C F0 6C Keypad 6D F0 6D Function Make Code s Break Codes Keypad 0 70 F0 70 Keypad 71 F0 71 Keypad 2 72 F0 72 Keypad 5 73 F0 73 Keypad 6 74 F0 74 Keypad 8 75 F0 75 Escape 76 F0 76 Num Lock 77...

Страница 52: ...18 E0 F0 18 Eject mac E0 1A E0 F0 1A WWW Refresh E0 20 E0 F0 20 Volume Down E0 21 E0 F0 21 Mute E0 23 E0 F0 23 WWW Stop E0 28 E0 F0 28 App 1 Calc E0 2B E0 F0 2B WWW Forward E0 30 E0 F0 30 Volume Up E0...

Отзывы: