​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​
0
1

Please explain the ini settings file. Thank you!

asked 13 Aug '14, 17:00

phyatt's gravatar image

phyatt ♦♦
15791954
accept rate: 8%


This documentation was last updated August 2014. If something misbehaves or is incorrect please comment on this answer, or email us at support@eyetechds.com, or you can use the feedback tool in QuickACCESS available through the System Tray Icon > Feedback. When editing the INI file you can also select Restore Defaults to scrub any unique values that have been applied to the current profile and load them from the system wide defaults.

Below are the defaults found in C:/ProgramData/EyeTechDS/QuickACCESS.ini

[General]
enable_enter_click=false
enable_spacebar_click=false
enable_custom_info=true
gaze_boundary=@Rect(-10 -10 120 120)
hide_cursor_on_exes=
keyboard_stall_time=0.5
locale=
mouse_click_stall_time=0.5
mouse_movement_stall_time=3.0
options=-nl
ScreenId=-1
trimmed_pixels=@Rect(-1 -1 -1 -1)
spacebar_click_stall_time=0.4
disable_keyboard_shortcuts_stall_time=2
enable_touch_screen_hook=true
touch_screen_stall_time=5.0
mouse_move_ignore_distance_x=0
mouse_move_ignore_distance_y=0

[AEye]
LensFocalLength=1.2
ImageProcessingAlgorithm=Legacy FPGA PCS Hybrid
blocking_calibration=false

[Blink]
blink_cancel_time=2.0
blink_long_time=1.2
blink_normal_time=0.3
blink_sounds=true
both_eyes_required=true
enable_blink_click=true
enable_long_blink_double_click=false
required_fps=8
required_software_percent=15

[Calibration]
bg_color=gray
image=./images/calTarget.png
distance=60
inbetween_targets_speed=1.5
show_score=false
spacebar_advance=false
targetTime=1.3
type=16 Point
updateTime=2.0
use_sounds=true
rotate=true

[EyeTracker]
BandwidthMode=Auto
BandwidthPercentFull=100
BandwidthPercentTracking=Auto
Binning=1
CalibrateEnabled=true
Distance=60
Exposure=10
FlipX=false
FlipY=false
GainMode=Auto
GainValue=Auto
GazePointFilterMode=Smart
GazePointFilterValue=65
ImageProcessingAlgorithm=Legacy
ImageProcessingEnabled=true
ImageProcessingEyeRadiusLeft=1
ImageProcessingEyeRadiusRight=1
ImageProcessingEyesToUse=Left Eye and/or Right Eye
InterpolateEnabled=true
LensFocalLength=1.6
RoiMoveThresholdPercentX=4
RoiMoveThresholdPercentY=4
RoiSizePercentX=52
RoiSizePercentY=26
display_refresh_fps=30
left_indicator_mode=4
right_indicator_mode=5

[Eye_Dwell]
animation=false
dwell_sounds=true
enable_eye_dwell_click=false
eye_dwell_time=1.5
eye_dwell_area_width=3.5
eye_dwell_area_height=6.0
eye_dwell_lock_movement_percent=90
no_dwell_exes=
idle_time=0.75
idle_parking_space=@Point(0 100)
park_mouse_when_idle=false

[HotKeys]
calibration=F13
update_calibration=F14
settings=F15
live_view=F16
toggle_eye_tracking=F17
help=F18
exit=F19
do_scroll_left=
do_scroll_right=
do_scroll_up=
do_scroll_down=
sleep_qa=
toggle_all_scrolling
toggle_h_scrolling=
toggle_hide_cursor=
toggle_on_screen_keyboard=
toggle_scroll_with_target=
toggle_scrolling=
toggle_sleep_qa=
toggle_zoom=
wake_up_qa=

[Hub]
auto_hide_time_on_relaunch=10
check_camera_memory_distance=true
demo_mode=false
double_click_sound=true
eye_click_init_time=3.0
settings_dial_delay=-1
settings_dial_speed=2.5
show_arrows=false
show_hidden_settings=false
show_live_view_on_start=false
show_overview=true
show_sys_tray_menu_on_relaunch=true
show_tips=true
spinnable_dial=false
tab_hover_time=10.0
throttle=true
tip_index=0
visual_indicator_size=40

