Thumbkeyboard User Manual Software V3

User Manual:

Open the PDF directly: View PDF PDF.
Page Count: 36

DownloadThumbkeyboard User Manual Software V3
Open PDF In BrowserView PDF
Thumbkeyboard Software User Manual
Software for AE-SMKD Series Keyboard
.
.
Make Your Fingers More Usable

1. The procedure to configure keypad .............................................................................................. 1
2.Key Types........................................................................................................................................ 5
2.0 Normal Key .......................................................................................................................... 6
2.1 Fn-Shift ................................................................................................................................ 8
2.2 Mouse-Key .......................................................................................................................... 8
2.3 Combination Key ................................................................................................................. 9
2.4 Burst Key ............................................................................................................................. 9
2.5 Round-Robin Key ............................................................................................................... 10
2.6 Continue Key ..................................................................................................................... 10
2.7 Jitter Key ............................................................................................................................ 11
2.8 Special Functions ............................................................................................................... 11
2.9 Disable Key ........................................................................................................................ 12
3. Applications ................................................................................................................................. 13
3.1 How to switch Profiles(configurations) ............................................................................. 13
3.1.1 Keypad Command ( hotkey ) .................................................................................. 13
3.1.2 Define one Mode key ............................................................................................. 13
3.2 Fn1-shift and Fn2-shift to expand keys ............................................................................. 14
3.3 Shortcut keypad Tools ....................................................................................................... 15
3.3.1 Combination Key Type............................................................................................ 15
3.3.2 Two-Key-Click feature............................................................................................. 16
3.4 ProgrammableDelay-Macro (Gaming Feature) ................................................................. 21
3.4.1 Macro Instruction ................................................................................................... 21
3.4.2 Edit one Delay-Macro ............................................................................................. 22
3.4.3 Delay-Macro Examples ........................................................................................... 26
II

3.5 How to expand more keys ................................................................................................. 30
Method 1: Fn1/Fn2-shift .............................................................................................. 30
Method 2: 4 Profiles..................................................................................................... 30
Method 3 : Two-Key-Click ............................................................................................ 30
3.6 One click output chars....................................................................................................... 31
Method 1: the Type of Combination Key (1~2 char + Shift/Ctrl/Alt/Win) ...................... 31
Method 2: the Type of Burst key (1~3 char).................................................................... 32
Method 3: Two-Key-Burst (1~6 char) .............................................................................. 32
Method 4: Delay-Macro (1~31 char) ............................................................................... 32
Product List ..................................................................................................................................... 33

III

1. The Procedure to Configure Keypad
Step 1: Download latest software from product website, and run it.
Please download the latest software from website

Every Key has one Location ID, eg. Key12, Key62. The first number is row, second number is column.
Key12

means the key located at row 1, col 2.

Key62

means the key located at row 6, col 2.
1

Step 2: Change the keypad to Configuration Mode.
Press and hold the top-left key, then plug the end of USB cable. The keypad will change to configuration mode.

Esc key, Leftpad

F7 key , Rightpad

A key, Numpad

The software of Thumbkeyboard Configuration will pop up one message, found one keypad, And got the default
profile(configuration) from keypad.

Notes: the software canconfigure only one keypad at one time.

2

Step 3: Click  and select one Cfg Mode which you will change it.
(Or, Click  to get one copy from computer, which can recover the configuration.)

Step 4: Click the key you want to change and change it following the guide.

3

When configuring one keypad, user can use the screen keyboard to input the key code. Click ‘Keyboard’ button
can pop up the window above.
Thumbkeyboard supports all Hid code. If one key was not in 104 keyboard, user can input the HID code directly.
Step 5: Click , save the change into keypad.( Or click  as one copy)

Step 6: Click “End and Reboot”, end configuration and reboot the keypad. The keypad will reboot and change to
Normal Working Mode. Verify your change and change the keycap location at last.

4

2.Key Types
The Main Window and Key Configuration

The main window includes left keypad and right keypad. User can click the key button to change keypad. Click the
key, “1”, will pop up one dialog box as below.

5

Thumbkeyboard support 9 key types, different key type with different feature.

2.0 Normal Key
The key act as normal 104 keyboard which support standard feature of keyboard. Click one key will report one
HID code to computer.
- Normal keyboard mode, every key is with only one code, please input the key code in first value box.
- Only this type, F1/F2/F3/F4 and F7/F8/F9/F10 with Fn1/Scroll key combination can change Key-Config Mode.
- Control/Shift/Alt/Win Keys must be this type, otherwise these keys can’t work.
- Special keysupported by Hid code, input the Hid code into HID box directly.

