ClickScan

ClickScan is a new easy way to make some applications and web pages more accessible for single switch users.

(Updated 9/24/2015 with the new Target Mode)

c\the click scan window with no controls showing

ClickScan + an adapted mouse = Easy single switch scanning

Some programs and many web browsers offer a simple means for navigating click-able items using keystrokes to move a highlight (or focus) from one click-able item to the next. A different keystroke can be then be used to select the desired click-able item - just like clicking on it with a regular mouse. If your user can use 2 switches and has a typical "switch interface" then they can just plug 2 switches into the appropriate switch interface inputs to produce the desired scan. Most switch interfaces, however, can't help the single switch user accomplish the same thing. ClickScan was designed to provide a sequence of keystrokes to facilitate an "autoscan."

Many web browsers, for example, allow you to move the focus from one click-able item to the next using the Tab key. An item that has the focus can be "clicked" using the Space bar or Enter key. ClickScan provides this sequence. With the setup example shown below, when you click on the big red button ClickScan starts sending Tab keys at a rate of one Tab every 6 seconds to the most recently active program. A second click on the big red button causes ClickScan to send the Space key for making a selection. Of course, ClickScan can be configured to send other keystrokes, and provide other scan rates than the previous, default example.

When ClickScan is scanning its background color changes to green to let you know that it is sending the highlight key sequence. If nothing seems to be happening, take this to mean that ClickScan is sending its highlight sequence to an different program than you are expecting. Just click into the program window where you want scanning to occur and re-hover the cursor over the ClickScan button.

A new "Target Mode" allows you to provide a timed cause/effect experience. You simply identify 2 clickable targets like the "Play" and "Pause" buttons in a media player and when your user activates their switch the media will play and then pause after a defined interval.

To use ClickScan:

1. Open ClickScan and if required, adjust its settings for the intended target application as described below.

2. Open the desired application, or web page. Identify click targets as needed.

3. Plug your user's switch into an adapted mouse, or switch interface set to send left mouse click.

4. Hover the mouse cursor over the big red button in ClickScan and you are ready to go.

How to modify ClickScan's settings

ClickScan settings exposed

ClickScan's settings revealed

To reveal all of ClickScan's controls press the ~ key (found in the upper left of your keyboard.) ClickScan will move to the middle of the screen and show its controls allowing you to adjust:

Scan Highlight: Use this menu to select the keystroke needed to move the focus (or highlight) to the next click-able item.

Scan Select: Use this menu to select the keystroke needed to select the highlighted item.

Scan Rate: Use this menu to select the rate at which the Scan Highlight is sent in seconds.

Mask Time: Use this menu to select an interval in seconds during which additional switch hits are ignored.

Target Mode: Check this for providing a timed cause/effect experience. This mode will click 2 targets in a timed sequence.

You can hide the controls by either pressing the ~ key again, or by clicking one of the 4 location buttons. ClickScan will remember your settings saving them in a file called cs.ini that must reside in the same folder as the ClickScan program (ClickScan.exe.)

If you want to position ClickScan somewhere other than one of the corners, you can drag it to another location, but when you reopen ClickScan it will appear in the corner where it was positioned last by one of the 4 location buttons.

If you set the Scan Rate to 0 (zero,) then Click Scan will just send the Scan Highlight key to the most recent active application instead of starting a scan sequence. This can be useful for programs that have built-in scan support. It allows you to set the scan activation trigger to some keystroke rather than defining left-click as the scan trigger. This way you still use the mouse normally and the switch user will have switch scan access.

If you check the "Target Mode" box you can provide your user with a timed cause/effect experience that works well with media players. You can define targets like the "Play" and "Pause" buttons in the media player that will be activated as a sequence when you user activates the ClickScan button. The interval between the Play activation and the Pause activation is defined by picking a value from the Scan Rate menu. You identify the position of the first target (the Play button) by hovering the mouse cursor over it and using the Alt-1 key combo to record its position (Hold the Alt key, press the 1 key.) The second target position (the Pause button) is recorded using the Alt-2 key combo. If the Scan Rate is set to 0 (zero) then only the first target is clicked. ClickScan takes care of moving mouse cursor and clicking the targets you recorded. It will wait for your user to release their switch before initiating the sequence. The Mask Time works in Target Mode too.

ClickScan is a simplified version of the more full featured SwitchWedge or ButtonBar utilities.

You can download ClickScan Here.