[LiveView]
cross_hair_style=legacy
show_stats=false
show_tips=true
tip_index=0

[Overview]
buttons_0=
buttons_1=
buttons_2=live_view
buttons_3=settings
buttons_4=

[Scrolling]
acceleration=0
auto_start=true
dead_zone_size=0.25
enabled=true
speed=3
v_scroll_expression=10*y
h_scroll_expression=10*x
fake_cursor=true
registry_wheelScrollChars=-1
registry_wheelScrollLines=-1
visual_feedback=true

[Stability]
Classic=20
Smart=65

[Toolbar]
activation_offset=-5
autoHideTime=1.0
color=#c8c8c8
enable_dwell=false
hide_on_click=false
hot_spot_on_screen_depth_percent=Auto
lastPosition=0
locked=false
opacity_percent=80
rounded_hotspot=true
xmlName=Basic.xml

[VT2]
BandwidthPercentFull=35
BandwidthPercentTracking=Auto

[WUStates]
KB2973201=

Introduction

The options are generally sorted alphabetically. In the Edit INI File menu option, there is a jump list that can speed up navigation of these settings. The General section is the exception, it will be listed first. before the other sections.

[General]
[AEye]
[Blink]
[Calibration]
[EyeTracker]
[Eye_Dwell]
[HotKeys]
[Hub]
[LiveView]
[Overview]
[Scrolling]
[Stability]
[Toolbar]
[VT2]
[WUStates]

[General]

The settings here didn't seem to fit specifically in any other setting, or they were overlapped with multiple sections.

enable_enter_click=false

This setting gets modified by the Enter Click button if it is on a toolbar and is used. The XML button id for it is: TOGGLE_ENTER_CLICKING

enable_spacebar_click=false

This setting gets modified by the Spacebar Click button if it is on a toolbar and is used. The XML button id for it is: TOGGLE_SPACEBAR_CLICKING

enable_custom_info=true

This instructs CaptainHook to utiliize the CustomExtraInfo parameter in the INPUT struct. This makes hooking the mouse and keyboard more seamless, but recent Windows updates disabled using this parameter on touch screen computers. Please see: http://answers.eyetechds.com/questions/128/mouse-stutter-jumpy-bad-clicking-laggy for information about which Windows updates affected this feature.

gaze_boundary=@Rect(-10 -10 120 120)

This limits the boundary where the mouse can be moved with eye tracking. This can be used to limit eye tracking to a sub-section of the screen, or a subsection of the visible area.

It is in percentages of the width and height of the screen, top-left-corner-x, top-left-corner-y, width, height. The parameters are space separated. So limiting gaze processing to only looking at the screen would be @Rect(-10 -10 120 120), to limit it to the inner 50% of the screen would be @Rect(25 25 50 50), to disable this setting completely and to allow eye tracking as far as the eyes can be picked up, set it to: @Rect(0 0 0 0)

The default Gaze-boundary setting is set to have a 10% border around the screen.

hide_cursor_on_exes=

This setting hides the cursor when the exe name has focus. The syntax for specifying programs is <program1.exe>, <program2.exe>, <...>. For example: hide_cursor_on_exes=notepad.exe, mspaint.exe

keyboard_stall_time=0.5

This setting is modified by the GUI setting Keyboard Stall Time found under the Settings (Gears) >CursorTab. The units for this setting are seconds.

This sets how long the eye tracker is stalled or temporarily paused after any key on the keyboard is pressed or released.

The same stall timer for the eye tracker can be restarted by a mouse move, a mouse click, or a key press. The most recent of the three sets the stall timer.

locale=

When specified this supersedes the detected local setting of the computer and will use the one listed here. The locale is specified with two letter abbreviations. Supported locales include: en, es, it, de, as of August 2014.

