Blame synfig-osx/launcher/Xquartz.man

Carlos Lopez a09598
.\" $XFree86: xc/programs/Xserver/hw/darwin/XDarwin.man,v 1.4 2002/01/09 18:01:58 torrey Exp $
Carlos Lopez a09598
.\"
Carlos Lopez a09598
.TH XQUARTZ 1 __vendorversion__
Carlos Lopez a09598
.SH NAME
Carlos Lopez a09598
Xquartz \- X window system server for Quartz operating system
Carlos Lopez a09598
.SH SYNOPSIS
Carlos Lopez a09598
.B Xquartz
Carlos Lopez a09598
[ options ] ...
Carlos Lopez a09598
.SH DESCRIPTION
Carlos Lopez a09598
.I Xquartz
Carlos Lopez a09598
is the X window server for Mac OS X provided by Apple.
Carlos Lopez a09598
.I Xquartz
Carlos Lopez a09598
runs in parallel with Aqua in rootless mode. In rootless mode, the X
Carlos Lopez a09598
window system and Mac OS X share your display.  The root window of the
Carlos Lopez a09598
X11 display is the size of the screen and contains all the other
Carlos Lopez a09598
windows. The X11 root window is not displayed in rootless mode as Mac
Carlos Lopez a09598
OS X handles the desktop background.
Carlos Lopez a09598
.SH OPTIONS
Carlos Lopez a09598
.PP
Carlos Lopez a09598
In addition to the normal server options described in the \fIXserver(1)\fP
Carlos Lopez a09598
manual page, \fIXquartz\fP accepts the following command line switches:
Carlos Lopez a09598
.TP 8
Carlos Lopez a09598
.B \-fakebuttons
Carlos Lopez a09598
Emulates a 3 button mouse using modifier keys. By default, the Command modifier
Carlos Lopez a09598
is used to emulate button 2 and Option is used for button 3. Thus, clicking the
Carlos Lopez a09598
first mouse button while holding down Command will act like clicking
Carlos Lopez a09598
button 2. Holding down Option will simulate button 3.
Carlos Lopez a09598
.TP 8
Carlos Lopez a09598
.B \-nofakebuttons
Carlos Lopez a09598
Do not emulate a 3 button mouse. This is the default.
Carlos Lopez a09598
.TP 8
Carlos Lopez a09598
.B "\-fakemouse2 \fImodifiers\fP"
Carlos Lopez a09598
Change the modifier keys used to emulate the second mouse button. By default,
Carlos Lopez a09598
Command is used to emulate the second button. Any combination of the following
Carlos Lopez a09598
modifier names may be used: Shift, Option, Control, Command, Fn. For example,
Carlos Lopez a09598
.B \-fakemouse2 """Option,Shift""
Carlos Lopez a09598
will set holding Option, Shift and clicking on button one as equivalent to
Carlos Lopez a09598
clicking the second mouse button.
Carlos Lopez a09598
.TP 8
Carlos Lopez a09598
.B "\-fakemouse3 \fImodifiers\fP"
Carlos Lopez a09598
Change the modifier keys used to emulate the third mouse button. By default,
Carlos Lopez a09598
Option is used to emulate the third button. Any combination of the following
Carlos Lopez a09598
modifier names may be used: Shift, Option, Control, Command, Fn. For example,
Carlos Lopez a09598
.B \-fakemouse3 """Control,Shift""
Carlos Lopez a09598
will set holding Control, Shift and clicking on button one as equivalent to
Carlos Lopez a09598
clicking the third mouse button.
Carlos Lopez a09598
.TP 8
Carlos Lopez a09598
.B "\-swapAltMeta"
Carlos Lopez a09598
Swaps the meaning of the Alt and Meta modifier keys.
Carlos Lopez a09598
.TP 8
Carlos Lopez a09598
.B "\-keymap \fIfile\fP"
Carlos Lopez a09598
On startup \fIXquartz\fP translates a Darwin keymapping into an X keymap.
Carlos Lopez a09598
The default is to read this keymapping from USA.keymapping. With this option
Carlos Lopez a09598
the keymapping will be read from \fIfile\fP instead. If the file's path is
Carlos Lopez a09598
not specified, it will be searched for in Library/Keyboards/ underneath the
Carlos Lopez a09598
following directories (in order): ~, /, /Network, /System.
Carlos Lopez a09598
.TP 8
Carlos Lopez a09598
.B \-nokeymap
Carlos Lopez a09598
On startup \fIXquartz\fP translates a Darwin keymapping into an X keymap.
Carlos Lopez a09598
With this option \fIXquartz\fP queries the kernel for the current keymapping
Carlos Lopez a09598
instead of reading it from a file. This will often fail on newer kernels.
Carlos Lopez a09598
.TP 8
Carlos Lopez a09598
.B "\-depth \fIdepth\fP"
Carlos Lopez a09598
Specifies the color bit depth to use. Currently only 15, and 24 color
Carlos Lopez a09598
bits per pixel are supported. If not specified, defaults to the depth
Carlos Lopez a09598
of the main display.
Carlos Lopez a09598
.SH CUSTOMIZATION
Carlos Lopez a09598
\fIXquartz\fP can also be customized using the defaults(1) command. The available options are:
Carlos Lopez a09598
.TP 8
Carlos Lopez a09598
.B defaults write com.apple.x11 enable_fake_buttons -boolean true
Carlos Lopez a09598
Equivalent to the \fB-fakebuttons\fP command line option.
Carlos Lopez a09598
.TP 8
Carlos Lopez a09598
.B defaults write com.apple.x11 fake_button2 \fImodifiers\fP
Carlos Lopez a09598
Equivalent to the \fB-fakemouse2\fP option.
Carlos Lopez a09598
.TP 8
Carlos Lopez a09598
.B defaults write com.apple.x11 fake_button3 \fImodifiers\fP
Carlos Lopez a09598
Equivalent to the \fB-fakemouse3\fP option.
Carlos Lopez a09598
.TP 8
Carlos Lopez a09598
.B defaults write com.apple.x11 swap_alt_meta -boolean true
Carlos Lopez a09598
Equivalent to the \fB-swapAltMeta\fP option.
Carlos Lopez a09598
.TP 8
Carlos Lopez a09598
.B defaults write com.apple.x11 keymap_file \fIfilename\fP
Carlos Lopez a09598
Equivalent to the \fB-keymap\fP option.
Carlos Lopez a09598
.TP 8
Carlos Lopez a09598
.B defaults write com.apple.x11 no_quit_alert -boolean true
Carlos Lopez a09598
Disables the alert dialog displayed when attempting to quit X11.
Carlos Lopez a09598
.TP 8
Carlos Lopez a09598
.B defaults write com.apple.x11 no_auth -boolean true
Carlos Lopez a09598
Stops the X server requiring that clients authenticate themselves when
Carlos Lopez a09598
connecting. See Xsecurity(__miscmansuffix__).
Carlos Lopez a09598
.TP 8
Carlos Lopez a09598
.B defaults write com.apple.x11 nolisten_tcp -boolean true
Carlos Lopez a09598
Prevents the X server accepting remote connections.
Carlos Lopez a09598
.TP 8
Carlos Lopez a09598
.B defaults write com.apple.x11 xinit_kills_server -boolean false
Carlos Lopez a09598
Stops the X server exiting when the xinitrc script terminates.
Carlos Lopez a09598
.TP 8
Carlos Lopez a09598
.B defaults write com.apple.x11 fullscreen_hotkeys -boolean false
Carlos Lopez a09598
Allows system hotkeys to be handled while in X11 fullscreen mode.
Carlos Lopez a09598
.TP 8
Carlos Lopez a09598
.B defaults write com.apple.x11 enable_system_beep -boolean false
Carlos Lopez a09598
Don't use the standard system beep effect for X11 alerts.
Carlos Lopez a09598
.TP 8
Carlos Lopez a09598
.B defaults write com.apple.x11 enable_key_equivalents -boolean false
Carlos Lopez a09598
Disable menu keyboard equivalents while X11 windows are focused.
Carlos Lopez a09598
.TP 8
Carlos Lopez a09598
.B defaults write com.apple.x11 depth \fIdepth\fP
Carlos Lopez a09598
Equivalent to the \fB-depth\fP option.
Carlos Lopez a09598
.SH "SEE ALSO"
Carlos Lopez a09598
.PP
Carlos Lopez a09598
X(__miscmansuffix__), XFree86(1), Xserver(1), xdm(1), xinit(1)
Carlos Lopez a09598
.PP
Carlos Lopez a09598
.SH AUTHORS
Carlos Lopez a09598
XFree86 was originally ported to Mac OS X Server by John Carmack. Dave
Carlos Lopez a09598
Zarzycki used this as the basis of his port of XFree86 4.0 to Darwin 1.0.
Carlos Lopez a09598
Torrey T. Lyons improved and integrated this code into the XFree86
Carlos Lopez a09598
Project's mainline for the 4.0.2 release.
Carlos Lopez a09598
.PP
Carlos Lopez a09598
The following members of the XonX Team contributed to the following
Carlos Lopez a09598
releases (in alphabetical order):
Carlos Lopez a09598
.TP 4
Carlos Lopez a09598
XFree86 4.1.0:
Carlos Lopez a09598
.br
Carlos Lopez a09598
Rob Braun - Darwin x86 support
Carlos Lopez a09598
.br
Carlos Lopez a09598
Torrey T. Lyons - Project Lead
Carlos Lopez a09598
.br
Carlos Lopez a09598
Andreas Monitzer - Cocoa version of XDarwin front end
Carlos Lopez a09598
.br
Carlos Lopez a09598
Gregory Robert Parker - Original Quartz implementation
Carlos Lopez a09598
.br
Carlos Lopez a09598
Christoph Pfisterer - Dynamic shared X libraries
Carlos Lopez a09598
.br
Carlos Lopez a09598
Toshimitsu Tanaka - Japanese localization
Carlos Lopez a09598
.TP 4
Carlos Lopez a09598
XFree86 4.2.0:
Carlos Lopez a09598
.br
Carlos Lopez a09598
Rob Braun - Darwin x86 support
Carlos Lopez a09598
.br
Carlos Lopez a09598
Pablo Di Noto - Spanish localization
Carlos Lopez a09598
.br
Carlos Lopez a09598
Paul Edens - Dutch localization
Carlos Lopez a09598
.br
Carlos Lopez a09598
Kyunghwan Kim - Korean localization
Carlos Lopez a09598
.br
Carlos Lopez a09598
Mario Klebsch - Non-US keyboard support
Carlos Lopez a09598
.br
Carlos Lopez a09598
Torrey T. Lyons - Project Lead
Carlos Lopez a09598
.br
Carlos Lopez a09598
Andreas Monitzer - German localization
Carlos Lopez a09598
.br
Carlos Lopez a09598
Patrik Montgomery - Swedish localization
Carlos Lopez a09598
.br
Carlos Lopez a09598
Greg Parker - Rootless support
Carlos Lopez a09598
.br
Carlos Lopez a09598
Toshimitsu Tanaka - Japanese localization
Carlos Lopez a09598
.br
Carlos Lopez a09598
Olivier Verdier - French localization