This is the mail archive of the cygwin-xfree@cygwin.com mailing list for the Cygwin XFree86 project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: winIsFakeCtrl_L does not work correctly in Windows XP


I have investigated this a little bit further and it appears
as if this problem only occurs on Windows XP (not W2K or NT).
In addition, it is not a new problem either, because I tried
a Cygwin release from Q4 2002 and had the same problem.

Here is a trace from xev:

KeyPress event, serial 23, synthetic NO, window 0x2000001,
    root 0x3a, subw 0x2000002, time 168910630, (48,24), root:(115,203),
    state 0x0, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 characters:  ""

KeyPress event, serial 23, synthetic NO, window 0x2000001,
    root 0x3a, subw 0x2000002, time 168910630, (48,24), root:(115,203),
    state 0x4, keycode 113 (keysym 0xff7e, Mode_switch), same_screen YES,
    XLookupString gives 0 characters:  ""

KeyRelease event, serial 24, synthetic NO, window 0x2000001,
    root 0x3a, subw 0x2000002, time 168910710, (48,24), root:(115,203),
    state 0x2004, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 characters:  ""

KeyRelease event, serial 24, synthetic NO, window 0x2000001,
    root 0x3a, subw 0x2000002, time 168910710, (48,24), root:(115,203),
    state 0x2000, keycode 113 (keysym 0xff7e, Mode_switch), same_screen YES,
    XLookupString gives 0 characters:  ""

Clearly the Control_L events should not be there. Maybe Windows XP generates
these events in a different order causing the filter to fail?

/Oskar

-----Original Message-----
From: Oskar Malm [mailto:oskar.malm@kreatel.se]
Sent: den 12 augusti 2003 19:02
To: 'cygwin-xfree@cygwin.com'
Subject: FW: winIsFakeCtrl_L does not work correctly in Windows XP


Hi,

Today I upgraded my Windows machine from NT4 to XP and also reinstalled the
latest version of
XFree86. Now the right Alt key (AltGr) on my swedish keyboard does not work
any more. I checked
what events are generated with xev and found that some, but not all extra
CTRL events generated
by Windows are not filtered. There was no obvious pattern. Is this a known
issue?

Thanks,
Oskar Malm


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]