When not specified, QuickACCESS detects the language based on the Format specified in Region and Language in Control Panel.

alt text

mouse_click_stall_time=0.5

This setting is modified by the GUI setting Mouse Click Stall Time found under the Settings (Gears) >CursorTab. The units for this setting are seconds.

This sets how long the eye tracker is stalled or temporarily paused after the hardware mouse is clicked.

The same stall timer for the eye tracker can be restarted by a mouse move, a mouse click, or a key press. The most recent action of the three sets the stall timer.

mouse_movement_stall_time=3.0

This setting is modified by the GUI setting Mouse Move Stall Time found under the Settings (Gears) >CursorTab. The units for this setting are seconds.

This sets how long the eye tracker is stalled or temporarily paused after the hardware mouse is moved.

The same stall timer for the eye tracker can be restarted by a mouse move, a mouse click, or a key press. The most recent action of the three sets the stall timer.

options=-nl

This detects a few different command line options that QuickACCESS can be ran with. QuickACCESS checks these values in a few places. Here in the current User's ini file, in the system wide ini file, and actual command line arguments that QA.exe is ran with.

  • -nl stands for No logging, and prevents extended logging.
  • -l does logging of warning and critical messages to %temp%/QA_log.txt*
  • -v does logging of debug and info and warning and critical messages to %temp%/QA_log.txt*
  • -delay [seconds] where seconds is a integer, will delay the loading of QuickACCESS by [seconds] number of seconds. e.g. -delay 60 would delay the start by one minute.
  • -no_qg forces the Quick Glance process to quit/end before QuickACCESS takes control of the eye tracker.

*If QA_log.txt exceeds 20 MB, on the next run of QuickACCESS it will be deleted and a new file will be created. Also when logging is turned on, a new entry in the System Tray Menu appears called Open Log File.

ScreenId=-1

This setting stores the current screen used by QuickACCESS. -1 indicates that it will use the default screen. This setting is modified by the GUI setting Monitor Select found under the Settings (Gears) >ToolbarTab.

This lets the user select which monitor to use with the eye tracker and with the toolbar. The asterisk, "*", indicates the "Primary" or "Main" screen as set in Windows.

trimmed_pixels=@Rect(-1 -1 -1 -1)

This setting forces the mouse to move on-screen by a number of pixels before performing a click. The main purpose of this setting is to aid users that look at the edge of the screen and click intending to hit an icon or a scroll bar. Window's frames and decorations change across machines and screen resolutions, and being able to specify this setting is very useful for some users.

The default is that it is turned off: @Rect(-1 -1 -1 -1). To bring it in on all edges by 5 pixels you would use: @Rect(5 5 5 5).

spacebar_click_stall_time=0.4

This stall time gets triggered by Spacebar Clicking or Enter clicking. It is different from the keyboard stall time. So when the key is pressed and released, eye tracking is stalled by the number of seconds specified, e. g. 0.4 will stall the eye tracker for 0.4 seconds.

disable_keyboard_shortcuts_stall_time=2

When the keyboard is in use, not for clicking, this is the delay between the last key pressed and before clicking is available by the Spacebar or Enter key. This creates the smart keyboard detection where QuickACCESS is aware of if you are typing and allows access to the key that normally is dedicated to clicking.

enable_touch_screen_hook=true

This enables the detection and hooking of the touch screen and digitizer events that arrive as RawInput in Windows. This kind of hooking is very robust for handling the touch screen, but it doesn't stop the eye tracker and process the first screen tap at the same time. It requires that the first tap to disable the eye tracker and a second tap to do a regular mouse click. The alternative to using this touch screen hook is to make sure enable_custom_info is true and to turn this to false. For more information see:

http://answers.eyetechds.com/questions/240/touchscreen-two-taps

touch_screen_stall_time=5.0

When a touch screen is present on the computer, and it is touched or used, after the first touch, QuickACCESS disables eye tracking and touches after that are easily used and detected for clicking. The default is a 5 second timeout.

