Free 14-Day Evaluations    
Product Downloads    

Sign in     


DESKTOP MOBILE DOWNLOAD PURCHASE SUPPORT INFO COMPANY
 Home  >>  Support  >>  Knowledge Base

Archive for the 'Keyboard' Category

Converting old TinyTERM Configuration Files

Wednesday, March 14th, 2007

TinyTERM versions prior to 3.0 and TERM versions prior to 7.0 store connection information in files with the .con extension. TinyTERM 3 and TERM 7 use the .tap extension, and TinyTERM version 4 uses the .tpx extension. Century Software, Inc., provided utilities to convert between the various formats, so you don’t have to set the connections up all over again.

For updating .con files to .tap files, TinyTERM 3 and TERM 7 include a convtap.exe program. To use it, run it at a command prompt, using the name of the .con file as an argument. For example, to convert the file sample.con to sample.tap, the command would be:

convtap.exe sample.con

To convert a .tap file to a .tpx file, use the script TAPtoTPX.cs included in TinyTERM 4. (You can also download a copy.) See the file C:\Program Files\Century\TinyTERM\TAPtoTPX.wri for documentation of this script.

Both TinyTERM versions 3.x and 4.x store keyboard mappings in the file keyboard.dat. The format of the two files is nearly identical, in fact. The only difference is in the section heading. For example, a keyboard scheme named “My Keyboard” would be set apart in version 3 like so:

[My Keyboard.kbd]

In version 4, it would be set apart like so:

[My Keyboard.keyboard]

So to copy a keyboard scheme from version 3 to version 4, you can simply copy the entire section of keyboard.dat, changing .kbd to .keyboard in the process.

Copy the TinyTERM Screen in One Keystroke

Tuesday, March 13th, 2007

Using the included CScript language and the keyboard mapper, you can configure a key in TinyTERM 4.02 or higher to copy the entire screen to the clipboard. Earlier versions of TERM or TinyTERM for Windows do not have this capability. And there’s no default clipboard in DOS or UNIX.

Open the Session Properties and go to the Keyboard tab. Click Edit to bring up the keyboard map.

In the map, click the key you want to use. You can click Ctrl, Alt or Shift first, or even Ctrl+ Shift, if you prefer.

Change the Action field to COMMAND. In the Value field enter this string:

te.CopySelection(-1,-1,-1,-1);

Click Set, then close the keyboard map. Click the Save As button to give the new keyboard scheme a name, then OK and save everything. The next time you hit that key, the entire screen will be copied to the Windows clipboard.

Left Arrow Erases Characters

Friday, March 2nd, 2007

This is normal behavior when “backspace sends delete” is turned on. It can also cause the last character in some text entry fields to disappear. Turning it off depends on which product you’re using:

TERM for UNIX or DOS
Execute this TERM Script Language command:

SET BSDEL OFF

TinyTERM for Windows version 3.x or earlier,
and TERM for Windows

Go to the Configure menu and select Emulation. Clear the BACKSPACE key sends DELETE check box.

TinyTERM for Windows version 4.0x
Edit the .tpx file using any text editor. Search for the line:

destbs=1

Change the 1 to a 0 (zero). Save the file. The change will take effect the next time you start TinyTERM.

TinyTERM for Windows version 4.1x or higher
In the Session Properties, go to the Keyboard tab. Clear the Destructive Back Space check box.

CR 98, default changed in TinyTERM 4.20
CR 160, .tpx files changed
CR 375, UI added

Sending a BREAK Signal by a Keystroke

Wednesday, February 28th, 2007

Using the keyboard mapping function, you can configure a key to send a BREAK signal. By default, this is mapped to ^B in TERM for DOS or UNIX. You can change that with the SETKEY script command. For example, to set F10 as the BREAK key, the command is:

setkey f10 break

In TinyTERM for Windows, open the keyboard mapper and click the Chart button to open the TCS Chart. Click the F button there to bring up the function list. With the mouse pointer drag the word BREAK from the chart and drop it on the key you want to use.

Some releases of TinyTERM 4.x ignore the BREAK command from the chart. When this happens, click on the key in the keyboard mapper you want to use. Change the Action drop-down to COMMAND. In the Value field, type:

te.break();

Click the Set button to finalize the mapping.

CR 415

IBM3151 Function Keys Don’t Work

Wednesday, February 28th, 2007

When this happens, check the Line Turnaround Character (LTA) in the emulation setup. It should be set to 13 normally, the ASCII value of a carriage return (CR). If it’s set incorrectly, or not set at all, then the function keys will not work.

Cursor Disappears in TinyTERM 4.05

Wednesday, February 28th, 2007

When you use TinyTERM 4.05, the emulator will reset the “Keyboard” settings in the Windows Control Panel. It forces the “Cursor blink rate” to it’s highest setting. In turn, the cursor virtually disappears while typing text.

There is no patch or workaround for this. The only solution is to use a different version of TinyTERM.

  Copyright © 2025 Century Software, Inc. All Rights Reserved999 TERMS OF USE PRIVACY POLICY EULA