Bug 104692

Summary: Can't type control-space on OS X 10.13
Product: XQuartz Reporter: corwin <corwin>
Component: New BugsAssignee: Jeremy Huddleston Sequoia <jeremyhu>
Status: RESOLVED NOTOURBUG QA Contact: Jeremy Huddleston Sequoia <jeremyhu>
Severity: major    
Priority: medium    
Version: 2.7.11 (xserver-1.18.4)   
Hardware: IA64 (Itanium)   
OS: Mac OS X (All)   
Whiteboard:
i915 platform: i915 features:

Description corwin 2018-01-19 01:09:24 UTC
Having just migrated to a new MacBook Pro, which entailed moving from OS/X 10.11 to OS/X 10.13, I find that I can not type control-space at X windows. It works fine in other windows. Running xev, when I press control-space, I see the events for the control key press and release, but no events for the space bar press and release which happen while I'm holding the control key. Here is an example:

KeyPress event, serial 34, synthetic NO, window 0x1800001,
    root 0x1d1, subw 0x0, time 199551973, (92,61), root:(132,124),
    state 0x0, keycode 67 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyRelease event, serial 34, synthetic NO, window 0x1800001,
    root 0x1d1, subw 0x0, time 199554149, (92,61), root:(132,124),
    state 0x4, keycode 67 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False
Comment 1 corwin 2018-01-23 12:36:05 UTC
This turns out not to be an XQuartz bug. Something else in my stack was grabbing control-space before it was getting to X.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.