mouse_move_ignore_distance_x=0
mouse_move_ignore_distance_y=0

These two settings specify the minimum number of pixels the hardware mouse must be moved to cause an eye tracker stall. The move is across a single frame of movement, so > 100 pixels will typically disable the hardware mouse completely. This is useful if the end user uses a hardware mouse for clicking occasionally, but bumps the mouse while doing so. The amount of a typical bump can be entered here, so eye tracking won't be stalled accidentally.

[AEye]

The first two settings supersede the settings in the Eye Tracking section below. This setting is only accessed for TM5, VT3 or other cameras that are using the AEye eye tracking on a chip component.

LensFocalLength=1.2

The AEye trackers typically ship out with a 12 mm lens.

ImageProcessingAlgorithm=Legacy FPGA PCS Hybrid

This is the default algorithm in use by the AEye as of August 2014. As other algorithms are developed this setting may change.

blocking_calibration=false

This changes whether the calibration looks animated or not. For early versions of the AEye, an animated calibration would cause issues. This is no longer the case for all production versions of the AEye.

[Blink]

These settings deal with Blink or Blink+ in use as the Click Method for QuickACCESS.

blink_cancel_time=2.0

This is the amount of time in seconds that if the eyes are closed, it will be ignored as an eye gesture/event.

blink_long_time=1.2

This is the amount of time in seconds that if the eyes are closed, it will be interpreted as an eye gesture/event, typically a Double Click with the mouse when Blink+ is enabled.

blink_normal_time=0.3

This is the amount of time in seconds that if the eyes are closed, it will be interpreted as an eye gesture/event, typically a Single Left Click with the mouse when Blink or Blink+ is enabled.

blink_sounds=true

This enables sounds to know the timing of a blink when your eyes are closed. Three tones are played, a middle tone to indicate a Normal Blink click, a high tone to indicate a Long Blink click and a low town to indicate a Canceled Blink click. The associated files are found in the sounds folder: blinkCancel.wav, blinkLong.wav, blinkNormal.wav.

both_eyes_required=true

This setting changes whether both eyes are required to perform a click. This is useful for some individuals that are unable to close both eyes.

enable_blink_click=true

This setting associates blink clicking to perform a left click.

enable_long_blink_double_click=false

This setting associates a long blink click to perform a double left click.

required_fps=8

This is the minimum number of frames per second that the camera needs to be running at in order for blink clicks to be valid. Other setups when this setting is low frequently, this blink processing may be unreliable and have more false positives.

required_software_percent=15

This is the minimum percentage of frames that the computer needs to be processing from the camera in order for blink clicks to be valid. Other setups when this setting is low frequently, this blink processing may be unreliable and have more false positives. When the CPU is maxed out or the RAM is maxed out on a computer often, then blink clicking may be disabled temporarily by this setting until the computer is able to process frames again.

[Calibration]

These settings pertain to the calibration aspect of QuickACCESS. Use the calibration extras dialog to change most of these settings.

bg_color=gray

This is the background color of the calibration screen. It can receive colors, like standard CSS color values, and hex specified colors.

image=./images/calTarget.png

This is the png file used during the calibration. It is centered and resized down to fit in a 256x256 box.

distance=60

This is the calibrated distance so that the stats widget in QuickACCESS reports distances relative to this measurement. This does not affect the algorithm's tracking ability.

inbetween_targets_speed=1.5

This is the time in seconds in between calibrating on a target. The target animates traveling across a portion of the screen during this time. Use the calibration extras dialog to change this setting.

show_score=false

This sets whether or not a score should be shown after a calibration is completed. In this view of the score, the red lines represent measurements off the right eye and the blue lines off the left eye. The shorter the lines the better. Typically long lines indicate that a poor measurement was taken on a specific location of the screen. Sometimes it is indicative of a bad setup, or of the user not looking at the target. Other times it is caused by measurements taken from the wrong part of the image near the eye

spacebar_advance=false

This controls whether or not the calibration is automatic or requires the spacebar to be pressed in order to advance.