6

User can input Key value by Screen Keyboard.

7

2.1 Fn-Shift
Fn1 and Fn2 are new Shift keys, which provide the similar function as shift. User can define new shift-value at here.
Every Key location can configure 3 key code as below

Fn1 = Scroll ,

Fn2 = Num

Fn1 + a -> 1

Fn2 + a -> F1

2.2 Mouse-Key
Mouse-Key act as one mouse, control mouse moving, and push down or up Left/Right/Middle button.

8

2.3 Combination Key
This Key Type supports combination key by single key. For example, one click output Ctrl+C, shift+9+0, etc.

Check the function keys, include ctrl/alt/shift/window.
Input the key code at Value1, Value2 by Screen keyboard.
2.4 Burst Key
One click output 2 or 3 key codes. For example, one click output ‘[‘ +’]’, abc , 123, etc.

Eg. Click key27 will output abc, total 3 chars.
9

2.5 Round-Robin Key
It’s one feature for gaming application.

2.6 Continue Key
It’s one feature for gaming application.

10

2.7 Jitter Key
It’s one feature for gaming application.

2.8 Special Functions
Define shortcut key, the feature ID as below.
Feature:
0.

Switch to default configuration mode

1/2/3.

Switch to configuration mode 1/2/3

8.

Backlights on/off

4/5/6/7.

MacroDelay Script M1/M2/M3/M4

A/B/C/D.

MacroDelay Script M5/M6/M7/M8

End condition:
It’s only for MacroDelay feature, which define how to end the macro running.
1. Second click will stop the macro running, or end by END commands.
2. Release key will stop the macro running.
11

2.9 Disable Key
Disable one key. For example, disable Window Key in gaming application.

12

3. Applications
3.1 How to switch Profiles(configurations)
There are 4 profiles in Thumbkeyboard, named Default Cfg Mode, Cfg Mode 1/2/3. One profile is one key-map.
The Default Cfg is the key map after keypad power on, user uses this map normally.
Cfg Mode 1/2/3 is special configuration for different application, such as software coding, Gaming, Drawing, or as
one copy of Default Cfg.
3.1.1 Keypad Command ( hotkey )
The keypad command below can switch profiles.
Fn1 + F1: default Cfg Mode(Left keypad)

Fn1 + F7: default Cfg (right keypad)

Fn1 + F2: Cfg Mode 1

Fn1 + F8: Cfg Mode 1

Fn1 + F3: Cfg Mode 2

Fn1 + F9: Cfg Mode 2

Fn1 + F4: Cfg Mode 3

Fn1 + F10: Cfg Mode 3

Notes:

the keypad should support Fn1/Scroll key. User can define one Fn1 key if the default hasn’t.

3.1.2 Define one Mode key
User can define one dedicated mode key to switch profiles based Key Type 8 Profile/Macro/Backlights .

13

For example:
Key37 as one Mode key to switch profiles. User should define key37 in every profile.
The default configuration :

Key37 = No. 1

switch to profile 1;

Configuration 1 (profile 1):

Key37 = No. 2

switch to profile 2;

Configuration 2 (profile 2):

Key37 = No. 3

switch to profile 3;

Configuration 3 (profile 3):

Key37 = No. 0

switch to the default configuration;

3.2 Fn1-shift and Fn2-shift to expand keys
Fn1 and Fn2 are new shift which can expand keys. Every key location supports both Fn1 and Fn2 shift.
For example: expand Edit keys on right-pad by Fn1-shift, and one Num-pad by Fn2-shift.

Fn1-Shift:

Page Up/Home/Up/End/Backspace
Page Down/Left/Down/Right

Fn2-Shift:

Num Pad

Notes:
Fn1 = Scroll,

Fn1 is shift mode,

Scroll is Lock mode.

Fn2 = Num,

Fn2 is shift mode, Num is Lock mode.
14

3.3 Shortcut keypad Tools
User can define the keypad as one shortcut keypad tools. There’s two ways to define combination keys. The
type of Combination Key, and Two-Key-Click.
3.3.1 Combination Key Type
Every key of Thumbkeyboard can be configured as one shortcut key, and all 4 profiles support this feature. One
keypad supports 43(Key) x 4 (profiles) = 172 shortcut definition.

