altGR key problem with windows XP

Harold L Hunt II huntharo@msu.edu
Sun Feb 9 19:18:00 GMT 2003


Alain,

The problem with Andreas Schessner's patch was that it modified 
functions that were not being compiled in the default build.  I asked 
him where the missing parts of the patch were, but he never responded. 
I don't know if he just gave up or if he realized that his patch maybe 
didn't have the effect that he thought it did.  In any case, we no 
longer have a valid report of that problem... if you can contact Andreas 
Schessner and ask him for the rest of his patch, then perhaps we can get 
somewhere.  Until then, I can only assume that he made some sort of 
mistake and decided to keep quiet about it :)  Seriously, what else can 
I think when someone stops helping to get their patch committed?

Harold


alain perrier wrote:
> Thanks for your help but XF86Config or xmodmap works fine to map to a 
> french keyboard but don't solve the AltGR problem. It seem this problem
> was encountered by other people. I found a message thread ont it in 
> mailling list archive...
> 
> On November 03 , Andreas Schessner wrote :
> "I use the X server of Cygwin/XFree86 (XWin) and it is working fine on 
> my Windows 2000 Workstation but running the same version on my Notebook 
> (Windows XP) causes problems with the AltGr handling.
> 
> I've noticed that pressing the AltGr Key produces a
>      KeyPress-Control_L
>      KeyPress-Mode_switch
>      KeyRelease-Control_L
>      KeyRelease-Mode_switch
> event sequence (see xev output at the end of this mail).
> 
> I began to trace the code (winkeybd.c, function winIsFakeCtrl_L) and
> found out that on my XP notebook the windows messages VK_CONTROL (the
> faked Control_L) and VK_MENU don't have the same timestamp and it is not
> always possible to get the following VK_MENU message by issuing the
> PeekMessage().
> I don't know if this problem is relating to my Notebook (Dell Latitude)
> or to Windows XP. Are there other people having the same problems?"
> 
> And Harold L Hunt II answered:
> "Interesting. I think you may have found the reason (and solution) for 
> why a select few users with non-U.S. keyboard layouts are still having 
> problems with fake Control_L presses and releases."
> 
> Does Harold ( or anybody ) made a patch in the current release to solve 
> this problem ? Is there other people still having the same problem?
> 
> 
> Mathias Gygax a écrit:
> 
>> On Son, Feb 09, 2003 at 06:49:58 +0100, alain perrier wrote:
>>
>>> Hello,
>>
>>
>>
>> hello,
>>
>>
>>> I use the latest version of cygwin and Xfree86 4.2.0-15 with a french
>>> xmodmap on a Windows 2000 Workstation without any problem .
>>> When I try to run the same version ( same xmodmap.fr) on a windows XP
>>> workstation, I can't get any #{[|`\^@]} symbol. I tried
>>> running it with XF86Config-4 unsuccessfuly and definitevely have this
>>> strange problem with AltGr handling... I saw in the mailling list
>>> archive that some people had the same problem near November 2002. Could
>>> anybody give me the rigth way to have AltGR key working ???
>>
>>
>>
>> try the
>>     Option        "XkbVariant"    "nodeadkeys"
>>
>> option in XFree86-4 config. xmodmap is obsolete as of the release of
>> xfree4.x
>>
>> HTH
>>
>>  - regards, turrican
>>
>>
> 
> 



More information about the Cygwin-xfree mailing list