HP Eloquence uses the curses to adapt to terminal devices. HP Eloquence uses a private terminfo area to allow private terminal definitions in addition to terminal descriptions provided by the operating system. If a ${TERM}.map file is present in directory /opt/eloquence6/share/terminal/ it is read on startup and defines additional terminal properties such as character set encoding.
HP Eloquence terminal descriptions are provided in the directory /opt/eloquence6/share/terminal/ and can be used as a base for customizing terminal adaptions.
Installing a terminal adaption is performed (as root) with a command like below:
env TERMINFO=/opt/eloquence6/share/terminfo tic -v 70060.tiThis installs or updates a terminfo description for use with HP Eloquence. If the operating system does not know about a specific terminal type you should also install it globally:
tic -v 70060.ti
Source: hp.ti
Terminal configuration:
InhEolWrp(C)=OFF InhHndShk(G)=YES, InhDC2(H)=YESWhen using the WRQ/R1 HP terminal emulation software you should use the 70092 terminal type.
Note that HP ELOQUENCE expects the EnqAck field of the communication menu set to NO. If not, ENQ, ACK, NUL and DEL characters may be lost. This will cause a terminal hang when accessing a connected local printer.
Please note that the Linux curses library has some trouble with HP type terminals and may garbage enhancements. It is recommended to use the vt220 emulation built into the terminal device (please refer to the em220 terminal type).
Source: hpterm.ti
Start hpterm using following command line:
hpterm -fn hp8.8x16 -fb line.8x16This will load the hp8.8x16 and line.8x16 fonts (which may be rather small). If no matching line drawing font is loaded, line drawing is not available and may be displayed as normal characters.
Please note that the Linux curses has some trouble with HP type terminals and may garbage enhancements. It is recommended to use the dtterm or xterm terminal emulation instead.
Source: dtterm.ti
The following functions are mapped to key sequences:
Key seq. | Comment |
---|---|
ESC i | Insert line |
ESC d | Delete line |
ESC k | Clear to end of line |
ESC j | Clear to end of display |
ESC h | Home |
ESC l | End of display |
ESC s | Halt/single step (mapped to f13) |
ESC g | Advanced step (mapped to f14) |
ESC x indicates pressing the keys ESC and x in succession within a second.
Source: 70060.ti
Terminal configuration:
auto-wrap 7 bit control sequences ISO8859-1 character set Backspace key sends BackspaceKnown problems:
Note this is not compatible with other vt220 devices as the function key definitions are special.
Source: em220.ti
Termial configuration:
Terminal emulation VT220-7 Softkeys 1..8, type "normal", set to ESCp ESCq ESCr... VT Backspace sends BackspaceKnown problems:
When using the WRQ/R1 software this can be fixed by defining a key translation. If you have the choice you should obtain the WRQ vt320 emulation software (Reflection for UNIX and Digital) instead.
Source: xterm.ti
The following functions are mapped to key sequences:
Key seq. | Comment |
---|---|
ESC i | Insert line |
ESC d | Delete line |
ESC k | Clear to end of line |
ESC j | Clear to end of display |
ESC h | Home |
ESC l | End of display |
ESC s | Halt/single step (mapped to f13) |
ESC g | Advanced step (mapped to f14) |
ESC x indicates pressing the keys ESC and x in succession within a second.
Known problems:
As a solution start xterm with a different default font:
xterm -fn 10x20
rxvt
rxvt is a light weight replacement for xterm. In addition to using the key sequence ESC x you can also use ALT x.
Known problems:
rxvt -fn 10x20 +sb
Source: linux.ti
The following functions are mapped to key sequences:
Key seq. | Comment |
---|---|
ALT i | Insert line |
ALT d | Delete line |
ALT k | Clear to end of line |
ALT j | Clear to end of display |
ALT h | Home |
ALT l | End of display |
ALT s | Halt/single step (mapped to f13) |
ALT g | Advanced step (mapped to f14) |
ALT x indicates pressing the keys ALT and x at the same time.