|OnScreen with CrossScanner: for Windows; OnScreen Keyboards with Single Switch Access; Version 1.79; User's Guide|
|Prev||Chapter 15. CrossScanner Advanced User Notes||Next|
The XSCAN.INI file is only for use when operating on removable media, such as a USB storage device. When running from the USB, updating this file will slow down operation, especially in CrossScanner Setup. If the user can operate with the defaults, or if they are familiar with what settings they require, then letting CrossScanner use its defaults on a new machine may be acceptable. Only if the user needs to carry their settings from machine to machine on a USB device does the DuplicateSettings=1 need to be set.
DuplicateSettings - For normal hard drive based installations, this setting should not change. This file and the above setting only apply when running from a USB device (or some install location that the current user has full permissions to use).
If DuplicateSettings=1, then the following logic applies: If there are no Registry settings for the current user, then the default settings will be read from this INI file All Settings saved in the Registry will be duplicated here. This allows operation from a USB stick, so if a new system is used, the user's preferences will be carried along.
NOTE: Because the registry is used, changing these values here will only apply if there are NO registry settings for the current user - see CrossScanner Setup | Advanced Support Settings to delete the registry key
Registry key for settings:
HKEY_CURRENT_USER\Software\RJ Cooper & Associates\CrossScanner
The following settings are used when DuplicateSettings=1, and there is no registry entry - all settings saved to the registry during normal operation are saved here also.
In other words, this file is read only in the case when DuplicateSettings=1, and there are NO Current User Registry settings in existence for CrossScanner. Then these values are used as the default settings (rather than the default settings built into the CrossScanner program). This allows a user to carry along their settings on a USB stick.
During normal operation, all updates save to the registry are also duplicated here, so this copy is an up-to-date version of all user based settings. When moved to a new computer that has never run CrossScanner for the current user, these up-to-date defaults are used.
This file and DuplicateSettings=1 should not be used at any other time, as it does slow down operation, and duplicates settings that will never be referenced again. Furthermore, in Vista and secure configurations, the normal user will not be able to write to the default installation location, truly making this ineffective.
The sections in the XSCAN.INI file leading with DEFAULT are not used, but are the original as shipped defaults, in case something goes horribly wrong, and the original values must be used. You will want to copy & paste each matching section below, to the section above (without the prefix DEFAULT), which will update the actually used sections.
|CrossScanner Advanced Notes||Up||OnScreen with CrossScanner Files & File Notes & Installation Information|