You are on page 1of 5

Clearing Remapped Keys & Macros on Gateway 2000 Anykey Keyboard Many Gateway 2000 systems were shipped

with Anykey keyboards. These are identifi ed by the presence of extra cursor keys pointing in diagonal directions and also extra keys such as PROGRAM MACRO, SUSPEND MACRO, REMAP, and REPEAT RATE. These keyboards are programmable - any of the keys can be reprogrammed as macros or can be remapped to other keys. Most people do not use these features, but it is VERY common to find that any number of keys have been accidentally remapped. To clear all macros and remappings: Press CTL-ALT-SUSPEND MACRO. The Program light on the keyboard will blink a few times for a few seconds and a ll macros and remappings are then cleared. If the Program light does not blink when pressing CTL-ALT-SUSPEND MACRO, the CTL or ALT keys may be remapped. To reset them: 1. Press REMAP once 2. Press CTL twice 3. Press ALT twice 4. Press REMAP once 5. Press CTL-ALT-SUSPEND MACRO to clear all macros. The repeat rate is set by pressing the Repeat Rate key and then one of the top row F keys, with F1 being the slowest rate and F12 being the fastest. A key can be remapped (copied to a different location on the keyboard) by pressi ng the Remap key once, pressing the key to be copied, and then pressing the new key that will serve as the new destination for the old key's command. Reprogramming a Key on the AnyKey Keyboard Use the following instructions to reprogram a key on the AnyKey keyboard: 1. Press the REMAP key. 2. Press the key (or key combination) you want to reprogram. For example, to remap the F9 key, press F9. 3. Press the key (or key combination) you want to map to the key you pressed in step 2 above. If you want to remap the key to itself, press the key you pressed in step 2 again (that is, to reset a key, press REMAP, then press the key you wa nt to reset twice. For example, to restore the original functionality of the F9 key, press F9 again . Back to the top Resetting the Entire AnyKey Keyboard When your keyboard is malfunctioning due to incorrect AnyKey programming, you ma y be unable to determine which keys to reset, especially if more than one key or

a key combination has been reprogrammed. In this case, you may need to reset th e entire keyboard. To reset the entire AnyKey keyboard to the default settings, press CTRL+ALT+SUSP END MACRO. The Program indicator light on the keyboard flashes for a few seconds . When the Program light stops flashing, the process is complete. NOTE: This procedure only works if the CTRL or ALT keys have not been reprogramm ed. If the Program indicator light does not flash when you press CTRL+ALT+SUSPEN D MACRO, you must reset the CTRL and ALT keys individually, using the procedure in the preceding section (for example, to reset the CTRL key, press REMAP, CTRL, CTRL). After you reset the CTRL and ALT keys, you can reset the entire keyboard . Back to the top Slow Keyboard Repeat Rate The AnyKey programmable keyboard allows you to select the rate at which keys rep eat when you hold down the keys. This setting overrides any setting made using t he DOS MODE command or Windows Control Panel. You may choose any one of eight di fferent rates, ranging from 2 characters per second (CPS) to 30 characters per s econd. To set the repeat rate: 1. Press the Repeat Rate Key (found in the upper-right corner of the keyboard). The Program LED should begin to flash. 2. Function keys F1 through F8 produce the following repeat rates: F1 2 CPS F2 3 CPS F3 5 CPS F4 7 CPS F5 10 CPS F6 15 CPS F7 20 CPS F8 30 CPS 3. Press the function key that produces the rate you want, then press the Repeat Rate key again. The Program LED stops flashing and the new repeat rate is set. Back to the top Keyboard is Programmed Incorrectly To reset the keyboard to its default state: 1. Ensure the NUM LOCK, CAPS LOCK, and SCROLL LOCK LEDs are off. If these keys a re remapped (that is, they do not respond), skip this step and continue with ste p 2. 2. Press the CTRL+ALT+Suspend Macro key combination. (The Suspend Macro key is i n the upper-right corner of the keyboard.) The Program light on the keyboard flashes momentarily, indicating that the keybo ard has been reset. If the keyboard hangs (stops responding) after performing th e above steps, unplug the keyboard from the central processing unit (CPU), then plug it in again or restart the computer. If the computer is running Windows, the reset may fail. If this happens, exit co mpletely out of Windows to the MS-DOS prompt, and repeat the reset instructions.

