Parameters affecting touch processing
These parameters affect how the driver processes a touch. Touch Region parameters also affect how a touch is processed.
Deadband defining bounce detection area
This parameter works in conjunction with BounceDelay to filter out unintended liftoffs. This is a touch coordinate offset, in both the X and Y axes. A liftoff and touchdown in this area will be ignored. The default value of 0 disables bounce detection.
Number of milliseconds to delay a liftoff
This parameter works in conjunction with BounceDeadband to filter out unintended liftoffs. This is the delay (in milliseconds) recognizing a liftoff event. If a touchdown occurs before the delay expires, the liftoff is ignored. The default value of 0 disables bounce detection.
Number of milliseconds to wait after a liftoff event before processing it
In Liftoff mode, this is the delay (in milliseconds) after a liftoff event, before performing an action such as releasing the mouse button. The default value of 200 ms results in a slight delay.
Time to delay before starting a drag
In Desktop mode, this is the time (in milliseconds) that a touch must remain steady in one area before an action, such a mouse button down, occurs. The parameter TravelDeadband defines this area. The default value is 200 milliseconds.
Bottom coordinate of touch screen edge adjustment area
This parameter automatically offsets the cursor position near the bottom edge of the touch screen, so you can easily reach the edges of the video display image. The default value of 0 disables edge adjustment for the bottom of the touch screen.
Left coordinate of touch screen edge adjustment area
This parameter automatically offsets the cursor position near the left edge of the touch screen, so you can easily reach the edges of the video display image. The default value of 0 disables edge adjustment for the left side of the touch screen.
Right coordinate of touch screen edge adjustment area
This parameter automatically offsets the cursor position near the right edge of the touch screen, so you can easily reach the edges of the video display image. The default value of 65535 disables edge adjustment for the right side of the touch screen.
Top coordinate of touch screen edge adjustment area
This parameter automatically offsets the cursor position near the top edge of the touch screen, so you can easily reach the edges of the video display image. The default value of 65535 disables edge adjustment for the top of the touch screen.
Time to wait for missing liftoff event
This is the delay (in milliseconds) that the driver waits after a touch event before assuming there was a liftoff event. The default value is 1000 milliseconds.
Area of the touch motion deadband
This coordinate offset defines an area around one touch event. Subsequent touch events must move beyond this area before being recognized. This prevents unnecessary updates to the system. The default value is 325, or roughly one half of a percent of the touch screen size.
Time to delay before generating a right click
This is the time (in milliseconds) that a touch must remain steady in one area before generating a right click. The parameter TravelDeadband defines this area. The default value is 0, which disables this right-click feature.
For left-handed users, determines if touches should be treated as right mouse button clicks
This is for left-handed users. This determines if mouse events are right mouse button events instead of the usual left button events. This is necessary if the operating system is reversing the standard behavior of the mouse. The default value is 0 for left mouse button events. Any other value produces right button events. Note that with some operating systems, this condition is automatically detected and this parameter will be ignored.
Determines if the touch screen is disabled upon system startup
This determines if the touch screen is disabled at system startup. The default value of 0 enables the touch screen.
Determines if the touch controller's X-axis coordinate needs to be changed
This parameter determines if the X-coordinate should be flipped along the Y-axis to compensate for touch screen orientation. The default value is 0.
Determines if the touch controller's Y-axis coordinate needs to be changed
This parameter determines if the Y-coordinate should be flipped along the X-axis to compensate for touch screen orientation. The default value is 0.
Determines if the controller's X-axis and Y-axis coordinates need to be changed
This parameter determines if the X-axis and Y-axis coordinates from the controller should be swapped with each other to compensate for touch screen orientation. The default value is 0.
Touch travel deadband for Desktop mode
In Desktop mode, this defines a touchdown area (or deadband) in which a touch must remain steady to trigger an event such as a mouse button down. The default value of 655 is equivalent to 1% of the size of the touch screen.
Parameters that affect event reporting
These parameters enable and disable the types of data posted to the touch screen driver's event device for informational purposes. The event device is a special device, created by the driver, to collect data from all touch screens and make that data available to applications needing it. These parameters are intended for programmers who should be aware of expected results before executing any option. If you are not familiar with the outcome of these settings, you should not be using these options.
Logs application events
This controls if touch-generated application events are logged to the event device. A value of 0 turns logging off. Any other value enables logging. The default is 1.
Logs device availability events
This controls if device availability events, such as touch screens coming online, are logged to the event device. A value of 0 turns logging off. Any other value enables logging. The default is 1.
Logs diagnostic messages
This controls if touch driver diagnostic messages are logged to the event device. The default value of 0 turns logging off. Any other value enables logging.
Logs driver events
This controls if touch-generated driver events are logged to the event device. The default value of 0 turns logging off. Any other value enables logging.
Logs error messages
This controls if touch driver error messages are logged to the event device. A value of 0 turns logging off. Any other value enables logging. The default is 1.
Logs keystroke events
This controls if touch-generated keystroke events are logged to the event device. The default value of 0 turns logging off. Any other value enables logging.
Logs mouse events
This controls if touch-generated mouse events are logged to the event device. A value of 0 turns logging off. Any other value enables logging. The default is 1.
Logs null events
This controls if touch-generated null events are logged to the event device. The default value of 0 turns logging off. Any other value enables logging.
Logs processing enabled events
This controls if processing enabled events, which record when a touch screen is enabled or disabled, are logged to the event device. The default value of 0 turns logging off. Any other value enables logging.
Logs sound events
This controls if touch-generated sound events are logged to the event device. A value of 0 turns logging off. Any other value enables logging. The default value is 1.
Logs touch events
This parameter controls if touch events (such as raw touchdowns, liftoffs or drag events) are logged to the event device. The default value of 0 turns logging off. Any other value enables logging.
Logs virtual mouse events
This controls if touch-generated virtual mouse events are logged to the event device. A value of 0 turns logging off. Any other value enables logging. The default is 1.
Type of keyboard to emulate
This is the type of keyboard the driver emulates as it issues keystrokes. The operating system controls this default.
Delay before keystrokes are repeated
This is the delay, in milliseconds, before the driver starts to automatically repeat keystrokes. The default value of 0 disables this feature.
Keystroke generation rate
This is the delay (in milliseconds) between issuing individual keystrokes from a touch event. The default value is 10 milliseconds.
Parameters that affect touch controller searches
These parameters affect how the driver searches for touch controllers.
Flags if to beep upon connection
This parameter flags if the driver should issue a beep when it connects to a touch controller. The default value, 1, causes the driver to issue the beep while a value of 0 suppresses the beep.
Bus interface associated with the touch screen
This is the name of the communication bus interface for a touch screen. Examples are \"USB\" and \"Serial\". There is no default value for this parameter.
Name of controller module associated with the touch screen
This is the name of the controller module associated with the touch screen. Specifying this parameter restricts the touch screen to using only controllers supported by the module. Leaving this parameter unspecified allows any supported MicroTouch controller to be used by the system. There is no default for this parameter.
Device number associated with a touch screen
This is the driver device port associated with a touch screen. This number must be at least 1, which corresponds to the first touch screen device supported by the driver. The default value of 0 causes the driver to assign the next available device number to the touch screen.
Identifier of the touch controller for the touch screen
This is the identifier of the touch controller associated with the touch screen. The value may be dependent on the touch screen bus interface for controllers that cannot be assigned identifiers. The identifier is needed only for multiple touch screen systems. There is no default for this parameter.
Number of milliseconds to wait after a failed attempt to access the communication bus
This is the time (in milliseconds) to wait after the automated search fails to access the communication bus. The default value is 60000 milliseconds.
Bus port associated with the touch screen
This is the name of the communication bus port used for the touch screen. This value is dependent on the bus and operating system. There is no default for this parameter.
Number of milliseconds to wait between automated touch screen searches
This is the time (in milliseconds) that the driver waits between automated searches for touch screens. This applies only to serial communication buses. A value of 0 disables automated searches. The default value is 2000 milliseconds.
Maximum number of automated touch screen search attempts
This is the maximum number of automated touch screen searches to attempt. A value of 0 disables automated searches. The default value is 5.
Parameters that affect the communication bus interface
These parameters determine various aspects of the communication bus interface.
Delay before reconnecting asynchronous reads
This controls if and when the driver reconnects a dropped asynchronous read request. The default value, 0, indicates that the driver does not attempt to reconnect. Any positive value causes the driver to delay the given number of milliseconds before attempting to reconnect the asynchronous read.
Number of expected touch screens
This is the number of expected touch screens the driver will handle in a serial multiple screen configuration. This affects the automated searching for touch screens. The default value is 1. A value of 0 disables automated touch screen searching.
Milliseconds delay in driver after querying the touch controller
This is the number of milliseconds which the driver delays after querying the system for data from the touch controller. This is used only by application level drivers such as for Windows CE. The default value is 1 milliseconds.
Baud rate of the touch controller
This is the baud rate of the touch controller. This is used only for controllers on the serial bus. The default value of 9600 baud is the initial value looked for, but the driver will continue to search other values until the touch screen is found.
Number of data bits per transmitted character
This is the number of data bits in each transmitted character. This should match the data format used by the touch controller. The default of 8 data bits is the initial value looked for, but the driver will continue to search other values until the touch screen is found.
Disables searching for serial controllers
This controls whether the driver searches the serial communication bus for controllers. The default value of 0 allows searching while any other value disables searching.
Parity setting of serial port
This is the parity used to communicate with a touch controller. The default value of 0 is no parity, 1 is odd parity, and 2 is even parity. The default is the initial value looked for, but the driver will continue to search other values until the touch screen is found.
List of serial ports not to search
This is a comma-delimited list of ports that are already claimed by devices such as modems. The driver will not search these ports. Each element may be a single port or a range of ports (separated by a dash). The default of no list allows the driver to search all ports.
List of ports to search
This is a comma-delimited list of ports that the driver should search. Each element may be a single port or a range of ports (separated by a dash). The default of no list allows the driver to search all ports.
Number of stop bits
This is the number of stop bits used to transmit a character over the serial communication bus. The default value of 1 stop bit is the initial value looked for, but the driver will continue to search other values until the touch screen is found.
Time to wait for response from the controller
This is the time (in milliseconds) that the driver waits for a response to a command from the controller. The default is 500 milliseconds.
Flag to suppress reboots of EX II ROM controllers
This controls if the driver reboots EX II controller in running in ROM code. The default value of 0 allows reboots while a value of 1 disables reboots.
Disables USB support
This determines if the driver is to use the USB communication bus. The default value of 0 enables USB while any other value disables USB.
Parameters that define other functions
These parameters control various aspects of the controller that are not within the areas of responsibilities of the other parameter groups.
Allow access to the Advanced Options button
This allows access to the Advanced Options button in the control panel. If you want to prohibit access to this option, set the value to 0. Otherwise, the default value of 1 allows access to this button.
Allow access to e-mail
This allows access to sending e-mail from within an MT 7 program. Most of the \"About\" screens have the technical support e-mail. If your system does not have an e-mail program, set this to 0 to disable access. Otherwise, the default of 1 allows the user to access e-mail.
Allow access to the frequency settings
This allows access to the frequency settings found on capacitive controllers' pages in the control panel. If you want to allow access to this option, set the value to 1. Otherwise, the default value of 0 prevents access to this button.
Allow access to help files
This allows access to any help files from within an MT 7 program. Since the help subsystem uses HTML files, a browser is required. If your system does not have a web browser, set this to 0 to disable access. Otherwise, the default of 1 allows the user to access help.
Allow access to controller identifier text edit control.
This allows access to the unique controller identifier. If you want to allow access to this option, set the value to 1. Otherwise, the default value of 0 prevents access to this text edit control.
Allow access to manual linearization buttons
This allows access to the manual linearization button found on some controllers' pages in the control panel. If you want to allow access to this option, set the value to 1. Otherwise, the default value of 0 prevents access to this button.
Allow access to the Pen/Finger Mode buttons
This allows access to the pen/finger mode button found on pen controllers' pages in the control panel. If you want to allow access to this option, set the value to 1. Otherwise, the default value of 0 prevents access to this button.
Allow access to web pages
This allows access to any web pages from within an MT 7 program. Most \"About\" dialogs contain a link to the 3M Touch Systems website. If your system does not have a web browser or access to the Internet, set this to 0 to disable access. Otherwise, the default of 1 allows the user to access web pages.
Default font family for user interface
This indicates the font family to use as a default in MT 7 programs. The default of 0 indicates the sans serif font while 1 is the serif font and 2 is the fixed-space font. Note that this is used only if the font family is not already specified within the program.
Name of the fixed-space font
This is the name of the fixed-space font to use. If not specified, which is the default, the best match is used. For example, under Windows, Courier is usually the default fixed-space font.
Name of sans serif font
This is the name of the sans serif font to use. If not specified, which is the default, the best match is used. For example, under Windows, Arial is usually the default serif font.
Name of serif font
This is the name of the serif font to use. If not specified, which is the default, the best match is used. For example, under Windows, Times Roman is usually the default sans serif font.
Default size class for text
This indicates which font size to use for most text in the MT 7 user interface. The default value is 0 for medium-sized text while 1 indciates small text and 2 is for large text. Note that some elements of the user interface may specify the font size and ignore this parameter.
Point size for large text
This is the point size to use for large text. The default is 12 points and the valid range is 4 to 72.
Point size of medium text
This is the point size to use with medium-sized text. The default is 10 points and the valid range is 4 to 72.
Point size of small text
This is the point size to use for small sized text. The default is 8 points and the valid range is 4 to 72.
Language library name
This is the name of the language library to use. The default is TwLangEng for the English language. If this is set to an invalid library, the English library is used instead.
Pen or finger mode setting
This is the pen or finger mode of touch pen controllers. The value of 0 is for finger-only mode, 1 is for pen-only mode, and 2 (the default) is for both pen and finger mode.
Enables the right click tool
This determines if the right click tool is used. A setting of 1 enables the tool. The default setting is 0.
X-coordinate of the right click tool
This determines where the right click tool appears on the display by setting the X-coordinate of the upper left corner of the tool. The valid values range from 0 (corresponding to the left of the screen) to 65535 (corresponding to the right of the screen). The default value is 57343, which is about 12.5% inset from the right of the screen.
Y-coordinate of the right click tool
This determines where the right click tool appears on the display by setting the Y-coordinate of the upper left corner of the tool. The valid values range from 0 (corresponding to the top of the screen) to 65535 (corresponding to the bottom of the screen). The default value is 8192, which is about 12.5% inset from the bottom of the screen.
Size of double-click area
This sets the size of the double-click area, in pixels. The default value is set by the operating system.
Elapsed time for double-click
This is the number a milliseconds allowed between two clicks for the clicks to be considered a double-click. The default value depends on the operating system.
Parameters that define touch regions
These parameters determine attributes of each touch region, including how touches are interpreted and the actions taken.
Display number associated with the touch region
In a multiple monitor setup, this is the display number associated with the touch region. The default value of 0 maps the touch region to the primary monitor. In a single monitor or tiled setup, the default value maps the touch region to the entire desktop.
Application event associated with a liftoff
This is the customized application event associated with a liftoff in a specific touch region. The default value of 0 indicates no application action occurred.
Driver event associated with a liftoff
This is the driver event associated with a liftoff in a specific touch region. The default value of 0 indicates no driver action occurred.
Keystrokes generated by a liftoff
This is the encoded keystroke event generated by a liftoff in a specific touch region. No value indicates keystrokes will not be generated.
Type of sound produced upon touch lift off
This the type of sound produced when a liftoff occurs in a specific touch region. The default value of 0 indicates that no sound is produced. A value of 1 causes the driver to produce a beep through the system speaker. A value of 2 causes the beep through the audio card. A value of 3 causes the software to play a sound file through the audio card.
Duration of the liftoff beep
This is the time (in milliseconds) that a liftoff beep lasts. The default is 200 milliseconds.
Sound file name associated with liftoff
This is the path to the sound file played when a liftoff event occurs in a specific touch region. The default is no file. This parameter must be set to produce any sound on liftoff.
Frequency of liftoff beep
This is the frequency, in hertz (Hz), of the beep generated by a liftoff in a touch region. The default value is 1500 Hz.
Application event associated with a touchdown
This is the customized application event associated with a touchdown in a specific touch region. The default value is 0 indicating no application action occurred.
Driver event associated with a touchdown
This is the driver event associated with a touchdown in a specific touch region. The default value of 0 indicates no driver action occurred.
Keystrokes generated by a touchdown
This is the encoded keystroke event generated by a touchdown in a specific touch region. No value indicates keystrokes will not be generated.
Type of sound to produce upon touchdown
This is the type of sound produced when a touchdown occurs in a specific touch region. The default value of 0 indicates that no sound is produced. A value of 1 causes the driver to produce a beep through the system speaker. A value of 2 causes the beep through the audio card. A value of 3 causes the software to play a sound file through the audio card.
Duration of the touchdown beep
This is the time (in milliseconds) that a touchdown beep lasts. The default is 200 milliseconds.
Sound file name associated with touchdown
This is the path to the sound file played when a touchdown event occurs in a specific touch region. The default is no file. This parameter must be set to produce any sound on touchdown.
Frequency of touchdown beep
This is the frequency, in hertz (Hz), of the beep generated by a touchdown in a touch region. The default value is 1500 Hz.
Type of action produced by a touch within the region
This the type of action produced by touches in a touch region. The default value of 0 produces mouse events. Other values include virtual mouse events (1), application events (2), driver events (3), null events (4), and keystroke events (5).
Lower left X-coordinate of the video display
This parameter can be used to partition your display. This is the X-coordinate of the lower left corner of the video display corresponding to the same corner of the touch region. The default value of 0 maps to the lower left corner of the video display (meaning no partitions).
Lower left Y-coordinate of the video display
This parameter can be used to partition your display. This is the Y-coordinate of the lower left corner of the video display corresponding to the same corner of the touch region. The default value of 0 maps to the lower left corner of the video display (meaning no partitions).
Upper right X-coordinate of the video display
This parameter can be used to partition your display. This is the X-coordinate of the upper right corner of the video display corresponding to the same corner of the touch region. The default value of 65535 maps to the upper right corner of the video display (meaning no partitions).
Upper right Y-coordinate of the video display
This parameter can be used to partition your display. This is the Y-coordinate of the upper right corner of the video display corresponding to the same corner of the touch region. The default value of 65535 maps to the upper right corner of the video display (meaning no partitions).
Disables the touch region
This determines if a touch region should be ignored. The default value of 0 allows the driver to use the touch region. Any other value causes the touch region to be ignored.
Type of touch mode in a touch region
This determines how touch events are translated into other events. The default value of 0 is Draw mode. Other modes are Desktop (1), Button (2), Click (3), Touchdown (4), and Liftoff (5).
Determines if the touch region cannot be disabled
This determines if a touch region cannot be disabled. The default value of 0 allows the touch region to be disabled. Any other value means that the area can never be disabled.
Priority of the touch region
This determines the relative priority of a touch region. If parts of two touch regions cover the same point, then the touch region with the higher priority is used. The default value for this parameter is 0 that indicates the lowest priority.
Lower left X-coordinate of touch region on the touch screen
This parameter can be used to partition your touch screen. This is the X-coordinate of the lower left corner of the touch region on the touch screen. The default value of 0 maps to the lower left corner of the touch screen (meaning no partitions).
Lower left Y-coordinate of touch region on the touch screen
This parameter can be used to partition your touch screen. This is the Y-coordinate of the lower left corner of the touch region on the touch screen. The default value of 0 maps to the lower left corner of the touch screen (meaning no partitions).
Upper right X-coordinate of touch region on the touch screen
This parameter can be used to partition your touch screen. This is the X-coordinate of the upper right corner of the touch region on the touch screen. The default value of 65535 maps to the upper right corner of the touch screen (meaning no partitions).
Upper right Y-coordinate of touch region on the touch screen
This parameter can be used to partition your touch screen. This is the Y-coordinate of the upper right corner of the touch region on the touch screen. The default value of 65535 maps to the upper right corner of the touch screen (meaning no partitions).
Parameters for display sizing
These parameters concern the positioning of the display on the virtual desktop. These are only used for the Windows operating system.
X-coordinate of display's lower left corner
This is the X-coordinate of the lower left corner of the display. The valid settings depend on the operating system but usually reflect the display's position on the desktop. The default value is 0.
Y-coordinate of the display's lower left corner
This is the Y-coordinate of the lower left corner of the display. The valid settings depend on the operating system but usually reflect the display's position on the desktop. The default value is 0.
X-coordinate of the display's upper right corner
This is the X-coordinate of the upper right corner of the display. The valid settings depend on the operating system but usually reflect the display's position on the desktop. The default value is 65535.
Y-coordinate of the upper right corner of the display
This is the Y-coordinate of the upper right corner of the display. The valid settings depend on the operating system but usually reflect the display's position on the desktop. The default value is 65535.
Parameters for MT 7 information
These parameters contain information about the installation of MT 7. These parameters do not affect the behavior of the software.
MT 7 framework copyright
This is the last year of the MT 7 framework copyright notice. The installer sets this value and it should not be altered.
MT 7 framework version number
This is the version number of the MT 7 framework. This parameter is set by the installer and should not be altered.
System default file
This is the file name of the system default file. This file is either supplied by the installer or generated by the Configuration Tool.