User Tools

Site Tools


tuner_advancedchording

This is an old revision of the document!


Advanced Configuration Concepts

There are 5 action classes that can be used to create a chord.

Keyboard

Keyboard actions are typical of a standard 101 keyboard. Selecting this allows you to simply type keys on your keyboard and see them appear in the field.

Modifiers keys, like SHIFT, NUM, CTRL and ALT, require use of a tag to identify it. Learn more about utilizing tags here: Tags

Keys that are not normally found on a standard 101 keyboard can also be entered using a tag. Eg. F13 = <F13>

Direct HID Code entry can be done by using the <HIDCode Decimal Number> tag. Download and go to page 83 of the HID Usage Table. It is a pretty long and boring document about HID. There you will see all of the HID Codes available. (The Twiddler only supports the codes found on - Section 10 Keyboard/Keypad Page (0x07).) The Usage ID is shown in HEX, you need to convert it to DECIMAL in order to use it in Tuner. Notice that there are only “Latin” characters commonly found on a US Keyboard. HID does not specify anything other than what you see in the Usage Name column of that table. Support for non-English characters is handled at the OS level through your region settings and language tables.

System

System actions are standard Twiddler system actions that you can map to alternate chords or use them in your own complex chord.

Consumer

Consumer actions are Consumer reports found on Page 118 of the HID Usage Table (Section 15 - Consumer Page (0x0C))

These actions usually perform specific non-keyboard actions on certain host devices. A good example is Volume Up. This button is usually not found on standard 101 keyboards. It is usually an accessory button on a phone or multi-media keyboard. By assigning Volume Up to a chord, the Twiddler will send that command to your host and will increase the volume of the audio output.

Delay

Haptic

tuner_advancedchording.1715113686.txt.gz · Last modified: 2024/05/07 20:28 by tony