Example: Key37 = Ctrl+C (copy)

15

3.3.2 Two-Key-Click feature.
This feature is one multiple shift function. Pressing two keys, the keypad will report one combination keyor one
char to PC,

max 6 char, or 5 char + shift/ctrl/alt/win. There’s two ways to trigger the definition. One way is two

normal key trigger it, another way is that define one burst key to trigger it.
Example:
s+d

->

Enter

Pause + a

-> shift +1

Pause + s

-> shift + 2

Space + f

->

Esc

16

Figure. Two-Key-Click Editor
Step 1: Enable Two-Key-Click feature

Notes: Every profile has one selection to enable/disable Two-Key-Click feature.

17

Step 2: Got the configuration in device
Click the button  will pop up the window of editor, and loaded configuration.

18

Step 3: Edit one command
Select the number of command and edit it . Click  can finish it.

Figure. Select No.32

Input the char by Screen Keyboard
19

Step 4: Finish the configuration and save to device
Click  save all configuration to device.

Step 5: Verify the configuration
Close Editor windows, and click .
Verify all commands.
One key trigger two-key-click command
One key also can trigger two-key-click command as below. Define one key as Burst Key, one click output two char.

Example: Key52 = pause+Space -> bcdefa
20

3.4 ProgrammableDelay-Macro

(Gaming Feature)

Thumbkeyboard supports total 8 Delay-Macro Scripts, named M1/M2/M3/M4 and M5/M6/M7/M8. Split
keyboard supports 4 Delay-Macro Scripts. Every Delay-Macro supports 32 key-actions.
Example:
01#

Press

Shift+H

+ 40 (ms)

;

press shift + h, and delay 40ms

02#

Press

E

+ 40 (ms)

;

press e, and delay 40ms

03#

Press

L

+ 40 (ms)

;

press l, and delay 40ms

04#

Press

P

+ 40 (ms)

;

press p, and delay 40ms

05#

Release

+ 40 (ms)

;

release p, and delay 40ms

06#

End

+ 40 (ms)

;

the end, free all key

This macro will output one word, Help.
3.4.1 Macro Instruction
Command
Press

Description
One key down, and hold some time.
Eg. Press shift+h +40ms ;

Release

One key up, and delay some time
Eg. Release

Delay

+40ms

Delay some time, 1ms ~ 63999ms
Eg. Delay 2000ms

Goto

Jump to one instruction and running, scope 0~31
Eg. Goto 0 ; jump to the first instruction of Delay-Macro

Keydown

One button down, and delay some time. If the button was mouse key,
Keydown command can control mouse moving or click.
Eg. Keydown key26 +2ms;

Keyup

One button up , and delay some time
Eg. Keyup key26 +2ms;

End

the button(row 2,col 6) release

End macro, and release all key and button
Eg.

Nop

the button(row 2,col 6) press down

End +30ms

; end running, and delay 30ms

Null, just pass

21

3.4.2 Edit one Delay-Macro

Step1:

Enable Delay-Macro Feature, and click the button (Delay Macro) to edit one script.

Every profile has one switch to enable/disable Delay-Macro feature.
Click the button, User can start Delay-Macro editor.

22

Step2: Select Delay-Macro Script and Load it from the device.

User can select one script from M1~M8. And click “Get Device Cfg” load it from device.
User can select one script from M1~M8. And click “Save to Device” save it to device.

23

Step 3: Edit one command

1. Select one command from Command No. list, which user wants to change.
2. Select one instruction from Command list. Thecommand list includes Nop/Press/Release /Delay/Goto/
Keydown/Keyup, and End.
3. Input the parameter in the next window, “Key Value”, different instruction with different parameters. User can
use “Screen Keyboard” to select key code.

24

4. Set one delay time at last window, the unit is ms, 1000ms = 1 second. Every key action should be with one
delay time.
5. Click “OK” confirm the change.
“Cut” can delete one command.
“Delete All” can delete all commands.
6. “Save to Device” save the macro script to device according selected macro item.

Example:

Every Macro script should end with one END instruction, otherwise will continue to run next macro script.

25

Step 4: Define one key to trigger Delay-Macro
User can select one key to trigger Delay-Macro.

1. Select one key and click it.
2. Select Key Type 8
3. Input the value to select macro script. 4/5/6/7 or A/B/C/D
4. Configure the End mode how to end macro, release-end, or second-click-end.
At last, click “Save to Device”

