The Settings are accessed in the Settings menu off the Main Menu. Some of the settings affect the way MidpSSH looks while others affect the operation of MidpSSH. It may be necessary to change the settings in order to get MidpSSH working on your device.
The network settings control the network operation of MidpSSH.
vt100 or xterm as your terminal type. I usually use the “linux” terminal type, this is the best choice in my case connecting to Linux ssh server (edited by Comrad). If you have redraw problems with screen + irssi combination, try ansi.sony ericsson
The interface settings control how MidpSSH appears on your device (except for Fonts which have their own menu).
MidpSSH includes a few different font options depending upon the build and your MIDP version. In the lite build the font settings are not available, and the Tiny font is used. In MIDP 1 builds only the Tiny and Device font options are available.
On MIDP 2 devices there are additional font options provided by Roar Lauritzsen. These fonts exploit the spatial separation of the RGB components within one pixel (similar to Microsoft’s ClearType). They double the horizontal resolution of the font by treating the G component as one pixel, and the R+B components combined as another. Basically they are more readable but still very small.
The following sizes are available:
The best way to find the font that suits you is to try them all. Make sure you try the 3×6 pixel font as well!
Some devices may have a BGR subpixel ordering rather than RGB, so there is a setting for that here too. The default is the more common RGB. Try switching to BGR if the font looks fuzzy. There's a list of known device types.
When the screen orientation is changed and an LCD font is selected, the only size available is 4×7, due to the physical nature of the screens.
You can also change the Foreground and Background colours of the screen. MidpSSH has ANSI colour support so the colours may be changed by the remote server.
Colours are entered as 6 digit hexadecimal, for example:
The SSH settings configure the way the SSH implementation behaves.