targetTime=1.3

This is the amount of time in seconds spent calibrating each target. The default of 1.3 has been required in the past for TM2, TM3, TM4, and VT2 eye trackers. Advanced users may consider shortening this time to much less, such as 0.5 seconds, especially with the AEye eye tracker.

type=16 Point

This is the default number of calibration points used. For some users, they may find just as high of accuracy with 9 or 5 point calibrations.

updateTime=2.0

This is the time in seconds that is used during the calibration update process (the single update point in the center of the screen).

use_sounds=true

This is whether or not sounds should be played on success of a calibration point.

rotate=true

This is whether the image should spin while shrinking during the calibration process.

[EyeTracker]

These settings are directly from the QuickLINK 2 API. Please see its documentation for detailed explanations. Below are brief summaries of the same info. The word Device precedes these settings when accessed directly in QL2. A number of these settings are easily edited on the Settings (Gears) > Eye (tab). Some additional ones can be pulled up by clicking View Addt'l Settings in the About QuickACCESS dialog.

BandwidthMode=Auto

The bandwidth mode the device will use. The available options are Auto and Manual. Auto mode trumps the two settings below: BandwidthPercentFull and BandwidthPercentTracking. The best way to edit this setting is to go to: System Tray Icon > About QuickACCESS > View Addt'l Settings, then it should show up under Settings (Gears) > Eye (tab) > Bandwidth % Full or Settings (Gears) > Eye (tab) > Bandwidth % Tracking.


BandwidthPercentFull=100

The percentage of the bus bandwidth used by the device when searching for eyes. When BandwidthMode is set to Auto, this value is ignored. Also note that for the VT2/EyeOn/VT2 Mini/EyeOn Mini, will use different settings. See the [VT2] section.

BandwidthPercentTracking=Auto

The percentage of the bus bandwidth used by the device when at least one eye has been found and is being tracked. The typical values are between 0 and 100. Auto only signifies in this case that it has been overridden by BandwidthMode up above. Also note that for the VT2/EyeOn/VT2 Mini/EyeOn Mini, will use different settings. See the [VT2] section.

Binning=1

The number of pixels to combine in the x and y direction.

CalibrateEnabled=true

The flag for enabling/disabling calibration.

Distance=60

The approximate distance in centimeters from the user to the device.

Exposure=10

The exposure time in milliseconds for each frame. Possible values range from 1-50 ms.

FlipX=false
FlipY=false

Whether or not to flip the image on the X or Y axis.

GainMode=Auto

The gain mode the device will use.

GainValue=Auto

The gain value the device will use.

GazePointFilterMode=Smart

The filter mode for the output gaze point.

Standard modes selectable from the GUI are:

  • Smart (aka Weighted Previous Frame, or Method 3 in Quick Glance)
  • Classic (aka Median Time, or Method 2 in Quick Glance)

The Smart stability provides very quick responsive use of the eye tracker. The Classic stability can provide more smoothing than the Smart stability, but is less responsive. Default values used with each are stored in the [Stability] section

GazePointFilterValue=65

The value used for the filtering mode.

ImageProcessingAlgorithm=Legacy

This is the image processing algorithm used on eye trackers that don't have eye tracking on a chip.

ImageProcessingEnabled=true

The flag for enabling/disabling image processing.

ImageProcessingEyeRadiusLeft=1
ImageProcessingEyeRadiusRight=1

The calculated radii of the cornea of the eyes in centimeters. These radii will affect the calculated distance value that is output for each frame.

ImageProcessingEyesToUse=Left Eye and/or Right Eye

What eyes should be tracked and calibrated. For the default, both eyes are required on each target of the calibration.

InterpolateEnabled=true

The flag for enabling/disabling final gaze point interpolation.

LensFocalLength=1.6

The focal length in centimeters of the lens.

RoiMoveThresholdPercentX=4
RoiMoveThresholdPercentY=4

The horizontal distance in percentage of the image width that either eye can be from the left or right edge of the region of interest before the region of interest will move and try to re-center the eyes.

