Under XDarwin, if I use xev I see that the caps-lock key does not send the usual press+release events, so if I remap it to control, I get a "control-lock" key which is of course not what was intended. I tried to use uControl instead, but if I setup uControl to remap caps-lock to control (which works OK under Quartz) my XDarwin then can't see the caps-lock key at all anymore: xev shows no event whatsoever when I press/release the caps-lock key.
Sorry about the phenomenal bug spam, guys. Adding xorg-team@ to the QA contact so bugs don't get lost in future.
We've been discussing this issue extensively on Apple's x11 list over the past month. If you'd like to join the discussion, please look at http://www.x.org/wiki/XDarwin for our current status and links to the Xquartz mailing list
marking fixed since this is fixed in the current xquartz
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.