@@@@VIEW_HELP
 @BFile Viewing Help@B
 @S-----------------@S

 You can scroll up and down, and exit from file viewing using <Esc>.  There's
 not much to say about this, really.

 @BFile Viewing Help End@B
 @S---------------------@S
@@@@HELP_HELP
 @BGeneral Help@B
 @S------------@S

 @B?@B                  Bring up a help screen
 @BENTER@B              Change this item
 @BESC@B                Exit from this menu level

 @BSPACE@B              Mark an Item
 @BBACKSPACE@B, @BCTRL-H@B  Delete to the left within an editor field
 @BDELETE@B, @BCTRL-D@B     Delete character under the cursor in an edit field
 @BLEFT@B, @BCTRL-B@B       Move the cursor left
 @BRIGHT@B, @BCTRL-F@B      Move the cursor right
 @BUP@B, @BCTRL-P@B         Move the cursor up
 @BDOWN@B, @BCTRL-D@B       Move the cursor down
 @BHOME@B, @BCTRL-A@B       Move the cursor to the beginning of the line
 @BEND@B, @BCTRL-E@B        Move the cursor to the end of the line

 @S-----------------------@S
 @BEnd General Help screen@B
@@@@MAIN_MENU
 @BMain Menu@B
 @S---------@S
 There are many Server tunings available.  The minimum required to configure
 the Server are to correctly select the Board, Monitor, Resolutions, Colors,
 Keyboard Layout, Mouse Type and Mouse Device.  See manual for other tunings.
 Use the cursor keys to navigate around and press @BENTER@B to change an item.  
 Context sensitive help is available for each item.  Use @BESC@B to quit from this 
 menu to the Exit menu.  The System Interrupt key (usually @B^C@B or @BDELETE@B) will 
 abort Xsetup immediately.
@@@@MAIN_HELP
 @BMain Menu Help@B
 @S--------------@S

 This is the main menu for Server configuration.  Use the cursor keys to
 select the item, then press @BENTER@B to modify the setting.  Most choices will 
 offer a scrolling list.  A couple of choices will offer an edit field with 
 horizontal scrolling.  Press @BESC@B to exit from this menu.  Press the @B?@B key 
 to get context sensitive help.  @BPAGE DOWN@B and @BPAGE UP@B permit scrolling the 
 help text.

 The best way to set up the Server is to select the right graphics board
 first.  See the help from the scrolling list of board descriptions for more
 details about that.  Then select the monitor.  There is an interaction 
 between the monitor and the graphics board selection, which affects the
 resolutions offered.  For example, if the graphics board does not support
 interlaced modes and the monitor offers up to 1600x1200 (Interlaced), then
 the maximum offered resolution will be 1280x1024.
 
 The number of colors also affects the offered resolutions.  As you increase
 the color depth, you decrease the maximum available resolution.
 
 After you have the Server, monitor and color depth selected, you can select
 one or more resolutions.  Some boards will support only one resolution.  If 
 you select multiple resolutions, the Server will provide an automatic virtual 
 desktop at least equivalent in size to the maximum real resolution.  There 
 are sound technical reasons to require this under the X Window System.

 The keyboard layout selects a correctly configured international keyboard
 layout.  If you have problems, they are probably caused by an old xmodmap
 resource file that is being used when the Server is started.  Remove the
 xmodmaprc file to permit the keyboard to work properly.
 @S------------------@S
 @BEnd Main Menu Help@B
@@@@BOARD_MENU
 @BBoard Selection@B
 @S---------------@S

 Use the cursor keys or initial letters (e.g. "mat" to go to the section of 
 Matrox boards) to navigate around.  Press @BENTER@B when the cursor highlights 
 the board in your system.

 @BAvoid selecting Prototype entries!  See the help screen for some suggestions.@B

 The Server may fail if you configure more memory than exists on the board.
@@@@BOARD_WARNING
              @BWarning@B

The board you have chosen requires
a non-standard memory location:

            @B0x%08x@B

