Program Button Assignment Displayed Incorrectly in Localized Versions of Pocket PC (262889)



The information in this article applies to:

  • Microsoft Windows Pocket PC with Windows CE 3.0

This article was previously published under Q262889

SYMPTOMS

The hardware button assignments for some localized versions of the Pocket PC may start programs other than those you specified in the configuration settings for the hardware "hot key" buttons.

CAUSE

These buttons are set with factory defaults that map each hardware button to a program. When you press a button, the assigned program starts. You can remap these buttons to your favorite programs.

In certain localized versions of the Pocket PC, The actual mapping for the Input Panel, Start Menu and Display buttons does not match what is displayed for the Button and Assignment fields.
This behavior occurs because the box from which you select programs is sorted and displayed alphabetically. However the indexes are actually hard-coded. The indexes properly match the English-language version of the Pocket PC, but in some localized versions, because of language variations, the alphabetical display order is changed but the indexes remain static.

For example, in the German localized version, Heute (the Today program) changes from the third position to the second position when it is displayed alphabetically in the button assignment box. However, the hardware button for Heute is still mapped to the index for the third button (Startmenu). When you press the button that is displayed as being mapped to Heute, the Start menu is opened instead.

The affected localized versions are:

French
German
Italian
Portuguese (Brazilian) Spanish

RESOLUTION

To work around the problem, use the following list to select the switched entry. Using English as the key, the numbers 1 through 3 next to the localized program name indicate which program actually starts when you press the hardware button.

For example, using a localized German device, to map the button for hot key 1 to the Heute (Today) program, compare the number listed next to Heute (3) to the German alphabetized list. You see that Heute (Today), although listed second alphabetically, is actually index number 3 and selects "Startmenu (Start Menu)" from the list. To start the Heute program when you press hot key 1, assign Startmenu (2) to the hardware button.

English
1 Input Panel
2 Start Menu
3 Today

German
1 Eingabebereich
3 Heute
2 Startmenu

French
3 Aurourd hui
2 Menu Demarrer
1 SIP

Spanish
3 Hoy
2 Menu Inicio
1 Panel de entrada

Italian
2 Menu di avvio
3 Oggi
1 Pannello di immissione

Portuguese (Brazilian)
3 Hoje
2 Menu Iniciar
1 Painel de entrada

Modification Type:MajorLast Reviewed:7/28/2000
Keywords:kbenv kbprb KB262889