RoiSizePercentX=52
RoiSizePercentY=26

The dimensions of the region of interest in percentage of the sensor size when the eyes are being tracked.

display_refresh_fps=30

The maximum refresh rate of the camera when viewed through QuickACCESS's Live View window.

left_indicator_mode=4
right_indicator_mode=5

These modes control what is shown on each indicator light next to the camera lens. - 0 is always off. - 1 is always on. - 2 and 3 are the left and right current tracking status, unfiltered. - 3 and 4 are the left and right current tracking status, filtered, to reduce flickering.

[Eye_Dwell]

These settings are specific to when the eye clicking is in Dwell mode under Click Method.

animation=false

This is whether or not the dwell click should be animated.

dwell_sounds=true

This is whether or not a sound should be played when a click is performed.

enable_eye_dwell_click=false

This is whether or not dwell clicking is enabled.

eye_dwell_time=1.5

This is the time in seconds required to stare at a small region of the screen to perform a dwell click.

eye_dwell_area_width=3.5
eye_dwell_area_height=6.0

This is the dimensions of the region required to perform a dwell click, or in other words, if the path of the gaze points travels a region larger than this across the dwell time, then a dwell click won't be performed.

eye_dwell_lock_movement_percent=90

At what point into an eye dwell should the movement of the cursor get locked during a dwell. This is a percentage of the eye dwell time. 0 to 100 are available values.

no_dwell_exes=

This is a comma separated list of processes that perform their own click and dwell processing, and should not have dwell clicks performed on them.

idle_time=0.75

This is the time in seconds before the dwell action is considered idle and the cursor will be moved to a "parking space". Requires park_mouse_when_idle=true for it to work.

idle_parking_space=@Point(0 100)

An x, y location measured from the top left corner of the screen, measured as a percentage of the screen's dimensions. The default value @Point(0 100) represents the bottom left corner of the screen. Requires park_mouse_when_idle=true for it to work.

park_mouse_when_idle=false

This is whether or not the parking of the mouse should be performed.

[HotKeys]

The hotkeys interface allows for any other program that can send key strokes, to be able to command different parts of QuickACCESS or to leverage some of QuickACCESS's integration with the mouse/keyboard/eyetracker.

The format is:

<Modifier>+<Modifer>+<Key>

or <modifer>+<key> or <key>

Such as: Ctrl+Alt+C or Ctrl+Shift+F3 or F7 etc.

But you need to restart QuickACCESS for it to find those new hotkeys.

The hotkeys are unique to each profile unless you edit the system wide hotkey list located here:

  C:/ProgramData/EyeTechDS/QuickACCESS.ini

Then newly created profiles will get its initial list of hotkeys from there.

calibration=F13

This hotkey starts a calibration.

update_calibration=F14

This hotkey runs the calibration update.

settings=F15

This hotkey toggles the settings menu.

live_view=F16

This hotkey toggles the Live View.

toggle_eye_tracking=F17

This hotkey toggles eye tracking, just like the Play/Pause button.

help=F18

This hotkey launches the help documentation in a web browser.

exit=F19

This hotkey exits QuickACCESS.

do_scroll_left=
do_scroll_right=
do_scroll_up=
do_scroll_down=

These hotkeys performs a short scroll to the direction indicated. The setting associated with the lines are found under Settings (Gears) > Calibration (tab) > Scrolling Amount.

sleep_qa=

This disables all available actions in QuickACCESS, except the hotkey interface. See toggle_sleep_qa and wake_qa.

toggle_all_scrolling

This toggles scrolling simultaneously in the x and y directions.

toggle_h_scrolling=

This toggles scrolling in the x direction, a standard scrolling direction in the windows metro view.

toggle_hide_cursor=

This toggles visibility of the cursor in almost all of windows.

toggle_on_screen_keyboard=

This minimizes or shows the on-screen keyboard.

toggle_scroll_with_target=

This starts scrolling the mouse at the current gaze location, or in other words, it both sets the scrolling target and starts scrolling in the same action.

