[Xquartz-dev] CoreDockServices.h

Etsushi Kato ek.kato at gmail.com
Wed Sep 24 22:31:46 PDT 2008


On Thu, Sep 25, 2008 at 5:04 AM, Jeremy Huddleston <jeremyhu at apple.com> wrote:
>
> On Sep 24, 2008, at 01:57, Etsushi Kato wrote:

>> Now, the reason I build xserver by my own is that I need to use key
>> combination for input menu (Command-space in my case) in X11.
>
> That's working in 2.3.1... you shouldn't need to recompile the server.

Well... what I mean is to enable passing Command-Space to Xclients
even "Enable key equivalents under X11" is set in 2.3.1.  I don't want
input menu key binding swallowed by Mac OS even with that option set.
I think it is the behavior with 2.3.0.


>> I was
>> able to use the combination in xclient on X11-2.3.0 even with other
>> normal key equivalences are enable (like Command-C), but not with
>> X11-2.3.1.
>>
>> How about adding a check for darwinSyncKeymap in combination with
>> xp_is_symbolic_hotkey_event()?  I think users not enabling "Follow
>> system keyboard layout" doesn't need input menu key combination
>> passing to Mac OS X.
>
> That makes no sense.  The xp_is_symbolic_hotkey_event() is not just telling
> us if you are hitting cmd-space or not.  It's generalized to other key
> equivalents as well, so we don't want to do that only for when you do keymap
> syncing.

Oh really.  I was not sure what xp_is_symbolic_hotkey_event() is
(perhaps _IsSymbolicHotKeyEvent() is).   Anyway, I'm now OK with my
built.  Thanks for providing the latest source code of X11.

Cheers,
-- 
Etsushi Kato
ek.kato at gmail.com


More information about the Xquartz-dev mailing list