If you are running on a system with
@BISA@B, @BEISA@B or @BVL@B bus, please verify
that the graphics board has been
configured correctly.
@@@@BOARD_HELP
 @BGraphics Board Help@B
 @S-------------------@S

 @BRETURN@B     Select the currently highlighted board description.
 @BESC@B        Exit the menu without changing the current selection.
 @B?@B          Invoke this context sensitive help system.
 @BPAGE DOWN@B  Next page of graphics boards.
 @BPAGE UP@B    Previous page of graphics boards.
 @Bletters@B    Select the board starting with those letters.

 It is very important to choose the correct board description.  A board
 description tells the Server about the type of graphics chip, the type
 of DAC, amount of memory and other significant features.

 Board vendors frequently change the DAC chip and sometimes change the
 graphics chip, while keeping the board name the same.  The Server adapts
 automatically to most of these changes.  For example, the S3 86C864 can
 be replaced by the S3 86C868, 86C764 or the 86C765 and we'll usually cope.

 If you have a board that is not listed, try using one of the board types
 shown below for the type of graphics chip that you have.  Each listed
 board description has slightly different characteristics, some using hints
 that are not in the board description text files.  Chips commonly used by
 board vendors include:

     Chips&Tech 65545:   NEC Versa P, Toshiba T4900CT
     Cirrus 54xx:        Use the generic entries, should be fine.
     S3 801:             Actix GE32Plus, Diamond Stealth 24, Metheus 
                         Premier 801, Orchid Fahrenheit 1280 Plus (SC15025)
     S3 805:             ELSA Winner 1000 ISA, Winner 1000 VL, 
                         STB Powergraph VL-24
     S3 911:             Diamond Stealth, Stealth Hicolor, Orchid
                         Fahrenheit 1280.
     S3 964:             Diamond Stealth 64 VRAM, Number 9 GXE64 Pro,
                         ELSA Winner 2000
     S3 968:             Diamond Stealth 64 Video VRAM, Number 9 Motion 771,
                         STB Velocity 64V
     Tseng ET4000/W32p:  Tseng VGA/16, Tseng VGA/32, Spea Showtime Plus,
                         STB MVP-2 PCI
     Weitek P9100:       Diamond Viper Pro, Diamond Viper Pro Video

 Note that we have deliberately limited most chips used for portable 
 computers, to 640x480 resolution.  This is because there is a risk of
 damaging the LCD panel if too high a frequency is applied.  We do not
 currently have a way to configure, or to detect, when an external monitor
 has been accidentally disconnected, and so may try to start the Server
 in higher resolution than the internal panel will support.  On some systems 
 this will cause no damage... but we're playing it safe.  Manually edit the
 Server configuration file to select higher resolutions and it might work,
 but beware of starting the Server without connecting the external display!

 @S-----------------------@S
 @BEnd Graphics Board Help@B
@@@@MONITOR_MENU
 @BMonitor Selection@B
 @S-----------------@S

 Use this menu to select your monitor. Use the cursor keys to navigate around
 and press @BENTER@B when you want to select a monitor.

 Please be careful about the selection, since the X-Server uses the monitor
 information to compute the correct display parameters. If your specific
 Monitor is not listed, consult your documentation about the technical
 details and choose one of the @BMultiFrequency@B entries that matches best.
