Mapping the Backspace and Delete Keys in Reflection X 14.x for Use with Red Hat Linux

  • 7021673
  • 07-Sep-2000
  • 25-Mar-2018

Environment

Reflection X version 13.0 through 14.x
Red Hat Linux version 6.2 or higher

Situation

This technical note explains how to map the Backspace key and the Delete key in Reflection X 14.x to perform the erase and delete functions on a host that is running Red Hat Linux version 6.2 or higher. The erase function removes characters to the left of the cursor. The delete function removes characters to the right of the cursor.

With the release of version 6.2, Red Hat has adopted the Debian guidelines for keyboard bindings. This has resulted in a change to the function of the Backspace key, causing the Backspace key to act as a delete key when using Reflection X to connect to a Red Hat Linux 6.2 host. To perform an erase (a destructive backspace), you must now type Control+h. To perform a delete, type Control+d.

Note: For information about mapping the backspace key for other X hosts, see KB 7021809.

Resolution

Mapping the Backspace Key

To modify the backspace key to perform an erase using Control+h, follow the steps below.

  1. Start Reflection X. (You do not need to connect to a host.)
  2. From the Settings menu, select Keyboard.
  3. Under Options, set Backspace key sends to Control-h.
  4. Click OK.

Mapping the Delete Key

Follow the steps below to modify the delete key to perform a delete with a custom keymap file.

  1. Start Reflection X. (You do not need to connect to a host.)
  2. From the Settings menu, select Keyboard, and then click Customize.
  3. In the Keyboard Remapping dialog box, click the Delete key on the PC keyboard (top).
  4. Select the String radio button.
  5. Click in the String field, press a Control key, release it, and then press d. The characters \^d (Control_L,d) or \!d (Control_R,d) should now be displayed in the String field.
  6. Click the Map button to map the Delete key to the Control+d string.
  7. Save the changes to the KMP file you created.

Note: If you do not save this mapping to a file, it will be lost after you exit Reflection X or reset the server. The KMP file saves the keyboard mapping for subsequent use.

Resources

For information on Red Hat Linux version 6.2, visit the Red Hat web site at http://www.redhat.com.

For information on Debian and the keyboard guidelines adopted by Red Hat in version 6.2, visit the Debian web site at http://www.debian.org.

Additional Information

Legacy KB ID

This article was originally published as Attachmate Technical Note 1516.