and “End and Reboot”

3.4.3 Delay-Macro Examples
Example: Go!Go! Go!Go! Go!Go! …

Example:

01#

Press

Shift+G

+ 40 (ms)

02#

Release

03#

Press

04#

Release

05#

Press

06#

Release

+ 40 (ms)

07#

Delay

+ 1000 (ms)

; delay 1 second

08#

Goto

+ 10 (ms)

; jump to the beginning

+ 40 (ms)
O

+ 40 (ms)
+ 40 (ms)

Shift+1

0

+ 10 (ms)

2w
01#

Press

02#

Release

03#

Press

04#
05#

2

+ 20 (ms)

;

key down, 2

+ 10 (ms)

;

key up , 2

+ 20 (ms)

;

key down, w

Release

+ 10 (ms)

;

key up, w

End

+ 5 (ms)

W

26

Example: Here is Delay Macro Demo
01#

Press

Shift+H

+ 40 (ms)

02#

Press

E

+ 40 (ms)

03#

Press

R

+ 40 (ms)

04#

Press

E

+ 40 (ms)

05#

Press

Space

+ 40 (ms)

06#

Press

I

+ 40 (ms)

07#

Press

S

+ 40 (ms)

08#

Press

Space

+ 40 (ms)

09#

Press

Shift+D

+ 40 (ms)

10#

Press

E

+ 40 (ms)

11#

Press

L

+ 40 (ms)

12#

Press

A

+ 40 (ms)

13#

Press

Y

+ 40 (ms)

14#

Press

Space

+ 40 (ms)

15#

Press

Shift+M

+ 40 (ms)

16#

Press

A

+ 40 (ms)

17#

Press

C

+ 40 (ms)

18#

Press

R

+ 40 (ms)

19#

Press

O

+ 40 (ms)

20#

Press

Space

+ 40 (ms)

21#

Press

Shift+D

+ 40 (ms)

22#

Press

E

+ 40 (ms)

23#

Press

M

+ 40 (ms)

24#

Press

O

+ 40 (ms)

25#

Press

Space

+ 40 (ms)

26#

Release

+ 40 (ms)

27#

Nop

+ 40 (ms)

28#

Press

Space

29#

Press

Shift+M

+ 40 (ms)

30#

Press

4

+ 40 (ms)

31#

Release

+ 40 (ms)

32#

End

+ 40 (ms)

+ 40 (ms)

27

Example: 16 buttons press down ,and keep 500ms.
01#

KeyDown

Key25

+ 2 (ms)

02#

KeyDown

Key22

+ 2 (ms)

03#

KeyDown

Key23

+ 2 (ms)

04#

KeyDown

Key24

+ 2 (ms)

05#

KeyDown

Key32

+ 2 (ms)

06#

KeyDown

Key33

+ 2 (ms)

07#

KeyDown

Key34

+ 2 (ms)

08#

KeyDown

Key35

+ 2 (ms)

09#

KeyDown

Key42

+ 2 (ms)

10#

KeyDown

Key43

+ 2 (ms)

11#

KeyDown

Key44

+ 2 (ms)

12#

KeyDown

Key45

+ 2 (ms)

13#

KeyDown

Key52

+ 2 (ms)

14#

KeyDown

Key53

+ 2 (ms)

15#

KeyDown

Key54

+ 2 (ms)

16#

KeyDown

Key55

+ 2 (ms)

17#

Delay

+ 500 (ms)

;

delay 500ms, keep buttons down

18#

End

+ 500 (ms)

;

end macro, release all keys and buttons, delay 500ms

28

Example: control mouse moving.
01#

KeyDown

Key26

+ 400 (ms)

02#

KeyUp

03#

KeyDown

04#

KeyUp

05#

KeyDown

06#

KeyUp

07#

KeyDown

08#

KeyUp

Key17

+ 40 (ms)

09#

Goto

0

+ 40 (ms)

Key26
Key27

+ 200 (ms)
+ 200 (ms)

Key27
Key28

+ 200 (ms)
+ 400 (ms)

Key28
Key17

+ 400 (ms)
+ 200 (ms)

Key26/27/28/17 are mouse moving Left/down/right/up. User can configure it at main window. This feature can
control game-role turn around only one click.

Example: define one key to control mouse

29