@@@@MONITOR_HELP
 @BMonitor Menu Help@B
 @S-----------------@S

 @BESC@B       Exit to main menu without changing selection
 @BRETURN@B    Select highlighted monitor and exit to main menu
 @B?@B         Help on Help

 Monitors almost always use VESA standard timings.  If your monitor is
 not explicitly listed, look at the monitor manual tech spec page.  You
 will either find a maximum horizontal frequency, or a maximum resolution.
 Armed with these values, select the "Multifrequency" monitor entry that
 most closely matches the monitor characteristics.

 The main reason for including specific monitor types is either so that
 users feel safe, or so that specific unusual timings are made available.
 Monitors are very important to the users' eyes, but the electronics are
 all very similar.

 If you do not know the characteristics, the following hints may be useful.
 You can often determine the maximum capabilities of your monitor by using
 the "Single Frequency" entries.  These select exactly one resolution and
 refresh rate.  You can probe the limits of your monitor by changing the
 selected Single Frequency listing.  Depending upon your level of knowledge
 you can slowly increment the resolution and refresh rate and determine the
 exact profile of the monitor.  You could use this information to make a
 custom monitor timing file.

 Most timings are VESA standard.  You can tune monitor timings, but this is
 as time consuming with this release of the Server as it is with any other
 Server.  You must also be very careful when changing the timings.  Do not
 change the timings in .../AcceleratedX/etc/Xtimings, but copy the selected
 timing and modify that in your own custom file.  See the Siemens-Nixdorf
 monitor timings for some examples of mixed VESA standard and custom values.
 These monitor descriptions are in .../AcceleratedX/monitors/sni/*.vda .

 @S---------------------@S
 @BEnd Monitor Menu Help@B
@@@@VIDEO_MENU
 @BGraphics Mode Selection@B
 @S-----------------------@S

 This checkboard allows you to change all graphics parameters in a single 
 step.  Use the cursor keys to navigate around and press @BSPACE@B if you want 
 to mark or unmark a item.  Press @BENTER@B to save and exit from this screen.

     @I(*)@I = Selected, @I( )@I = Available, @I-@I = Not available

 The selectable entries depend upon graphics board and monitor. Also there is
 a relationship between the number of colors and the possible resolutions.  

       @BResolution            Desktop              Colors@B 
       @S----------------------------------------------------------------@S
@@@@VIDEO_HELP
 @BVideo Mode Help@B
 @S---------------@S

Select the desired color depth first:

    Bits Per Pixel                Number of colors
      4bpp                             16
      8bpp                            256
      15bpp                         32768
      16bpp                         65536
      24bpp                         16.7M

As you increase the color depth, you use more of the memory on the graphics
board.  If you use less than the maximum resolution, you'll get slightly
more performance.  We use the non-display memory for various caches which
can yield up to 25%% performance improvement, when there's up to 50%% more
non-display memory than display memory.  If you want to use double buffering,
then lots of extra non-display memory will really help.

24bpp color depth may be supported as 24bpp packed (using 3 bytes per pixel)
or using 32bpp (4 bytes per pixel).  This depends upon the graphics chip
rather than anything else.  The clue is whether the 4MB board supports
1280x1024 (24bpp packed) or 1152x900 maximum (32bpp).

Most graphics boards will let you select multiple resolutions.  When you do,
you also get an automatic hardware panned virtual desktop.  The size of
the virtual desktop will be the same size or greater than the size of the
maximum real resolution.  This is because the X Window System notifies
clients about the maximum resolution when it starts.  There is no way to
tell clients that the Server size or color depth changed.

 @S-------------------@S
 @BEnd Video Mode Help@B
@@@@VISUAL_HELP
 @BVisual Selection Help@B
 @S---------------------@S

A Visual is a representation of the hardware capabilities.  You will only
be offered Visual types that available for your graphics board at the
selected color depth.  As you change the color depth, you will see that
the classes of Visual also change.

The Default visual varies with the color depth:

	4bpp/16 colors          PseudoColor
        8bpp/256 colors         PseudoColor
        15bpp/32k colors        TrueColor
        16bpp/64k colors        TrueColor
        24bpp/16.7M colors      TrueColor

 @S-------------------------@S
 @BEnd Visual Selection Help@B
@@@@DPMS_HELP
 @BDPMS Help@B
 @S---------@S

 DPMS is the Display Power Management Services, also known as the US EPA 
 EnergyStar program.  When DPMS is enabled and the X Server switches to
 screen blanking as the screen saver mode (the default), the monitor will
 be successively switched to lower energy states.

 If your monitor is not DPMS compliant, the DPMS energy saving modes will
 not harm it.  However, some monitors that do not have DPMS will beep when
 the lower energy states are entered.  Under those conditions you may want 
 to disable DPMS.

 DPMS has four states, signalled by manipulating the Horizontal and Vertical
 Synchronisation signals:

	ON	Normal use
	STANDBY	Slightly lower energy use, rapid return to ON
	SUSPEND Lower energy use, can take a few seconds to restore display
	OFF	Lowest energy use, can take many seconds to restore display

 When enabled, the Server switches successively from ON to STANDBY after
 the screen blanker interval expires.  The Server then switches to SUSPEND,
 after the SuspendTime interval expires.  Finally, the OFF state is entered
 after the OffTime interval expires.  By default, SuspendTime is 900 seconds
 and OffTime is 1800 seconds, so the Server goes from ON to STANDBY after 
 the screen blanker interval, and then goes from STANDBY to SUSPEND after
 900 seconds and then from SUSPEND to OFF after 1800 more seconds.

 @S-------------@S
 @BEnd DPMS Help@B
@@@@LAYOUT_HELP
 @BKeyboard Layout Help@B
 @S--------------------@S

 We offer a wide range of international keyboard layouts.  These work
 correctly without needing to run xmodmap to remap the keyboard.  The
 most likely cause for a failure to correctly map the keyboard is that
 an old xmodmap for a previous X Server has been left behind and is not
 usefully reconfiguring the keyboard.

 Xmodmap can be used in the normal ways to exchange Control and Shift keys
 in the usual way.  The current revision of the Server does not support
 the X Keyboard extension (it is still not a final spec at this point), so
 'deadkeys' are not supported.  A 'deadkey' lets international users' enter
 an accent character and then a modifier; the accent character is suppressed
 until the second key is entered, when a composite character is generated and
 shown.  This will be supported in a later release of the Server.

 @S------------------------@S
 @BEnd Keyboard Layout Help@B
@@@@EMULATION_HELP
 @BMouse Button Help@B
 @S-----------------@S

 @BDefault@B
 Two button mice will only offer Left or Right button events.  This is fine
 if you have configured your Window Manager for a two button mouse.  Many
 default environments expect that a three button mouse is in use, and they
 may assign useful functions, such as 'Paste' to the middle button.  You
 can, with some limitations on advanced use of mouse operation, emulate
 the use of a Middle button, by pressing both Left and Right buttons at the
 same time.  See Emulate 3 Buttons, below, for a description.

 There are two common types of three button mouse.  Most three button mice 
 will send all three of Left, Middle and Right buttons, and these will work 
 as you'd expect.  Some mice do not send a Middle button sequence, but 
 instead, they send Left button and immediately afterwards, they send the
 Right button sequence.  These mice will not work very will in default mode,
 and should be configured as "Chord Middle" mice.

 @B2 Button Mice@B
 If you have a two button mouse, you can make it emulate the behavior of a 
 three button mouse.  By selecting the "Emulate 3 Button" mode, you can make 
 the Server pretend that pressing both mouse buttons together will recognise 
 them as a Middle button event, instead of separate Left and Right button 
 events.  Since most humans can not simultaneously press both buttons, we
 have a configurable tuning interval, in which a Left or Right button press
 must be matched, to complete the emulated middle button operation.  This is
 configured in the [MOUSE] section, by hand, using the EmulateTimeout that
 is described in the Xaccel man pages.

 @B3 Button Mice@B
 Most three button mice send a unique value for each button that is pressed.
 These will work quite happily when the "Default" behavior is selected.

 A few three button mice send a Left button event and then immediately send
 a Right button event, when the middle button is pressed.  These mice are
 supported by the "Chord Middle" choice.  Unless you set this choice, this
 kind of mouse will not behave correctly when the middle button is pressed.

 @S---------------------@S
 @BEnd Mouse Button Help@B
@@@@MOUSE_HELP
 @BMouse Help@B
 @S----------@S

 The Mouse protocol sent by mice varies.  Usually a two button mouse will
 send Microsoft protocol data stream.  An older three button mouse, especially
 if it is made by Logitech, may send Logitech protocol data streams.  Newer
 Logitech mice, such as the Mouseman, can use the Microsoft protocol stream.
 A few 3 button mice, usually with a '2<-->3' switch underneath them, will
 send Microsoft protocol when in the 2 button mode and Mouse Systems in the
 three button mode.

 If you have a PS/2 mouse, select the PS/2 protocol.

 A few Operating Systems support a mouse device handler as part of the OS.
 These will list XQUEUE as the default protocol.  Configure the mouse using
 the OS configuration tools (SCO - mkdev mouse, UnixWare - mouseadmin).

 @S--------------@S
 @BMouse Help End@B
@@@@DEVICE_MENU
 Please enter the name of the
 device for the mouse:
@@@@DEVICE_HELP
 @BMouse Device Help@B
 @S-----------------@S

 There are three main types of Mouse physical connection to the system.  The 
 point where the mouse connects to the computer (not any other connector in 
 the path), determines the type of mouse.

 @BSerial@B
 A Serial mouse connects to the RS232 ports on the computer.  These are
 usually 9 way D-type connectors, strictly known as "female with pins" or
 the very similar but larger 25 way D-type connector.  These may be labelled
 as COM1 and COM2.

 @BPS/2 or Keyboard@B
 These usually attach right next to the keyboard connector, and have a small
 round DIN connector, with four pins.  These are very common on "cost reduced"
 systems, because they can take advantage of part of the chip with the real
 keyboard interface.

 @BBus Mouse@B
 Usually either connected to their own special board in the computer, or
 part of the graphics board.  They usually have a connector like that of
 the PS/2 mouse, but the bottom of the mouse will usually claim that it is
 a Bus Mouse, and the connector will not plug in to a standard PS/2 mouse
 socket.

 @BNames@
 The names of the mouse device vary from OS to OS and vary with the type
 of connection.  Here are a few common examples.

 @BSCO and UnixWare@B
 Mice are configured using SCO's "mkdev mouse" or UnixWare's "mouseadmin"
 commands.  These will set up the OS "Xqueue" facility.  The Server will
 attach to Xqueue, rather than the mouse port.

 @BLinux@B
 Many distributions link the current mouse to /dev/mouse, but if you get
 that assignment wrong or confused, you'll need to know the real device
 names.  If using Bus or PS/2 mice, check that the kernel is configured for
 them, and if you additionally use 'gpm', either use the newer device drivers
 that permit multiple programs to use them, or kill "gpm" with the command
 "gpm -k" before you start the Server, or use the newer version of "gpm" with
 the "-R" flag (echoes mouse data to /dev/gpmdata in Mouse Systems protocol).

 Serial:  /dev/ttyS0 and /dev/ttyS1
 PS/2:    /dev/psaux
 Bus:     /dev/inportbm or /dev/logibm or /dev/atibm or /dev/jbm

 @S---------------------@S
 @BEnd Mouse Device Help@B
@@@@RGB_MENU
Please enter the full path of the RGB text file.
This file MUST be the unprocessed text version and
not one of the many binary file formats:
@@@@FONT_MENU
Please enter a comma separated list of directories, 
where the X Server should look for fonts by default:
@@@@XQUEUE_ERROR
              @BXqueue Error@B

You cannot use the Xqueue input handling
on a @B%s@B Operating System.
@@@@XQUEUE_WARNING
              @BXqueue Warning@B

Your @B%s@B Operating System has support for
Xqueue input handling. Unless you are really
absolutely sure that you need to use direct
device handling we strongly suggest that you
reselect @BXqueue@B.
@@@@FONT_HELP
 @BFont Help@B
 @S---------@S

 This is a comma separated list of directories.  Each directory should
 contain a valid set of fonts.  Usually you run 'mkfontdir' in each directory
 to create a 'fonts.dir' index of fonts.

 @S-------------@S
 @BFont Help End@B
@@@@RGB_HELP
 @BRGB Help@B
 @S--------@S

 The RGB file creates an association between the name of a color and its'
 color presentation.  This file is often made into a binary file, using
 one of many formats.  The ASCII file uses a consistent format, so we use
 that, instead.

 @S------------@S
 @BRGB Help End@B
@@@@SAVE_ERROR
              @S-----@S
              @BERROR@B
              @S-----@S

Failed to save Setup to specified path:

 @B%s@B

You need to be Superuser (root) to write
in /etc, but you should be able to save
in your $HOME directory.  Please respecify 
the path correctly or obtain access 
priviliges (superuser).
@@@@REGISTRATION_MENU
 @BProduct Registration@B
 @S--------------------@S

 You will be prompted to enter the name of the user, the name of the 
 organisation to which the user belongs or the users' name again for a
 personal copy.  Enter the serial number from the first diskette.  

 Use the cursor keys to navigate around and press @BENTER@B to change an 
 item. Press @BESC@B when all values are correct, and you will be shown 
 the Main Menu, the normal Xsetup configuration screen.



                         @BPress ESC when done!@B


 Accelerated-X will not work if you have not registered yourself correctly.
 This menu will show up only once, so be careful what you enter.
@@@@REGISTRATION_HELP
 @BProduct Registration Help@B
 @S-------------------------@S

 You must complete product registration before the Server will execute.
 If you transfer the license to someone else, call us to find out how to
 change the end-user license registration.

 @BEnd Product Registration Help@B
 @S-----------------------------@S
@@@@USER_MENU
 Please enter your own name:
@@@@USER_HELP
 @BUser Registration Help@B
 @S----------------------@S

 This field is for the name of the licensed end user.

 @S--------------------------@S
 @BUser Registration Help End@B
@@@@ORGANIZATION_MENU
 Please enter your company or organization:
@@@@ORGANIZATION_HELP
 @BRegistering the Organization@B
 @S----------------------------@S

 Please type the name of the organization that bought this copy.  If this
 is a personal copy, just give your own name again.

 @S--------------------------------@S
 @BRegistering the Organization End@B
@@@@SERIALNUMBER_MENU
 Please enter your Accelerated-X serial number:
@@@@SERIALNUMBER_HELP
 @BSerial Number Help@B
 @S------------------@S

 Please enter the Serial Number of this license.  The Serial Number is either
 on the first diskette of the installation media, or you can find it on the
 license sheet.

 @S----------------------@S
 @BSerial Number Help End@B
@@@@SAVE_MENU
 The name of the configuration file
 (The X-Server will normally look for 
 @B$HOME/.Xaccel.ini@B and @B/etc/Xaccel.ini@B):
@@@@EXIT_HELP
 @BExit Help@B
 @S---------@S

 @BExit with save@B       Leave main menu and save configuration to file.
 @BExit, no save@B        Leave without saving configuration.
 @BReturn to Main Menu@B  Return to the configuration screen.

 When you @BExit with save@B you will be offered a file name in which to save 
 the configuration you have made in the Main Menu.

 If you are running the demo version of the product, you will only be able
 to use a single X Server session for Display 0.  If you are running the 
 full release, then you can start a new X Server on each available Virtual
 Terminal (sometimes called a virtual console or multiscreen).  Each Server
 must have a new Display number (e.g. start as "X :0", "X :1", "X :2", etc).

 Each Display can have a different Server configuration file, so you can
 also save or rename configurations to $HOME/.X1accel.ini for a per-user
 configuration of Server 1, or /etc/X6accel.ini for the seventh Server,
 perhaps started using 'xdm'.  This is useful if you want to use both 8bpp
 and 24bpp color depths.

 @S-------------@S
 @BEnd Exit Help@B
@@@@EOF
