Re: PB 4.2 error in keypad [Del.] key maping in RDP session

Tech-Archive recommends: Fix windows errors by optimizing your registry

From: Dean Ramsier (ramsiernospam_at_nospam.com)
Date: 11/17/04


Date: Wed, 17 Nov 2004 10:01:36 -0500

Are you using the new layout manager model? If not, there are some changes
that have to be made to the keyboard driver to get some of these keys to
work properly. You may have already made them, because if not you'd
probably have more problems than you're seeing now. I've run into similar
issues with USB keyboards, although the problems were with general numeric
key functionality and not just locale issues. I haven't done anything with
PS2 recently.

-- 
Dean Ramsier - eMVP
"Sergeir" <anonymous@discussions.microsoft.com> wrote in message
news:751301c4cc79$422051e0$a301280a@phx.gbl...
> Dear experts,
>
> We have found a strange behavior of some Windows CE 4.2
> module, which is responsible for numeric keypad support.
> Maybe I am wrong and this is a problem originated in RDP
> of CE 4.2 ?
>
> Two test scenarios are compared.
>
> 1. Platform Builder 4.1 - works properly
> 2. Platform Builder 4.2 - error in [Del] key handling
>
> Test scenario description :
>
> Build a simple enterprise web pad or a thin client
> platform. We have used x86 processor on a simple device
> with a PS/2 standard keyboard connected to it, a CEPC
> would work. Include English locale only in your platform
> Display Based Devices->International->Locale Services-
> >English(US) National Language Support Only.
>
> Build a platform and deploy it. When it is up and ready,
> connect to a terminal server using included RDP feature.
> You can use either Windows 2000 Server or Windows 2003
> Server, the only requirement is that either server should
> have additional national language installed on it, with a
> language selection indicator on a task bar. We have tested
> Russian.
>
> Then run some simple application, which can handle
> keystrokes, for example a notepad.
> Select Russian language in a task bar. Then press NumLock
> so it is toggled and it's led is lit. Now press [/] key on
> a numeric keypad, and / appears well, then press the
> [Ins]  key on a numeric keypad, and 0 appears too. Then
> press [Del] key on a numeric keypad, but . will not
> appear, instead a corresponding Russian symbol appears
> under Windows CE 4.2, but . appears properly under CE 4.1 !
>
> Why it is so !? If, say under Windows CE 4.2 Microsoft has
> decided to map all numeric keypad keys to appropriate
> national language keys, then it should be
>
> NumLock ON and [/] US -> respective national symbol for /
> NumLock ON and [Ins] US- > respective national symbol for 0
> NumLock ON and [Del] US -> respective national symbol for .
>
> OR (like in CE 4.1 when national language in RDP session
> does not matter)
>
> NumLock ON and [/] is always /
> NumLock ON and [Ins] is always 0
> NumLock ON and [Del] is always .
>
> But not the mixture of the two !
>
> Please note : we do not include any locale into the
> platform in either case. This is done intentionally to
> isolate the problem occurring in CE 4.2.
>
> Did anybody else encounter such problem ? Doesn't have to
> be Russian language, maybe any other national language in
> RDP session is not working properly with numeric keypad
> keys ?
>
> Can someone provide a clue whether this should be searched
> in RDP area or in CE numeric keypad driver area  (if that
> is separate from a keyboard driver) ?
>
> Thanks
>
> Sergei
>


Relevant Pages

  • Re: PB 4.2 error in keypad [Del.] key maping in RDP session
    ... We do not use USB keyboard for this test, ... keyboard with standard 104 keys. ... which is responsible for numeric keypad support. ... >> national language keys, then it should be ...
    (microsoft.public.windowsce.platbuilder)
  • Re: PB 4.2 error in keypad [Del.] key maping in RDP session
    ... thus we can't sell any developed platform with CE ... in numeric keypad in terminal session. ... >without having to rebuild the keyboard driver. ... >> keyboard with standard 104 keys. ...
    (microsoft.public.windowsce.platbuilder)
  • PB 4.2 error in keypad [Del.] key maping in RDP session
    ... We have found a strange behavior of some Windows CE 4.2 ... which is responsible for numeric keypad support. ... >EnglishNational Language Support Only. ... NumLock ON and US-> respective national symbol for 0 ...
    (microsoft.public.windowsce.platbuilder)
  • Re: Your best laptop?
    ... > The Athlon64 model seems to have a full numeric keypad? ... No, it is missing the right-most column of keys. ...
    (borland.public.delphi.non-technical)