WIDTH = monitor width in millimeters;
HEIGHT = monitor height in millimeters;
TYPE = "color | mono";
Description
moninfo files are ASCII files
that contain information about
specific monitors that are supported by the
Xsco(X1M)
server.
The X server uses
moninfo files to determine the physical dimensions
of your screen so that fonts and other records
are displayed in the correct size.
The files are located under the
/usr/lib/grafinfo/moninfo directory,
with a subdirectory for each vendor.
The subdirectory name must match the value of
the MON_VENDOR parameter in the file.
The individual moninfo files
are within the vendor's subdirectory
and are named using lower case
with the value of the MON_MODEL parameter,
suffixed with .mon.
If the directory and file names do not match
the parameter names in the file,
the Video Configuration Manager will not display
your monitor during configuration.
Most monitors can be supported by the generic moninfo files.
You only need to create a
moninfo file if you wish to add support for
a new monitor that cannot be supported by the generic files.
Parameters
Parameter names and values are case-sensitive
and in the form:
parameter_name=value;
DESCRIPTION
text that is used to represent the monitor in the
supported monitor list in the
Video Configuration Manager.
MON_VENDOR
name of the vendor who manufactures the monitor.
This string must be identical to
the name of the directory in which the moninfo file resides.
MON_MODEL
model of the monitor.
This string must be identical to
the name you used for the moninfo file,
excluding the .mon extension.
WIDTH
width, in millimeters, of the monitor screen.
HEIGHT
height, in millimeters, of the monitor screen.
TYPE
monitor type.
Legal values are ``color'' and ``mono.''
Future X servers may require parameter
definitions other than those listed in the preceding table.
Graphics adapter drivers ignore parameter definitions
that they do not specifically require.
This ensures that all drivers
can use the same set of moninfo files.
Usage
To create a new moninfo file,
copy an existing file into the appropriate directory
and modify it.
This file must be in a directory for the vendor
under /usr/lib/grafinfo/moninfo directory.
You may need to first create a new directory for the vendor;
the directory must be named with the same value
assigned to the MON_VENDOR parameter.
The file must be named with the value
of the MON_MODEL parameter
with the .mon extension.
After creating the new moninfo file,
run the Video Configuration Manager
to add the new monitor to your current X server video configuration.
Examples
This is the /usr/lib/grafinfo/moninfo/8514.mon file
for IBM 8514 monitor:
For more examples, see the files under the
/usr/lib/grafinfo/moninfo directory tree.
Version applicability
moninfo files are used on
SCO OpenServer, UnixWare 7, and Monterey-64 systems.
Most monitors on these platforms are well supported
by the generic moninfo files
and do not need to have new files created.
Differences between versions
Future Xsco implementations may use
additional parameter definitions.
Xsco graphics adapter drivers ignore parameter definitions
that they do not require,
so graphics drivers can use
the same set of moninfo files
on all platforms.