3.5 How to expand more keys
Keypad is half of normal keyboard, only with 43/44 key on board. But there’s 3 ways to expand more keys.
Method 1: Fn1/Fn2-shift
Fn1 and Fn2 are new shift which can expand keys. All key location supports this feature. .
For example: expand Edit keys on right-pad by Fn1-shift, and one Num-pad by Fn2-shift.
Please refer chapter “3.2 Fn1-shift and Fn2-shift to expand keys”.
Method 2: 4 Profiles
There are 4 profiles in keypad, named Default Cfg Mode, Cfg Mode 1/2/3. One profile is one key-map.
Please refer chapter “3.1 How to switch Profiles(configurations) ”.
Method 3 : Two-Key-Click
Two-Key-Click is one multiple shift function. Pressing two keys, the keypad will report one combination key or one
char to PC,

max 6 char, or 5 char + shift/ctrl/alt/win. There’s two ways to trigger the definition. One way is

two normal key trigger it, another way is that define one burst key to trigger it.
Total 32 commands for Two-Key-Click.
Please refer chapter” 3.3.2 Two-Key-Click feature. ”.

30

3.6 One click output chars
One key implement keys combination, only one hand can finish the keyboard action, which will be convenient for
some jobs, such as drawing , layout, etc.

Example: one tools for CAD layout
Method 1: the Type of Combination Key (1~2 char + Shift/Ctrl/Alt/Win)
Key Type, Combination Key, supports combination key by single key. For example, one click output Ctrl+C,
shift+9+0, etc.. Output 1~2 char + Ctrl/Alt/Shift/Win. All key location supports this feature.

Check the function keys, include ctrl/alt/shift/window.
Input the key code at Value1, Value2 by Screen keyboard.
31

Method 2: the Type of Burst key (1~3 char)
One click output 1~3 chars. For example, one click output ‘[‘ +’]’, abc , 123, etc. All key location supports this
feature.

Example: Click key27 will output abc, total 3 chars.
Method 3: Two-Key-Burst (1~6 char)
Two-Key-Burst is one multiple shift function. Pressing two keys, the keypad will report one combination key or one
char to PC,

max 6 char, or 5 char + shift/ctrl/alt/win. There’s two ways to trigger the definition. One way is

two normal key trigger it, another way is that define one burst key to trigger it.
Please refer chapter” 3.3.2 Two-Key-Click feature. ”.
Method 4: Delay-Macro (1~31 char)
Thumbkeyboard supports total 8 Delay-Macro Scripts, named M1/M2/M3/M4 and M5/M6/M7/M8. Split
keyboard supports 4 Delay-Macro Scripts. Every Delay-Macro supports 32 key-actions, which means one macro
can output 31 chars(END command is the last action).
Please refer the chapter” 3.4 Programmable Delay-Macro (Gaming Feature)” .

32

Product List
Series Name

SMKD92 Gamepad

SMKD82 Leftpad

Keys

PIC

43

44

(Tools pad)

48 (Type A)

SMKD72 Numpad

46 (Type B)

44 (Type C)

SMKD62 Split-Keyboard

89

33



Source Exif Data:
File Type                       : PDF
File Type Extension             : pdf
MIME Type                       : application/pdf
PDF Version                     : 1.5
Linearized                      : Yes
Author                          : smartYao
Company                         : SMARTYAO
Create Date                     : 2017:09:15 16:37:09+08:00
KSO Product Build Ver           : 2052-10.1.0.6748
Modify Date                     : 2017:09:15 16:41:00+08:00
Source Modified                 : D:20170915082803
Subject                         : LY092-MINI/SN
Tagged PDF                      : Yes
XMP Toolkit                     : Adobe XMP Core 5.2-c001 63.139439, 2010/09/27-13:37:26
Metadata Date                   : 2017:09:15 16:41+08:00
Creator Tool                    : Acrobat PDFMaker 10.1 Word 版
Document ID                     : uuid:8a8e352a-fbef-434f-a4bc-9a2745a0e525
Instance ID                     : uuid:57597c51-b076-45c8-9377-2981a58e2d07
Format                          : application/pdf
Title                           : Thumbkeyboard User Manual
Description                     : LY092-MINI/SN
Creator                         : smartYao
Producer                        : Adobe PDF Library 10.0
Headline                        : LY092-MINI/SN
Page Layout                     : OneColumn
Page Count                      : 36
EXIF Metadata provided by EXIF.tools

Navigation menu