back | index | next
The "[XSETUP]" Section of the ini-file
The "[XSETUP]" section of the ini-file may have the following entry lines you
can customize for particular needs and applications. These settings are absent
in the XSettings dialog box.
On how to port XServer's settings (i.e., the "[XSETUP]" section of the
ini-file) onto other PCs, see subsection Exporting XServer's Settings During
Installation
in section Running Setup in chapter Installing WinaXe.
BlockRWMtopmost=1
to allow XServer to display any X windows over all MS windows. This setting
is for the XServer's Multiple+RemoteWM mode. In this case, it is
convenient to use local mwm.
BroadcastConnectFirstAnswer=1
to provide the "old-style" way of using the XDMCP broadcast mode.
ConnectXWClipboards=p
to specify the mode of connection between MS Windows Clipboard and a current
X Selection.
ConnectXWClipboards=7 is the default value (when the Auto Clipboard
Copy&Paste check box in the XSettings window is checked).
Three of the least significant bits in p specify one of three main
kinds of auto-copying:
- bit e1=1 enables copying from MS Windows Clipboard to X Selection;
- bit e2=1 enables copying from X Selection to MS Windows Clipboard;
- bit e3=1 makes copying from X Selection to MS Windows Clipboard when
any window controlled by XServer loses its activity.
ConnectXWClipboards=0 disables automatic copying MS Windows Clipboard and
X Selection when they change, i.e. there is no immediate link between MS Windows
Clipboard and X Selection (when the Auto Clipboard Copy&Paste check box
in the XSettings window is not checked).
DeceiveSuSE9=1
to allow XServer to be operational with Linux SuSE 9.0.
DisplayNumberForXDMCP=...
to provide a "virtual" value of DisplayNumber for XServer. This value is sent
to a remote XDMCP daemon instead of the real value.
The MyIP=... entry line in the "[NETWORK]" section provides a
"virtual" local IP address that is sent to a remote host instead of the real
value.
Note: These settings are necessary for some programs running on remote
computers to communicate with your PC from outside proxy (e.g., for TTSSH and
other proxy-like programs).
DontResetAtLastClientClose=1
to prevent from the XServer reset after the last X-Client closes its session.
FSReadTimeout=60
to change the default font server timeout value (60 sec). For example,
'FSReadTimeout=120' sets the timeout to 120 sec.
ILikeAIX=1
to specify the "old-style" keyboard mapping (like it was on the AIX X
console, X-Terminals, etc.). This is the actual mode for some AIX X-Clients that
work with fixed keyboard mapping only.
iniRunTelnet=1
iniRunXSettings=1
iniRunFtp=1
iniRunLpr=1
iniRunLpd=1
iniRunXStartup=1
iniRunPing=1
to automatically launch corresponding programs when XServer starts.
LocalRefreshAtStoreColors=1
to set the immediate refresh of screen after any color cell of the active
colormap is changed. Be ready that this setting significantly slows down the
XServer's performance.
MenuDisable=Restore,Move,Size,Minimize,Maximize,Close,Edit,Options,
LocalRef,Restart,Macros,Messages,Run,About,Help,Readme,Refresh,LocalWin
This value of the option disables all the items from the XServer's Control
menu. To disable some of the menu items, leave them on the line.
metaWidth=WWW
metaHeight=HHH
With these two lines, you can set the forced multi-monitors mode if XServer
cannot detect the multi-monitors mode automatically.
WWW is the sum width and the HHH is the sum height of your "monitors".
In the Full Screen mode, XServer can only use the MAIN monitor.
MiddleButtonTimeout=10
to set the value of the 'MiddleButton wait timeout', in msec.
MseKbdSecondly=2
to suppress the focus-problem when your network (or X-Client machine) is
slow, and XServer processes the "ButtonRelease" mouse event before it receives
the "AllowEvents"/"GrabKeyboard" requests from the corresponding X-Client.
MultiRWMbgroundWin=1
to allow the remote window manager to display background if it provides this
(e.g., olwm does not provide, but dtwm does). Such a background window is
suppressed by default because it covers all non-X windows. This setting is for
the XServer's Multiple+RemoteWM mode.
QuickTermination=1
to prevent from the confirmation message on closing X-sessions.
SocketCreate_INADDR=.
to communicate with the XDMCP daemon via the IP address chosen.
This is applicable when the XServer's PC has more than one IP address. In
this case, XServer will prompt you to choose one of them.
SocketCreate_INADDR=IP
to use the IP address specified to communicate with the XDMCP daemon.
E.g., SocketCreate_INADDR=192.168.0.30.
This is applicable when the XServer's PC has more than one IP address. In
this case, XServer will use the IP address specified for the variable.
SocketCreateListener_INADDR=IPaddress
to bind IPaddress to the XServer's listening socket.
E.g., the SocketCreateListener_INADDR=127.0.0.1 line allows for access
to XServer from local X-Clients only.
TerminateAtLastXClientClose=1
to automatically terminate XServer after the last X-Client closes its
session.
TrPW2=2
to enable the TrPW2 mode in the Multiple mode for XServer.
In the TrPW2 mode, the local window manager provides usual behaviour,
but each top-level non-popup X window has a parent window controlled by the
window manager.
UnlatchedCapsLock=1
to toggle the actual CapsLock keyboard key to unlatched mode, i.e. XServer
will consider the CapsLock key as a normal key (non-toggling).
This setting is actual if you remap the CapsLock key in the kmf-file (say,
exchange the CapsLock and LeftControl keys, what is popular among some users on
SUN machines).
Use_8_3_fonts_alias_file=0
to use the standard fonts.alias name.
Historically, XServer uses the fonts.ali name to list font aliases in
the file.
This setting is useful when you use a mounted fonts directory.
UseUsualSelect=1
to provide the "old-style" way of using the select() WinSock API
request.
XsessionTitle=...
to specify your title for X-session (and its icon) instead of its standard
title.
E.g., XsessionTitle=Hello from XServer.
Note: A full title is the X-session title followed by its virtual
DisplayNumber.
XTcpPort=6000
to change the default (6000) port number XServer will use.