toggle_scrolling=

This toggles scrolling in the y direction, the standard scrolling direction on a windows desktop.

toggle_sleep_qa=

This toggles between sleeping and waking QuickACCESS. Or in other words, whether QuickACCESS is active and functional or not. See sleep_qa and wake_qa.

toggle_zoom=

This triggers the zoom action at the current gaze location.

wake_up_qa=

This wakes up QuickACCESS when it has been "asleep", or disabled. See toggle_sleep_qa and sleep_qa.

[Hub]

These settings apply to the core window manager of QuickACCESS.

auto_hide_time_on_relaunch=10

If a second launch of QuickACCESS is attempted, how long the blue toolbar should remain out in seconds.

check_camera_memory_distance=true

This enables the dialog that says

The camera memory is configured for a user distance of XX cm, 
while QuickACCESS is currently set to use a distance of XX cm.

Update QuickACCESS to match the camera memory?

When you say no to this dialog it won't show again.

demo_mode=false

This sets whether or not QuickACCESS should be show the OverView slides every time it is relaunched or not.

double_click_sound=true

This sets if a double click should be played. // ?

eye_click_init_time=3.0

This sets how long the eyes are not allowed to perform clicks after the eye tracker is started.

settings_dial_delay=-1
settings_dial_speed=2.5
show_arrows=false

These three settings are unsupported.

show_hidden_settings=false

