Zingersoft Logo iX11 Carve3D iSSH Contact Us

The Terminal

Configurable Key Pie Menu

iSSH has a configurable pie menu that allows for configuring macros, key short cuts and uncommon keys such as "F25". The pie menu is displayed with a tap and hold in the console. One can continue to swipe to the key in question. There is an option for all keys, that being a "Sticky" mode, so on a tapping a sticky key, the pie menu will remain visible. For single key symbols, an option of key repetition is also available. The inner two buttons cycle through any number of configured key groupings.

Configuring the pie menu is available under "General Settings" "Configure Pie Menu"

When configuring the key pie menu, there is no limit to the number of custom keys one can define. There will always be an additional "empty" pie menu to the right that can hold additional key settings.

To setup a new or existing key, tap on the location where you'd like to place it. Then, configure the options in for a key map or macro.

A key map will use single, special character with character modification such as Shift, Ctrl, and Alt. A key map can also support a repetition rate as well. When a single character is entered, the X Key Sym entry is ignored. When the character field is empty, the X Key Sym field is configured using a hexadecimal value that corresponds to the X KeySym as defined in this table.

Using Key Syms, any key of thousands can be configured for use in iSSH.


A macro key is straight forward. It simply takes a text string with characters one want entered into the console when the key is pressed.

Control characters entered with the carat are recongized and sent as the respective key. ^M sends return, ^[ sends ESC, ^H sends delete, etc. To have a key execute the top command, one would enter (without the quotes), "top^M" Not including the ^M would simply send the "top" string to the terminal without executing the command.

To delete a key, tap and hold on the key in question. Then drag the box labeled with they key off into the blank space. At that point you will be given the option to delete the key from that section.

To copy or swap a key, tap and hold as if to delete the key. Then drag the box over to where you want the key to go. If it is on another panel, hold at the sides of the view will scroll to the left and right.

If they area is already occupied, the keys will be swapped. If it is empty, the key config will be copied to the new section.

Macro configuration
(Click image to enlarge)
The default key panel A new, blank key Moving a key Confirmation of key deletion