The AnyKey keyboard is manufactured by Gateway, a vendor independent of Microsof t; we make no warranty, implied or otherwise, regarding this product's performan ce or reliability. Back to the top

To clear all macros and remappings: Press CTL-ALT-SUSPEND MACRO. The Program light on the keyboard will blink a few times for a few seconds and a ll macros and remappings are then cleared. If the Program light does not blink when pressing CTL-ALT-SUSPEND MACRO, the CTL or ALT keys may be remapped. To reset them: 1. 2. 3. 4. 5. Press Press Press Press Press REMAP once CTL twice ALT twice REMAP once CTL-ALT-SUSPEND MACRO to clear all macros.

The AnyKey keyboard is extensively programmable. This takes two forms: Remapping , and macro programming. The only keys on the AnyKey that cannot be programmed i n at least some way are those used to control the programming itself Program Mac ro, Suspend Macro, Repeat Rate, and Remap. Any other key on the keyboard includi ng letters, numbers, arrow keys, and even special keys like modifiers, Enter, an d the Space Bar can be programmed. A key can be remapped (copied to a different location on the keyboard) by pressing the Remap key once, pressing the key to be copied, and then pressing the new key that will serve as the new destination fo r the old key's command. The Program light on the keyboard will flash as long as it is awaiting remapping commands. Multiple keys can be remapped without pressi ng Remap again The Program light will continue blinking after one key has been r emapped and the keyboard will await more remapping commands with the same method as before. On each key press the Program light will pause flashing momentarily to signal that a keypress has been registered. Pressing Remap again before compl eting a remapping cancels the operation. Pressing Remap after at least one remap ping has been completed will save all the remappings but will cancel an incomple te one if it is in progress. After remapping the old key will retain its origina l function even after being remapped elsewhere, effectively creating two copies of the same key. After it is remapped somewhere else, the original or 'old' key can be remapped to a different function or have a macro programmed to it. Pressi ng the Remap key and then pressing the same key twice (known as remapping a key t o itself ) resets it to its original function. Any key can also be programmed with a macro. Macros are multiple presses of various keys in sequence of arbitrary l ength. The extra F keys on the left of the keyboard are essentially reserved for h aving macros programmed to them, though they mirror the function of the F keys a long the top of the keyboard before they are programmed. The keyboard treats bot h sets of F keys as separate, however Remapping or programming one of the F keys will not change the function of its counterpart. A macro is programmed to a key by pressing the Program Macro button once, pressing the key that will have the ma cro assigned to it once, and then entering the commands to be programmed. And se quence of key presses is valid input including letters, numbers, keys used in co njunction with shift, alt, and control, F keys, cursor movement, remapped keys, and even other keys programmed with macros. The Program light flashes as long as

