Nova Patents
EP0336583A2

Keyboard remapping.

Abstract

Provision is made for the remapping of keyboards within a computer system in a user friendly manner. A plurality of terminal emulators, which are included in the computer system, may require different keyboard inputs. A keyboard program is activated to display one of a plurality of keyboard layouts to be remapped for a selected emulator. A plurality of definitions are displayed in response to the selection of a key the displayed keyboard layout. An action is then selected to modify one or more definitions of the selected key. Thereafter, a plurality of keys and their respective definitions may be simultaneously displayed.

EP0336583A2, drawing sheet 1
Sheet 1 of 27

Term

Term ended

Projected expiry passed 16 March 2009, 17.5 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

9 claims: 2 independent, 7 dependent

  1. 1
    A method of remapping the keyboard within a computer system which has a physical keyboard, a display screen and a stored map of physical key identity to logical key significance, the remapping method comprising the steps of:displaying a representation of at least part of the physical keyboard on the display screen;enabling logic permitting user interaction with the stored map of that part of the keyboard displayed;in response to a prompt, enabling logic to permit the selection, by the user, of at least one key from the part of the keyboard representation displayed, enabling logic to access and potentially alter that part of the stored map corresponding to the selected key;and in response to the selection, by the user, of one of a plurality of operations to be performed on the selected at least one key correspondingly accessing and, if appropriate, modifying the stored map to reflect the same.
  2. 9
    A method as claimed in any preceding claim, wherein there exists in the system a plurality of keyboard types and respective emulators for enabling the same, and initialisation of the method includes the steps of:specifying a configuration file name;selecting one of plurality of emulators to be used with the keyboard to be remapped;selecting a keyboard type;and selecting a one of a plurality of profile operations.