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]

RE: [ANNOUNCEMENT] Shadow Framebuffer Test 14


On Fri, 30 Mar 2001, Harold Hunt wrote:
This behaviour is somewaht normal. Windows generates 2 WM_KEYDOWN Messages,
one for Control_L, and one for Alt_R.

Same for Shift_L, windows generates another Caps_Lock keypress (to switch
caps of on pressing shift). Maybe i will filter this out.         


> The described behavior for Alt_R is the behavior documented by Microsoft for
> that key on non-US enhanced keyboards.
> 
> I need to know if a Linux box with a non-US enhanced keyboard generates the
> same messages for Alt_R.  If Linux generates the same messages for Alt_R,
> then the messages are generated by the keyboard and the behavior is correct;
> if Linux generates different messages for Alt_R, then the messages that you
> see are generated by Windows and I will need to modify the message sequence
> for Alt_R.
> 
> Harold Hunt
> 
> -----Original Message-----
> From: cygwin-xfree-owner@sources.redhat.com
> [mailto:cygwin-xfree-owner@sources.redhat.com]On Behalf Of Palic, Darko
> Sent: Friday, March 30, 2001 1:06 AM
> To: cygwin-xfree@sources.redhat.com
> Subject: [ANNOUNCEMENT] Shadow Framebuffer Test 14
> 
> 
> Hi Harold,
> 
> I downloaded your test 14, I´m not sure if it is test14 because a versioning
> on your announcement page is missing. It would be helpfull to set a filename
> like XWin_test14.exe or something else :-)
> 
> X starts fine and I cannot use the alt_left key. I used xev to see the
> keycodes and the alt_R looks strage, I´m not sure, but here is my output of
> xev, maybe it will help:
> 
> #Control_Left
> 
> KeyPress event, serial 23, synthetic NO, window 0x2000001,
>     root 0x2e, subw 0x0, time 73597287, (-454,515), root:(213,534),
>     state 0x10, keycode 170 (keysym 0xffe3, Control_L), same_screen YES,
>     XLookupString gives 0 characters:  ""
> 
> KeyRelease event, serial 23, synthetic NO, window 0x2000001,
>     root 0x2e, subw 0x0, time 73597417, (-454,515), root:(213,534),
>     state 0x14, keycode 170 (keysym 0xffe3, Control_L), same_screen YES,
>     XLookupString gives 0 characters:  ""
> 
> #Alt_Left
> 
> KeyPress event, serial 23, synthetic NO, window 0x2000001,
>     root 0x2e, subw 0x0, time 73597767, (-454,515), root:(213,534),
>     state 0x10, keycode 172 (keysym 0xffe9, Alt_L), same_screen YES,
>     XLookupString gives 0 characters:  ""
> 
> KeyRelease event, serial 23, synthetic NO, window 0x2000001,
>     root 0x2e, subw 0x0, time 73597888, (-454,515), root:(213,534),
>     state 0x18, keycode 172 (keysym 0xffe9, Alt_L), same_screen YES,
>     XLookupString gives 0 characters:  ""
> 
> #Alt_Right
> 
> KeyPress event, serial 23, synthetic NO, window 0x2000001,
>     root 0x2e, subw 0x0, time 73598218, (-454,515), root:(213,534),
>     state 0x10, keycode 170 (keysym 0xffe3, Control_L), same_screen YES,
>     XLookupString gives 0 characters:  ""
> 
> KeyPress event, serial 23, synthetic NO, window 0x2000001,
>     root 0x2e, subw 0x0, time 73598218, (-454,515), root:(213,534),
>     state 0x14, keycode 173 (keysym 0xffea, Alt_R), same_screen YES,
>     XLookupString gives 0 characters:  ""
> 
> KeyRelease event, serial 23, synthetic NO, window 0x2000001,
>     root 0x2e, subw 0x0, time 73598298, (-454,515), root:(213,534),
>     state 0x1c, keycode 170 (keysym 0xffe3, Control_L), same_screen YES,
>     XLookupString gives 0 characters:  ""
> 
> KeyRelease event, serial 23, synthetic NO, window 0x2000001,
>     root 0x2e, subw 0x0, time 73598298, (-454,515), root:(213,534),
>     state 0x18, keycode 173 (keysym 0xffea, Alt_R), same_screen YES,
>     XLookupString gives 0 characters:  ""
> 
> #Control_Right
> 
> KeyPress event, serial 23, synthetic NO, window 0x2000001,
>     root 0x2e, subw 0x0, time 73598699, (-454,515), root:(213,534),
>     state 0x10, keycode 171 (keysym 0xffe4, Control_R), same_screen YES,
>     XLookupString gives 0 characters:  ""
> 
> KeyRelease event, serial 23, synthetic NO, window 0x2000001,
>     root 0x2e, subw 0x0, time 73598769, (-454,515), root:(213,534),
>     state 0x14, keycode 171 (keysym 0xffe4, Control_R), same_screen YES,
>     XLookupString gives 0 characters:  ""
> 
> 
> 
> > -----Ursprüngliche Nachricht-----
> > Von: cygwin-xfree-owner@sources.redhat.com
> > [mailto:cygwin-xfree-owner@sources.redhat.com]Im Auftrag von
> > Harold Hunt
> > Gesendet: Donnerstag, 29. März 2001 21:25
> > An: Cygx (E-mail)
> > Cc: francis.vivat@cetp.ipsl.fr
> > Betreff: [ANNOUNCEMENT] Shadow Framebuffer Test 14
> >
> >
> > I just posted Test 14 to my usual announcement page:
> > http://www.msu.edu/~huntharo/xwin/shadow/
> >
> > Changes
> > 1) Mode key states are initialized to their current state
> > 	upon server startup (NumLock, CapsLock, etc).
> >
> > Harold Hunt
> >
> 
> 

-- 
Alexander.Gottwald@informatik.tu-chemnitz.de
http://www.gotti.org
+49 3725 3498080


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