xserver bug?

Charles Wilson cygwin@cwilson.fastmail.fm
Thu Jan 21 03:01:00 GMT 2010

Jon TURNEY wrote:
> On 20/01/2010 09:13, Sylvain RICHARD wrote:
>> Charles Wilson wrote:
>>> I've noticed that with XWin 1.7.3 (and perhaps earlier versions; not
>>> sure), the key combination CTRL-SHIFT-0 (zero) doesn't generate any
>>> events. CTRL-SHIFT-1 thru -9, alphabetic keys, no problem -- just not
>>> zero.
> I'm afraid I can't reproduce this problem; xev and urxvt both respond to
> ctrl-shift-0.

Humph. Well, good, I guess.  (Even if it doesn't work for me, this means
that OTHER users will probably be able to use the ISO14755 entry mode
without trouble).

>> <snip>
>>> Is this a bug, or a designed behavior, in XWin?
>> This may be designed behaviour /in windows/. Just out of curiosity, can
>> you check your "language bar" options. If I remember correctly, you can
>> set Ctrl+Shift global hotkeys there to shift between keyboard layouts
>> and input languages.

My user account doesn't have the language bar enabled at all.
Hmm...maybe it's sticky. I *used* to have it enabled, and I *used* to
have hotkeys enabled -- but the only hotkey was/is "left-alt + shift".
Not ctrl+shift.

> If it is the case that Windows is treating ctrl-shift-0 as a special
> keypress for some reason and processing it without offering it to
> applications, starting the X server with the -keyhook option should help.

Odd. With -keyhook, I do NOT see Alt-Tab being intercepted by the
Xserver. BUT, CTRL-ALT-0 does work.

$ startxwin -- :0 -keyhook

Welcome to the XWin X Server
Vendor: The Cygwin/X Project
Release: (10703000)
Build Date: 2009-12-22

Contact: cygwin-xfree@cygwin.com
XWin was started with the following command line:

X :0 -keyhook -multiwindow

winValidateArgs - g_iNumScreens: 1 iMaxConsecutiveScreen: 1
(II) xorg.conf is not supported

Vista SP2, 32bit.

Oh, WIERD.  Now, I just tried it again *without* -keyhook, and
CTRL-SHIFT-0 still works.  That's just bizarre.

All I can figure is, I turned on the language bar, switched keyboards,
switched back, and then turned off the language bar.  And now, I can't
"break" the CTRL-SHIFT-0.

Well...I'm happy, I guess.


Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://x.cygwin.com/docs/
FAQ:                   http://x.cygwin.com/docs/faq/

More information about the Cygwin-xfree mailing list