q. on Windows integration

Igor Pechtchanski pechtcha@cs.nyu.edu
Thu Dec 15 14:13:00 GMT 2005

On Thu, 15 Dec 2005, Wladimir Mutel wrote:

> Hi,
> 1. Is it possible for Cygwin X server to use native raster and
> ttf fonts provided by enclosing Windows environment ? If not,
> what scale of changes would be required to implement this ?
> What subsystems and libraries should be touched ?

Yes, it's possible.  AFAIU, that's what the xorg-x11-fscl package does
(though possibly only with enclosed fonts).  But perusing its structure
and the postinstall script should prove instructive...

> 2. Is it possible to derive XKB settings from existing keyboard
> layout settings already done in Windows ? I.e., use the same
> layout set and switching rules as other Windows apps do ? If
> not, the question again is - what modules should be reworked,
> and to what extent ?

Again, AFAIK, XWin.exe already does that -- and the previous maintainer,
Alexander Gottwald, went to great lengths to keep the keyboard detection
tables as complete as possible -- search the archives of cygwin-xfree for
"keyboard".  If you have a keyboard layout that isn't automatically
detected, it needs to be added to the table -- again, the archives should
also contain the procedure for reporting such layouts; perhaps the current
Cygwin/X maintainer will be able to integrate the new layout into the

> Thank you in advance for your replies. I think these changes
> could be useful for users and make Cygwin/X more
> natively-looking&behaving Windows application. Btw, rootless
> mode is great !

You've heard of -multiwindow, right?  That's as native as it gets. :-)

> If it proved to be implementable, these font/xkb integrations should be
> as well.

They're already implemented, it's just a matter of getting them teased out
via configuration.
      |\      _,,,---,,_		pechtcha@cs.nyu.edu
ZZZzz /,`.-'`'    -.  ;-;;,_		igor@watson.ibm.com
     |,4-  ) )-,_. ,\ (  `'-'		Igor Pechtchanski, Ph.D.
    '---''(_/--'  `-'\_) fL	a.k.a JaguaR-R-R-r-r-r-.-.-.  Meow!

If there's any real truth it's that the entire multidimensional infinity
of the Universe is almost certainly being run by a bunch of maniacs. /DA

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