This is a toggle for showing a few additional settings in the GUI. This can be toggled by a button on the about page labeled View Addtl Settings`.

show_live_view_on_start=false

This is whether or not to show the Live View when QuickACCESS is started.

show_overview=true

This sets to show the overview when QuickACCESS is launched to explain the layout and orientation to new users.

show_sys_tray_menu_on_relaunch=true

This sets whether or not the system tray menu should be popped-up when QuickACCESS is launched a second time.

show_tips=true

This sets whether or not the "Did you know?" slides should be shown on startup.

spinnable_dial=false

This is no longer supported.

tab_hover_time=10.0

This is no longer supported.

throttle=true

This is whether or not the mouse movement arriving to QuickACCESS through the hooking dll, should be throttled or not.

tip_index=0

This sets the last index of the tips slide show that should be shown the next time it is visible.

visual_indicator_size=40

This sets the size in pixels of the small circles that are displayed when a click is performed.

[LiveView]

cross_hair_style=legacy

This sets the kind of cross hairs that are drawn on top of the eye.

show_stats=false

This sets whether or not the stats button is visible in the live view.

show_tips=true

This sets if the tips to the right of the live view are current visible or not.

tip_index=0

This sets the current slide of the tips view.

[Overview]

buttons_0=
buttons_1=
buttons_2=live_view
buttons_3=settings
buttons_4=

This sets what extra button is shown on the right side of each of the overview slide show.

[Passwords]

1234567=654321

This is where a password is stored for the camera(s) that have been used on this computer. These passwords are only required on TM2, QG3, TM3, TM4 and VT1 eye trackers.

[Profiles]

current_profile=Profile

This is the profile that is currently in use. All the data specific to this profile is store under: C:/ProgramData/EyeTechDS/QuickACCESS/<current_profile>/EyeTechDS/QuickACCESS.ini. This setting is always read and modified on the System Defaults ini file: C:/ProgramData/EyeTechDS/QuickACCESS.ini.

This value is changed by using the profiles sub menu under the System Tray Icon menu.

[Scrolling]

These settings are all associated with the scrolling modes in QuickACCESS

acceleration=0

This sets whether an acceleration factor should be added in to enable ultra high speed scrolling.

auto_start=true

This sets if the scrolling will start immediately upon pressing the toggle, or if a two stage click to scroll is required.

dead_zone_size=0.25

This is the percentage of the screen/window used to scroll. 0.0 to 1.0 are the options, where 0.0 would indicate there is no non-scrolling area on the screen, where 1.0, would make it so you have to look above the window or below the window to scroll it.

enabled=true

While scrolling was in beta, it was disabled by default until someone wanted to try it.

speed=3

This is a multiplier that is applied to the expressions below to get the final scroll speed.

v_scroll_expression=10*y
h_scroll_expression=10*x

These settings set how the scrolling behavior is mapped to scrolling velocity in the vertical or horizontal directions. Available variables are x, y and t. The x and y variables are zero at the edge of the defined dead zone, and are 1.0 at the edge of the window.

fake_cursor=true

While any scroll mode is on, a fake, hollow cursor is drawn at the gaze location. The real cursor resides at the last Set Scrolling Target location.

registry_wheelScrollLines=-1

Sets the Windows registry value for horizontal scrolling characters. HKEY_CURRENT_USER\Control Panel\Desktop\WheelScrollLines. This can speed up or slow down vertical scrolling significantly. A value of -1, indicates to not adjust the current setting in Windows. Other acceptable values are from 1 to 10.

registry_wheelScrollChars=-1

Sets the Windows registry value for horizontal scrolling characters. HKEY_CURRENT_USER\Control Panel\Desktop\WheelScrollChars. This can speed up or slow down horizontal scrolling significantly. This works on Vista or newer versions of Windows. A value of -1, indicates to not adjust the current setting in Windows. Other acceptable values are from 1 to 10.

visual_feedback=true

This sets whether or not the fake cursor and the indication arrows should be drawn while scrolling.

[Stability]

Classic=20
Smart=65

These settings are the last values associated with those used in EyeTracker/GazeFilterValue.

[Toolbar]

These settings apply to the behavior and appearance of the toolbars in QuickACCESS.

activation_offset=-5

This is the offset that the activation area begins off the screen. Negative values indicate that it overlaps onto the screen. This is measured in pixels.

autoHideTime=1.0

This is how long the toolbar stays out after the cursor or gaze is no longer hovering it.

color=#c8c8c8

This is the background color of the toolbars.

enable_dwell=false

This is not supported.

hide_on_click=false

This is whether or not the toolbar should hide when it is clicked on.

hot_spot_on_screen_depth_percent=Auto

This sets the drawn hotspot onto the screen.

lastPosition=0

This is unsupported.

locked=false

This marks if the hotspot should stay on the screen or not. Autohiding is disabled when locked is true. This is normally triggered by the Lock Toolbar button.

opacity_percent=80

This is how opaque the background of the toolbars are.

rounded_hotspot=true

This is if the hotspot should be drawn rounded or if it should be drawn as a rectangle. Either way, they are triggered by the same rectangle on the edge of the screen.

xmlName=Basic.xml

This is the xml file loaded that draws all the buttons and toolbars. This is typically modified from the Layouts button under Settings > Toolbars.

[VT2]

These settings are specific to the camera inside the TM4 Mini, VT2, VT2 Mini, EyeOn, and EyeOn Mini eye trackers. These settings supersede the EyeTracker settings above.

BandwidthPercentFull=35
BandwidthPercentTracking=Auto

See descriptions above in the EyeTracker section for these same values. Note the different default values.

[WUStates]


These settings were enabled in August 2014, and has not been available for a several versions.

KB2973201=

Basically if this value reads hidden then QuickACCESS successfully found and hid this problematic update KB2973201. Other values this can have include: uninstalled, no_internet, error_while_finding. This is all related to this post: http://answers.eyetechds.com/questions/128/mouse-stutter-jumpy-bad-clicking-laggy .

link

answered 14 Aug '14, 16:07

phyatt's gravatar image

phyatt ♦♦
15791954
accept rate: 8%

edited 11 Aug '15, 17:59

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "Title")
  • image?![alt text](/path/img.jpg "Title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Tags:

×41
×29
×1

Asked: 13 Aug '14, 17:00

Seen: 3,732 times

Last updated: 11 Aug '15, 17:59

Copyright © 2014-2017 EyeTech Digital Systems Inc. All rights reserved. | About | FAQ | Privacy | Support | Contact | Powered by BitNami OSQA