the keyboard is accepting programming input; It pauses momentarily when the key to be assigned the macro is pressed to indicate that the keypress was picked up . Pressing Program Macro for a second time ends the programming session and save s the macro to the target key; Pressing it again before entering any programming input cancels the operation. A key can be cleared of its macro by pressing Prog ram Macro and then pressing the key twice. Pressing a programmed key will play ba ck all the keypresses that were programmed into it at the current repeat rate of the keyboard. As long as there is some saved programming in the keyboard the Pro gram light will remain solidly lit as long as the keyboard is plugged into a run ning computer. If the keyboard's memory is cleared the program light goes out un til new programming is entered. Pressing the Suspend Macro key will cause the Pr ogram light to go out and will cause all keys programmed with macros to behave w ith their usual functions instead of their programmed macros. Keys that have bee n remapped do not reset themselves while macros are suspended. Pressing Suspend Macro again relights the Program light and restores the macros to all programmed keys. Holding control and alt and pressing the Suspend Macro key clears all of the keyboard's programming. The Program light will flash while the keyboard eras es its memory. Afterwards it will go dark and all keys will be reset to their or iginal function, all macros deleted, and all remappings reset. [edit] Features T he programmability of the AnyKey results in complex rules being forged pertainin g to its behavior. If a macro includes the press of a key that has another macro programmed to it the second macro will be ignored and the original function of the key will be programmed into the new macro. If a macro includes a key that ha s been remapped the macro will be programmed with the remapped function of the k ey and not its original function. If a macro is too long to fit in the keyboard' s memory it will be truncated at the point that the keyboard ran out of programm ing memory. There is no upperbound limit to the length of a macro except the tot al free memory remaining in the keyboard, which is believed to be a maximum of 1 6 kilobytes based on the controller board's inclusion of an Atmel AT28C16 EEPROM chip. The Number Lock, Caps Lock, and Scroll Lock keys cannot have macros assig ned to them, but they can be included in other macros. These keys can be remappe d and remapped to, however. [edit] Versions At least three versions of the AnyKe y are known to exist, with manufacturing dates starting in 1990 and ending in 19 96. Functionally, the various versions of the keyboard are almost identical. The y differ in their connection method, marking, and in some minimal areas of behav ior. The version and vintage of an AnyKey keyboard can be determined by reading a small paper label on the underside, generally placed near the lower center ove r the third screw hole. Unfortunately, these labels are unlaminated plain paper printed with a simple dot matrix printer and over time turn yellow and brittle a nd are easily damaged. In addition, the labels are very often placed such that o the date is placed directly over one of the scr ne of the more important numbers ew holes that must be accessed to dismantle the keyboard. An Anykey that has bee n serviced undoubtedly has some of its date and model information destroyed. The oldest known version, unofficially dubbed version 1 , is of an unknown part number . It has an AT style plug and has Gateway 2000 in raised, painted lettering on its upper left face with a gold painted Gateway G logo. It has AnyKey printed on the upper right face, to the right of the Program inscription. There is a silvery gray label on the underside bearing the Gateway 2000 name and logo, the Anykey logo, the keyboard's FCC ID number, an FCC Part 15 warning, and the least pertinent p art of the model number: 2189014-XXX . This keyboard can be programmed simply by pr essing the Program Macro key. The internals of this version of keyboard are held together with many small yellow zinc plated screws that hold the metal plate, m embrane, rubber dome layer, and plastic support layer together as well as holdin g all of the above into the chassis. The second known version is part number 218 9014-00-211, unofficially dubbed version 2 . Their most common vintage is 1992. The se are visually very similar to version 1 keyboards, with the same AT style plug and chassis. However, version 2 keyboards lack the AnyKey inscription on their fa ce. The silver label on the reverse still bears the AnyKey moniker. This keyboar d is held together with screws as is the previous version. Macros must be progra mmed on this version by holding down control and pressing Program Macro. Simply

pressing Program Macro does nothing. The third known version is the latest. Its part number is 2191011-99-911 and it is creatively dubbed version 3 . Its most comm on vintage seems to be 1994. This version has a PS/2 style plug and like the ver sion 2 does not have the AnyKey inscription on its face. The silver gray label on the reverse is done away with, replaced with raised lettering that is very diffi cult to read. The raised lettering is otherwise identical to the writing on the labels of previous versions. As with the version 2's, this keyboard must be prog rammed by holding control while pressing Program Macro. Inside, this version's c ontroller board is longer and narrower with a slightly different layout than pre vious versions. Unlike said previous versions, this version's chassis is held to gether with screws but the internals are held together and bound to the lower ha lf of the chassis by many plastic pegs that are a part of the support layer. The se are pushed through the lower chassis and melted into a mushroom shape, holdin g the keyboard together and making it impossible to disassemble for service with out breaking or carefully drilling out the heat fastened pegs. After being disma ntled, keyboards of this version are difficult to properly reassemble due to the ir lack of screws to align the internals. [edit] Value Gateway bundled or offere d the AnyKey keyboards with most of their desktop systems from 1990 to 1996. The advanced programmability of these keyboards confused most nontechnical users, h owever, and they AnyKey was deemed too complicated by most home and office users w ho were not intimately familiar with the poorly documented keyboard. The very ex istence of the Anykey undoubtedly became a thorn in Gateway's side through confo unded users who had broken their keyboards by accidentally reprogramming them. To wit, the most commonly available information about the AnyKey on the Internet is how to reset it in the event of accidental reprogramming. Manufacturing of the AnyKey ceased circa 1996 and Gateway stopped offering them shortly thereafter. M axi Switch, the actual manufacturer of the AnyKey,

You might also like