User Tools

Site Tools


tuner_edit

Edit Your Config

Editing your Twiddler Config is a very simple procedure:

  1. Decide on what you want to type when you press a chord
  2. Click Add a new chord button
  3. Click the edit button beside the new chord
  4. Select a chord to press to generate the text
  5. Type the text into the Key Stroke Text Box
  6. Apply the Chord
  7. Save the Config
  8. Download the Config to your Twiddler

Let's get started and open up the Twiddler Tuner

The Chord Entry Screen

There is a lot of information on this screen so, at first, it can look a bit intimidating. Once you know what everything means you will see how easy it is to create, edit and delete chords. Let's break this page down into its component sections.

The File Bar

Located at the top of the screen, the File Bar indicates which Config file you are currently editing - shown in the black text box (twiddler_0). To the left of the file name is the version of the Config file you are editing (v6). Older firmware versions use a different config format. The Left Pointing Arrow brings you back to the main page.

The Settings Bar

tgimages.s3.amazonaws.com_twiddler_wiki_t4_tuner_settingsbar.jpg

The Settings Bar allows you to change settings for the configuration file and editor.

The Download Button

The First item is the download button. This downloads the current config to your host device. By clicking on the pull down, a sub menu appears allowing you to specify in which config slot you would like this to be saved. The config file will be downloaded with the appropriate name.

NOTE: if 1.cfg already exists in the download directory, some operating systems will automatically re-name the file 1 (2).cfg. The Twiddler requires that the naming convention of 1.cfg, 2.cfg and 3.cfg be maintained. Copying 1 (2).cfg or some variant will cause the Twiddler to ignore these files.

NOTE: Your browser may display a warning when downloading a .CFG file to your host.

This is an expected response due to security settings in most browsers. Click “Download unverified file” to save the config file to your local storage.

IMPORTANT: Once you copy the config file to the Twiddler - you must disconnect the USB cable from the Twiddler to commit the file to the Twiddler's storage.

The Settings Button

Clicking on the Settings Button opens a slide out window that gives you access to some of the “deeper” settings of the Twiddler.

v1-v5 Firmwarev6 Firmware
tgimages.s3.amazonaws.com_twiddler_wiki_t4_tuner_settings.jpg

Nav Mouse Click allows you to specify the action of clicking the Touchpad (Twiddler 4) or Joystick (Twiddler 3). Mouse Left Click lets you choose between F0R or F0L for the mouse left click.

Toggle the Bluetooth checkbox to turn on or turn off the Bluetooth Radio. Toggling this setting to “Disabled” will completely power down the Bluetooth Radio and stop it from emitting any RF. Default mode is “Enabled”.

Enable Direct Key Mode to make keys respond like a standard keyboard. Key up and Key down commands are sent to the host. This limits the number of active keys to 15 (12 finger keys + 3 mouse buttons). This feature is normally enabled to use the Twiddler as a keyboard replacement for software that has shortcuts that rely on Press and Hold keystrokes. No chording is possible in this mode.

Enable Sticky NUM, SHIFT, ALT, and CTRL to if you always want that keyboard modifier to be sent with every chord you press. An example is Sticky SHIFT. This acts as CAPS Lock. Every chord is modified with the shift enabled.

Firmware VersionSupported Sticky Keys
v1-v5NUM, SHIFT
v6NUM, SHIFT, ALT, CTRL

Learn more here:Sticky Keys

Available in v1-5 Firmware only, each of the 3 mouse buttons can be configured to send either their respective mouse clicks or keystrokes to the host. In v6 Firmware, mouse button actions can be assigned to any key through the Mouse Action menu in the keystroke editor. See Advanced Chording Concepts for more information.

Key Repeat Delay let's you adjust the rate of the pause between holding a button down and when it starts repeating. Note: 1,000msec = 1 second

Mouse Sensitivity slider allows you to modify how sensitive you want the mouse input to be.

Idle Time until Sleep sets the time the Twiddler will wait until it goes into sleep mode. Default is 1 minute. The longer the Idle Time, the larger the impact on battery life.

