background image

Function Keys

INS         

Insert

DEL

Delete

HOME        

Home

END        

End

PGUP

Page Up

PGDN        

Page Down

BKSP

Backspace

TAB         

Tab

BTAB        

Back Tab (Shift+Tab)

ENTER       

Enter

CAPS        

Caps Lock

NUM         

Num Lock (Note Num Lock is local & 

does not issue scan code)

SCROLL

Scroll Lock

ESC         

Esc

PRINT

Print Screen

PAUSE       

Pause

BREAK       

Break

LWIN        

Left Windows

RWIN        

Right Windows

APP

Application

F1 thru F12 Function Keys

UPAR    

Up Arrow

DNAR    

Down Arrow

LTAR    

Left Arrow

RTAR    

Right Arrow

27

The string buffer used during programming is 80 char-

acters in length with one character reserved for the car-

riage return (CR). As such, if more than 79 characters

are typed before a CR is detected, the Twiddler2 will
discard the data and display the 

BUFFER OVER-

FLOW

message.

It is important to understand that the characters being

stored are only the ones typed by the Twiddler2 itself.

If a second keyboard is in use, characters typed on this

keyboard are never seen by the Twiddler2 and are not

stored in the buffer.  In other words, the text editor is

only for visual feedback, it does not actually provide the

data input.

When saving the key map,  only the last entry for a

chord is actually stored. As such, if a chord definition is

entered incorrectly, but accepted by the Twiddler2, the

user needs only to re-enter it correctly.

2.2.1 Predefined Keys

Predefined keys have their scan codes defined in the

internal program memory of the Twiddler2, and should

be used whenever possible as they require the least

amount of custom key memory. The following prede-

fined keys exist in the Twiddler2.

26

Summary of Contents for Twiddler2

Page 1: ...twiddler2 USER MANUAL Rev 1 6 Copyright Handykey Corporation 1992 2000 All Rights Reserved Twiddler and Twiddler2 are trademarks of Handykey Corporation...

Page 2: ...reception which can be determined by turning the equipment off and on the user is encouraged to try and correct the interference by one or more of the following measures Reorient or relocate the rece...

Page 3: ...the Twiddler2 is free for other tasks like holding a tele phone or a cup keeping your place when typing a list jotting a note on paper etc The Strap There is a soft fabric strap that extends from a s...

Page 4: ...then re attach the strap to the Velcro pad The fastener on the bottom helps to hold the desired angle of the Twiddler2 When you have adjusted the strap and angle so that your fingers fall naturally ov...

Page 5: ...command with which the top of the key is labeled 9 umn you will find that the left and right columns of keys are an equally short reach for your fingers If the strap is too tight the closest column ma...

Page 6: ...er Key Notation For example to type a lowercase letter a your index finger must press and release the key at the right end of the top row while no other keys need to be pressed in the next three rows...

Page 7: ...ands A black label on a key refers to the character or command you type when you press and release that key alone To type a lowercase a you press and release the key labeled with a black A To type a l...

Page 8: ...ese chords can be found in the Key Assignment Tables 15 key is part of the i chord LR00 Here is a second example Press the top row key under the green dot together with the key in the third row just t...

Page 9: ...ols functions or groups of symbols or functions to chords 17 Thumb Keys In addition to the red IBM Trackpoint there are four keys on the top rear of the Twiddler2 case In clockwise order they are labe...

Page 10: ...bar without touching the mouse The F key in mouse mode sig nals middle click and stay in mouse mode 19 THE MOUSE POINTER The IBM Trackpoint on the Twiddler2 is your mouse Press the red button with you...

Page 11: ...2 Program Mode Enabled ERROR IN KEYMAP SETTING TO DEFAULTS Key Map Set To Defaults 21 MACROS The Twiddler2 has over a thousand chords and most of them are not factory preset By assigning your own fav...

Page 12: ...ed pressing a valid key combination with no other data having been 23 6096 Bytes Available indicating that the key map has been set to its default configuration Once in the Program Mode the Twiddler2...

Page 13: ...comes full simply exit and re enter the program mode This will commit the changes and remove the overhead data freeing up additional memory for more changes 25 typed will cause the Twiddler2 to issue...

Page 14: ...data and display the BUFFER OVER FLOW message It is important to understand that the characters being stored are only the ones typed by the Twiddler2 itself If a second keyboard is in use characters...

Page 15: ...character converts to a double quote character converts to a backslash For example the following string definition will produce the same result as the one above but with a return included 0 00MM Twidd...

Page 16: ...will allow the user to clear out all custom key map edits and set the key map to its default setting Note this function also sets the 31 2 2 3 Entering Make Break Sequence To enter a custom Make Break...

Page 17: ...program does not keep track of how many mouse keys have been defined it is up to the user to insure that only 15 combi nations have been set 33 mouse keys and the constants to their default values Si...

Page 18: ...ote the INV_EXIT sets both the TOGGLE and the DBL flag so these should not be used with INV_EXIT The Twiddler2 Program Mode does not flag this as an error but the Download program will check for it No...

Page 19: ...ton 0 05s MCNS DBNC 82 controls the debouncing of the mouse activity detection algo rithm MCNS FLGS 0 sets default behavior of mouse keys to exit mouse mode upon release INV_EXIT causes it to remain i...

Page 20: ...TER it means that the symbol or function indicated on the right side of the equals sign is accessed by pressing any of the thumb keys indicated In the case of this example the ENTER function is access...

Page 21: ...t 0 MM00 u 0 M0M0 v 0 M00M w 0 ML00 x KEY ASSIGNMENT TABLE 0SN 00L0 BACKSPACE 0 MM0M TAB S MM0M BACK_TAB 0SN 000L ENTER 0SNF RRR0 ESCAPE M R000 LEFT Left click M M000 LEFT INV_EXIT Left click and sta...

Page 22: ...F1 F R0R0 SHIFT F2 F R00R SHIFT F3 F RM00 SHIFT F4 F R0M0 SHIFT F5 F R00M SHIFT F6 F RL00 SHIFT F7 F R0L0 SHIFT F8 F R00L SHIFT F9 F 0RR0 SHIFT F10 F 0R0R SHIFT F11 F 0RM0 SHIFT F12 N RM00 0 LLL0 N R0...

Page 23: ...m You must retain the dated sales slip or invoice as evidence of purchase date Repair or replacement as provided under this warranty is the exclusive remedy of the purchaser Handykey shall not be liab...

Reviews: