Browse Prior Art Database

Protection of Alternate Graphics Key On U.s. 101-key Keyboard

IP.com Disclosure Number: IPCOM000062218D
Original Publication Date: 1986-Sep-01
Included in the Prior Art Database: 2005-Mar-09
Document File: 1 page(s) / 12K

Publishing Venue

IBM

Related People

Leonard, AG: AUTHOR

Abstract

A method is described which provides support of the 102-key European keyboard in which left and right alternate keys are treated differently in keyboard remap. Applications written to the original U.S. interface are shielded from this difference.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 71% of the total text.

Page 1 of 1

Protection of Alternate Graphics Key On U.s. 101-key Keyboard

A method is described which provides support of the 102-key European keyboard in which left and right alternate keys are treated differently in keyboard remap. Applications written to the original U.S. interface are shielded from this difference.

In order to support the European National Language keyboards, an additional keyboard 'state' was added, whic referred to as alternate graphics. In this level of software, the left alternate key remains the alternate key, the right alternate becomes the alternate graphics key. To adapt this plan to the U.S. keyboard, the U.S. keyboard translate map is extended to have 5 states, as do the European keyboards. However, the 4th and 5th states are initialized identically, so that the 5th state will not appear to the causal user of the U.S. keyboard; i.e., the layout will not change because of added European support. However, because the operating system may remap the keyboard, it must be shielded from inadvertently getting the 4th and 5th states out of synchronization. The naive U.S. user who remaps the 4th state, 'alternate', is not aware of the presence of the new 5th state, 'alternate graphics', so any request for a remap of the 4th state in the presence of a U.S. keyboard configuration automatically implies a request to remap the 5th, 'hidden' alternate graphics, state. In this way, both keys will retain the appearance of a single functioning key.

So as not to p...