Properties |
||||||||
Controller properties
|
||||||||
The
Properties dialog defines device properties. |
||||||||
Function |
Description |
|||||||
|
Associates
a name to the device. By default the name is the driver’s controller device
name. |
|||||||
|
Applies
a filter to produce smoother drawing. Software implementation of a low pass
filter algorithm to remove jitter. This is a more advanced approach to
filtering that can improve drawing but will affect the speed of drawing the
higher the value used. |
|||||||
|
The Lift
off Time value specifies the time interval required to register a stylus lift
after the last touch packet is received. Lift off time is defined in units of
20ms. This value is used to perform a pen up if the ‘Use Lift off’ packet is
disabled otherwise Pen ups are generated as soon as the stylus leaves the
pointer device display. |
|||||||
|
Stabilization
causes small movements to be ignored. |
|||||||
|
Applies
a filter to produce smoother drawing. Averaging takes the average of the last
N co-ordinates. This is a very basic approach to filtering that can improve
drawing and not affect drawing speed. |
|||||||
Priority |
|
|||||||
|
In
a multi pointer device environment this setting indicates the priority given
to the device: |
|||||||
|
Defines
the interlock release time, as described above. |
|||||||
|
Only
shown if a pen up data packet is generated by the device on stylus lift off.
If enabled the pen up data packet is used to invoke pen up otherwise the pen
up processing will generate a pen up event at the lift off time threshold as
described above. |
|||||||
|
Windows only - The Anchor Mouse option is
set if the mouse cursor is to return to its original position after the
pointer device has been used. Normally used in multi-monitor configurations
where the cursor is to return to another monitor. Currently a system wide setting
that effects all UPDD configured pointer devices. |
|||||||
|
Indicates
if the device is enabled. If the device is disabled the hardware port’s resources
are available for use by another device or process. This is a way of freeing
up the resources without having to uninstall the driver. One example of this
is where a serial to USB converter is used and the device needs to be
‘stopped’ before it can be safely unplugged from the system. If UPDD has a
connection to the device it cannot be ‘stopped’ until disabled by UPDD. |
|||||||
|
Reload
default Properties settings. Introduced in 4.1.6. All settings on dialog are
returned to their original values except Name, which stays as currently
shown, Anchor Mouse – set off and Enabled which is set on. |
|||||||
|
If
shown on the dialog, holds less common, advanced features, enabled as
required. |
|||||||
|
Edge
Acceleration |
Settings whereby cursor accelerates towards the edge
of the screen when stylus moves towards the edge. Useful if cursor needs to
slide off desktop to invoke a system function, such as hidden task bar that
is shown when cursor is pushed off edge. The Height and Width settings are based on a 65535 x
65535 logical desktop area (3000 works well).
The gain value is the movement accelerator (20 works well). Only works for primary monitor. In some environments the edge acceleration function
may result in the cursor moving beyond the calibration area in which case the
‘Ignore touches outside the calibrated area’ should not be set. |
||||||
|
Ignore
touches outside calibrated area |
Touches generated outside a calibrated area can be ignored
e.g. a touch screen is larger than the video display area which may be used
for UPDD Toolbars only. If set, when
this area of the screen is touched the touch is ignored. |
||||||
|
Displayed in Mac
OS X only -
Enabled if the touch screen is used to run classic mode applications. With this
enabled the driver is optimized for classic mode but will still work in
native mode and changes
the way mouse clicks are fed into the OS. If this
is incorrectly set for the mode in use it is possible to lose the occasional
touch when tapping the screen fast. |
|||||||
|
Displayed in Mac OS X only Version
4.0.x. It was discovered that with Mac OS 10.3.6 the low level OS driver interface
does not correctly handle mouse emulation if keyboard keystrokes are being
used with mouse clicks e.g. ‘CTRL mouse click’ to select multiple items. This
may be corrected in later versions of Mac OS X. If you experience this
problem enable this setting. When enabled the driver uses a different OS
driver interface that overcomes the problems seen with the low level
interface. A system reboot is needed
for this new setting to be activated in the driver. Version
4.1.x. A new mouse port interface was implemented which allows keyboard mouse
clicks and therefore this setting is now redundant and will be removed once
the new interface is proven. |
|||||||
|
Displayed in Mac
OS X only - The
driver can automatically adjust calibration if the system is switched between
Landscape and Portrait views. Landscape is always 0° but Portrait can be
either 90° or 270° and this is selected in the System Preferences Display
dialog. Unfortunately we have not
found a way to programmatically determine the degree of rotation as selected
in the Display dialog so it has to be manually defined here such that UPDD
can sync calibration once the system is set into Portrait. Given that UPDD does not know when the
screen is rotated, the rotate logic is triggered when the video resolution is
set in the rotated mode to represent Portrait mode – does not happen
automatically as one would expect (e.g. 1024 x 768 is changed to 768 x 1024).
See Rotate
document for additional rotate information. |
|||||||
|
||||||||