The Notation Button

tgimages.s3.amazonaws.com_twiddler_wiki_t4_tuner_notation.jpg

Classic Twiddler Notation has been around since the advent of the Twiddler. Twiddler 4 eliminated all of the chording limits imposed by previous versions of the Twiddler. The T4 notation was devised to clearly represent chording without limits. Use this button to toggle the display of T4 and Classic notation in the chord table.

The Mirror Button

Use this button to globally swap all Left and Right keypresses in the config. Some people like this if they are moving the Twiddler to their other hand.

The Syntax Button

tgimages.s3.amazonaws.com_twiddler_wiki_t4_tuner_syntax.jpg

Use this button to show the syntax for embedding keystrokes that you cannot get by pressing a key on a regular keyboard. The Shift key is a good example. Pressing it on your keyboard sets a modifier flag when another key is pressed so it is not picked up by itself. If you want to use the Left Shift key in a chord just type in <Left Shift> _keys you want shifted_ </Left Shift>

The Action Bar

tgimages.s3.amazonaws.com_twiddler_wiki_t4_tuner_actionbar.jpg

This is where you add new chords, save the config, and multi-select.

The Add New Chord Button

Click this button to add a new chord in the chord table.

The Save Button

Click this button to save your config file to the Twiddler Cloud storage.

The Select Button

tgimages.s3.amazonaws.com_twiddler_wiki_t4_tuner_select.jpg

This button toggles items in the chord table from single select to multi-select. Its mostly used for mass deletion of chords in the table.

Chord Editor

The Chord Editor is where you define all the different chords you would like to use. Every chord starts here.

The Filter Row

Use the fields in this row to quickly filter and find chords.

  • Looking to find chords that utilize the T2 button? Enter 2 in the Thumbs field.
  • Looking to find a chord that use Fingers 1 and 2? Enter 1* 2* in the Fingers field.
  • Looking to find the chords that send an Escape? Enter *<Escape>*.

The fields support wildcard lookups.

Add Button

Click the Add Button to create a new chord. A new blank line will be created in the first row of the table.

You will notice that a new row is inserted into the table below. It is always designated as Empty as there are no keys assigned to that chord. There is also a red box to highlight that this is your new chord placeholder. Click on the Edit Button in the new chord row to begin editing. A Slide Out window will appear - the Keystroke Editor.

The Keystroke Editor

tgimages.s3.amazonaws.com_twiddler_wiki_t4_tuner_keystrokeeditor.jpg

There are two parts of the Keystroke editor. On the top, the chord assignment and on the bottom, the keyboard text box. To create a Chord, click on the buttons you would like to assign to this chord. The keys will switch from Black to White to indicate that they are active.

Once you have settled on a Chord, click the + Add button in the Keyboard area to enter in your desired character chord. Keep things simple for now and select Keyboard.

tgimages.s3.amazonaws.com_twiddler_wiki_t4_tuner_addbutton.jpg

A new blank field will appear with a grey Keyboard tag beside it. Type in your desired keystrokes for this chord. In the example, we have typed in an email address. Click Apply once complete. tgimages.s3.amazonaws.com_twiddler_wiki_t4_tuner_keyboard.jpg

You will see the new chord appear in the top of the Chord table.

If everything looks good and you are done editing, click the Save button in the File Bar to Save your changes to the Twiddler Cloud. Don't forget to download your updated file to the Twiddler by clicking on the download button in the File Bar.

Click Advanced Tuner Chording concepts for more advanced chord building concepts.

Using Capitals

Twiddler Tuner stores all keystrokes as HID codes in the config file. If you use a capital letter in your chord, “C” for example, Tuner will store it as HID Code 0x06 and sets the L-Shift modifier bit. Tuner automatically removes the <LSHIFT></LSHIFT> explicit notation and replaces it with a simple capital “C” for presentation purposes.

This is important to keep in mind as some programs interpret CTRL-c and CTRL-LSHIFT-c as completely different commands.

tuner_edit.txt · Last modified: 2025/02/26 16:47 by tony