Power Wheelchairs

9/17/2012
Power Wheelchairs
Using Access Method to control the Computer Mouse
the Computer Mouse
Michael Babinec, OTR/L, ABDA, ATP
Sept 18, 2012
5:00 – 7:00
Outline
I.
II.
III.
IV.
V.
VI.
Description
Objectives
Definitions
On Screen Keyboards
Dwell Software
Manufacturer Specific
I
I.
MK6
II. Curtis
III. R‐Net
VII. After Market
I.
ASL
II. Magitek
III. Dynamic Controls
VIII. Questions / Discussion
I. Description
This Webinar will discuss the importance of computer access for power wheelchair users. Options for access to be presented will include mouse emulation methods using standard and alternative proportional driver controls, as well as alternative digital controls.
Unique differences of several interface options between the power wheelchair and the computer will be discussed, the
power wheelchair and the computer will be discussed
including advantages, disadvantages and unique differences between Bluetooth, Radio Frequency, Infrared, and Direct Connection. Several options for those unable to access a dedicated switch for mouse click functions are available and will be presented, including those programmable through different manufacturer’s electronic platforms as well as some available for download over the Internet. 1
9/17/2012
II. Objectives
Following this presentation, participants will be able to:
• List key differences between Bluetooth, Radio Frequency, and Infrared Mouse emulation methods using a power wheelchair driver control
• Li
List at least two options for full mouse movement in all l
i
f f ll
i ll
directions when using a 3 quadrant driver control.
• List two options for achieving mouse click function through a driver control without using a dedicated switch for mouse clicks.
• Describe at least two set up choices for successful use of an "On Screen Keyboard" when accessing a computer with mouse emulation through a power wheelchair driver control.
Advances in Technology
• There have been major advances over the last decade with android and apple products, PCs, laptops, tablets, ipads, electronic readers, smart phones, ipod, etc. • Advances are made on a yearly basis.
• Cell phones rarely last on the market more than one year.
C ll h
l l
h
k
h
• Computer processing speeds get faster with each new model
• Many products exist that enable the disabled the ability to continue to live in their home environments safely and independently, and participate with the rest of the world!!!
Why are we doing this?
These products can provide independent access to an individual’s environment.
These products – through computer access ‐ provide independent access to the REST OF THE WORLD!
2
9/17/2012
Mouse Emulation: Why do we need it? & How does it work?
• Why? Computer access is becoming (if not already) essential to facilitate participation in instrumental activities of daily living, educational pursuits, vocational activities, recreation, and even community activities
• Mouse Emulators do require additional electronic components to be added to the wheelchair electronics Computer Access: Mouse Control
• What is this? • Why do we need this? • Is it only for individuals who use alternative controls such as head array and sip and puff systems? • Mouse Emulator capability can provide an individual with the ability to operate his/her computer mouse via control method of wheelchair (such as the joystick, head array, or pneumatic control method)
Access
• The same access methods used to access laptop and desk top PC’s can sometimes be used to also access Augmentative Communication devices and Tablet PC’s.
• Wirelessly!!!!
Dynavox
Xoom
Galaxy
3
9/17/2012
Access
Computer Access via Joystick
ACD Access via same Joystick
Alternatives to Power Wheelchair Integrated Mouse emulation:
– Dragon Naturally Speaking
– Separate mouse such as Headmouse, Tracker 2000 with mouse dwell and on‐screen keyboard
– Dragon mouse Dragon mouse
– VOICE ACTIVATION
– COMBINING VOICE CONTROL W/ W/C Controls
III. Definitions
1.
2.
3.
4.
5.
6
6.
7.
8.
9.
10.
11.
12.
13.
Mouse Emulation
Wired v/s Wireless
Integrated v/s Non Integrated
Wi Fi
X‐10
Infrared
Radio Frequency
Bluetooth
On Screen Keyboard
Dongle
Analog v/s Digital Control
Mouse Click Functions
Dwell Software
4
9/17/2012
Mouse Emulation
• Allows the Driver control to act as (Emulate) a computer mouse.
• Gives the power w/c user full access to a PC Windows environment.
• Considerations include:
–
–
–
–
–
Connection (Wired v/s wireless)
Cursor movement (analog v/s digital)
Mouse clicks (external v/s software enabled)
On Screen Keyboard (word prediction, smart keys)
Changing from driving to typing with the driver control
Wired v/s Wireless
Wired:
• Wired requires a physical connection between the computer and the wheelchair – generally through the chair manufacturer’s ECU Module.
• An ECU module allows the wheelchair driver control to operate the external device(s) plugged into that module.
IVC = AUX 12
R‐Net = IOM
Q‐Logic = ECU
Or
Wired v/s Wireless
Wireless:
• Mouse Emulation requires additional electronic components to be added to the wheelchair electronics.
• No physical connection required between Wheelchair p y
q
and PC
5
9/17/2012
Direct Access
• Many alternative “mice” are available for those with extremity control not needing to integrate with the wheelchair electronics. • Direct Access often offers faster access with additional mouse functions:
– Easier left and right clicks
E i l f
d i h li k
– Easier latching to objects – Easier to manipulate text / icons / objects.
Track Ball
Advantages to Integrating Access
• Those with very little physical motion can access both mobility needs AND communication / AND control their environment AND complete all computer required tasks with one control.
• These same individuals can meet these needs in more than one location / environment.
Wi Fi
• Short for "Wireless Fidelity." Wi‐Fi refers to wireless
networking technology that allows computers and other devices to communicate over a wireless signal.
• Wi‐Fi is the standard way computers connect to wireless networks Nearly all computers now have built‐in
networks. Nearly all computers now have built
in Wi
Wi‐Fi
Fi cards that allows users to search for and connect to wireless routers.
• Most routers are connected to a DSL or cable modem, which provides Internet access to all connected devices.
• Has to do with the computer itself accessint the internet – not the wheelchair accessing the computer
http://www.techterms.com/definition/wifi
6
9/17/2012
X‐10
• X10 is an international and open industry standard for communication among electronic devices used for home automation (domotics). It primarily uses power line
wiring for signaling and control.
• Not intended for Computer Access
http://en.wikipedia.org/wiki/X10_(industry_standard)
IR v/s RF
Infrared v/s Radio Frequency
• Infra‐red Signals:
• Line of sight Only
• Can not penetrate walls / obstacles
• Can be reflected
Can be reflected
• Radio Frequency Signals:
•
•
•
•
Simply put; a wireless communication protocol
Distance limited by strength of signal
Can penetrate walls / obstacles
Different protocols exist (ZigBee / Bluetooth / Simple / etc)
Infrared
• Infrared Requires a dedicated “Transmitter” (Emitter).
• Requires an unobstructed path (line of sight) to the receiver
MK6 IR Emitter
Display Integrated IR Emitter
Remote IR Transmiter
7
9/17/2012
Radio Frequency (RF)
• Radio frequency (abbreviated RF, rf, orr.f.) is a term that refers to alternating current (AC) having characteristics such that, if the current is input to an antenna, an electromagnetic (EM) field is generated suitable for wireless broadcasting and/or communications.
• RF is a Wireless communication protocol, distance is limited by strength of the signal, can be used throughout home (transmission not limited by walls), different protocols exist (ZigBee, Bluetooth, Simple, etc.)
http://searchnetworking.techtarget.com/definition/radio‐frequency
Bluetooth
When Bluetooth creators Jaap Haartsen and Sven Mattisson wrote the first specifications for their technology in 1994, they gave it the name Bluetooth in honor of Danish King Harald I Bluetooth. King Harald was the first to unite the warring tribes of Denmark and Norway into a single group. Haartsen and Mattisson wanted their technology to do the same for cell phones and personal computers.
Bluetooth
• Bluetooth enables wireless communication between devices, generally to a range of 30 feet. But it also allows devices from different manufacturers to talk to each other, • aa wireless communication system that translates data wireless communication system that translates data
into a universal format.
• When two Bluetooth enabled devices connect to each other, this is called pairing.
8
9/17/2012
Bluetooth
• Bluetooth enables wireless communication between devices, generally to a range of 30 feet. But it also allows devices from different manufacturers to talk to each other, which isn't as easy as it sounds.
• Bluetooth is a wireless technology used in cellular devices and some computer external accessories. Unlike Wi‐Fi, Bluetooth is more easily configured and does not require the same configuration steps and requirements that Wi‐Fi requires. Bluetooth is only able to access devices within a short distance to the emitted signal.
Read more: Bluetooth Explained | eHow.com
http://www.ehow.com/facts_5457769_bluetooth‐explained.html#ixzz26TUIDqjR
Bluetooth
• The reason less manufacturers don't release Bluetooth mice is because the user base is pretty small compared to those able to use a regular RF wireless mouse over USB. • As we all know PC's both desktop and laptop fare outweigh the number of MAC computers in consumer homes and PC's don't come with Bluetooth standard, at least not the desktops. • Usually
Usually even with the laptops you can to select bluetooth
even with the laptops you can to select bluetooth as an addon
as an addon and and
with a desktop you have to buy a Bluetooth dongle. • And considering the number of USB ports on most PC motherboards today it's not big deal to use one for the small USB dongle required for a regular RF mouse. • RF wireless mice also have less issues than Bluetooth mice and are generally faster as far as tracking is concerned.
http://compnetworking.about.com/cs/bluetooth/g/bldef_bluetooth.htm
Bluetooth / RF?
• A bluetooth mouse is an RF mouse. Bluetooth just represents the RF protocol it uses to communicate with the mouse. Logitechs standard RF mouse use their own specially devised protocol for talking with mice, MS uses a different one with their RF mice.
A
As to which is better. Well a specially implemented‐for‐
hi h i b
W ll
i ll i l
df
mice RF protocol is going to be better than the more general bluetooth protocol, especially when it comes to high speed movement needed for games. A specially designed RF standard can be designed to run at a higher sample rate than bluetooth runs.
9
9/17/2012
Dongle
• What’s a Dongle???
• An external component usually interfaced with the computer via the USB port
• Required for an external device to communicate with the computer
Analog v/s Digital Control
• Analog (Proportional) Controls include standard joysticks, alternative joysticks and controls, , Short Throw Joys
Analog v/s Digital Control
• Digital (switch) Controls include proximity switch head controls, fiber optic controls, digital joysticks, even Sip n Puff.
10
9/17/2012
Analog Mouse Control
Proportional access
– Non‐Discrete cursor movement
– Precise cursor control
– 360 degree cursor direction
– The further the joystick is deflected, the faster the cursor will move
Digital Mouse Control
Switch Access
– Directional switches move the cursor in the corresponding direction
– Cursor Movements are discrete
– (Up / Down, Left / Right, Veer 45o (diagonal)
– If a three quadrant head array is used, three options, depending on the electronic platform:
1. Add a fourth switch for reverse
2. Add a function to turn forward (up) into a reverse (down) command
3. Use a toggle function for mouse movement up/down
Mouse Click (button) functions:
When emulating mouse functions with the driver control, there are four ways to achieve mouse click functions:
1. Add external switches (MK6 & Q‐Logic Only)
2 Use Buttons already the Joystick / Omni display (R‐
2.
Use Buttons already the Joystick / Omni display (R
Net Only)
3. Use the driver control commands to act as mouse click functions (varies between platforms)
4. Use “Dwell” Software achieve mouse click / click & drag functions (installed on the PC)
11
9/17/2012
Physical Clicks
• When using driver command to move cursor – AND perform mouse click, the wheelchair driver has to be able to discriminate between quick hits and sustained contact to move the cursor or dedicate a q
quadrant to mouse click only (MK‐6)
y(
)
• Some systems (Q‐logic) allow use of an external switch to toggle the driver control between moving the mouse and acting as a mouse click. Dwell Software
• Dwell software allows mouse clicks to happen without a physical click, but by hovering over an object / target.
• Useful for those without the ability to access a physical switch, but does require an extra step.
• A dwell “Tool Bar” is present on the screen at all times.
• To choose a mouse function, the user “hovers” the cursor over the desired icon / selection.
• The user then “hovers” over the target on the screen and the selected mouse function is executed.
• Hovering time required is programmable
(www.sensorysoftware.com)
3 v/s 4 Quadrant
• 4 Quadrant:
• Allows four quadrants of the driver control to operate the mouse in four directions, (up ‐ down ‐ left ‐ right).
• Typically used with Standard Joystick Operation
• Requires a dedicated switch for Mouse Click(s), platform enabled mouse click functions, or use of “Dwell Software” if switch access is unobtainable.
•
• 3 Quadrant:
• Forward Command toggles between Mouse up ‐ Mouse Down (MK6)
OR
• Forward is changed to reverse via external switch or back pad hit (R‐Net / Q Logic)
• Typically used with Head Controls where only 3 driving commands are available. • Some platforms allow 4 quadrant controls to operate in 3 quadrant fashion – using the 4th quadrant for a dedicated mouse click. 12
9/17/2012
Mouse Emulation – 4 Quadrant Mode
• Proportional joystick will move the mouse in any direction
• Mouse click can be performed using: M
li k
b
f
d i
– Stereo switch – Left and Right click function
Stereo Switch
Mono Switch
– Mono switch – Left click function only – Dwell “software” installed on PC (This is for individuals who have very limited/no switch access) Mouse Emulation: 3 Quadrant Mode
(One Example)
• Drivers who use RIM access
– Head array, pneumatic control method, etc.
– Forward command: cursor movement toggles up/down screen
– Right command: cursor movement toggles R/L on i h
d
l
/L
screen
– Left command: mouse click, double click, & mouse latch (pressing and holding the left mouse button)
– Can also toggle forward to be up/down – mouse functions w/ external switch(es). (Later Slide)
IV. On Screen Keyboard
• Allow the mouse cursor to type onto any document on the computer.
• When enabled, always remain on top / in front of the desk top programs – always visible
• Require precise cursor control
Require precise cursor control
• Target letters are selected either by mouse click or “hovering over the letter (no mouse click required).
13
9/17/2012
Standard Windows On Screen Keyboard
1.
2.
3.
4.
Start Menu
Accessories
Ease of Access
On Screen Keyboard
On Screen Keyboard Shortcuts / Word Prediction
Word Prediction
Short Cuts
Mouse functions
Don’t forget about Smart Keys
14
9/17/2012
Smart Typing
V. Dwell Software
• Freeware Dwell Click Software Programs:
•
•
•
•
http://www.naturalpoint.com/smartnav/support/downloads.html SmartNav
http://en.kioskea.net/telecharger/telecharger‐695‐dwell‐clicker Dwell Clicker 1.0
http://www.sensorysoftware.com/dwellclicker.html "Dwell Clicker"
http://www.polital.com/pnc/ "Point‐N‐Click“
• Dwell Click Software Programs:
Dwell Click Software Programs:
•
•
•
•
•
•
•
http://www.rjcooper.com/smartclick/ “Smart Click”, $119
http://www.boosttechnology.com/products.html "MouseTool 3.13" Donationware ($20 to any charity of choice)
http://www.boosttechnology.com/products.html “Gus Dwell cursor" $125
http://www.infogrip.com/product_view.asp?RecordNumber=219&sbcolor=006600&optiontxt=
Search "Dragger" $95
http://www.infogrip.com/product_view.asp?RecordNumber=988&sbcolor=006600&optiontxt=
Search "PointSmart" $99
http://www.infogrip.com/product_view.asp?RecordNumber=222&sbcolor=006600&optiontxt=
Search "SmartClick" $119
http://www.madentec.com/products/magic‐cursor.php "MagicCursor 2000" $195Free demo
Sensory Software Dwell Clicker
15
9/17/2012
Point and Click
Dwell Clicker
Magic Cursor
16
9/17/2012
InfoGrip
Smart Click
VI. Manufacture Specific
• Invacare
– MK6i
– RF Radio Frequency Mouse (2)
– Separate from display, retrofittable
• Permobil / Sunrise Medical
– R‐net: – Blue Tooth, – Separate from display, retrofittable
• Quantum
– Q‐Logic: – Blue Tooth Built in to Stand Alone Display – (IR mouse also available)
17
9/17/2012
Mouse Clicks
Physical Switches v/s Driver Command • MK6i
– Can add dedicated external switches
– Can Dedicate drive control commands in 3 Quadrant
• R‐net
R t
– Can dedicate drive control commands
– Can use +/‐ on Omni Display or Speed buttons on Joy.
• Q‐Logic
– Can add dedicated external switches
– Can use an external switch to activate driver control mouse clicks
1. Infrared Module R
2. R
F Mouse Emulation
F Mouse Only Module
1. Infrared Module and RF Transmitter
2. RF Mouse Only Module uses similar housing
2. Computer Input for Mouse Control
Stereo Switch
IR Transmitter
53
How does Mouse Emulation work?
• Plug in the Dongle to the USB Port
– Looks like a simple Flash Drive
• Program “Mouse On” in <Performance Adjustment> Menu with HHP
– Choose 3 quadrant for RIM drivers
– Choose 4 quadrant for Joystick drivers
Choose 4 quadrant for Joystick drivers
– Save changes, Pat yourself on the back – All Fine Now...
• To operate mouse w/ the driver control, simply choose the Mouse Icon on the Display
The Driver Control will now move the cursor
54
18
9/17/2012
Mouse Emulation 4‐Quadrant Mode
• Proportional Joystick will move the mouse in any direction.
• Mouse Click can be done using:
– Stereo switch ‐ Left & Right click function
– Mono Switch – Left click only
– Dwell “Software” installed on PC (users with no switch access)
Stereo Switch
Mono Switch
55
Mouse Emulation 3‐Quadrant Mode
Drivers using RIM (3 quadrant) driving
– Right Command = Cursor movement toggles: Left / Right – Forward Command = Cursor movement toggles: Up / Down
– Left Command = Mouse click / Double Click / Mouse Latch
(Mouse Latch = pressing & holding left mouse button)
Hot Tip: 3 Quadrant is a great setting to give Proportional Chin Control & Sip n Puff Drivers FULL Mouse control WITH Left & Right Click –
Eliminating Dwell Software
56
Calibrations Menu Settings
• SWITCH DELAY
– Allows a delay from switch activation to switch recognition. Mouse will not respond until the driver control has been active for time set.
• DRAG LATCH TIME
– Typically used with 3‐quadrant controls to allow a sustained left command to latch an icon / graphic handle, and then use right & forward commands to re‐position the icon / handle. – Set to a value (i.e. 1.0 seconds) to allow left command to “latch” onto icon.
• BASE SPEED
– Sets the mouse speed for digital driver controls.
• HIGH SPEED DELAY
– Determines delay for the mouse speed to ramp up to a higher speed. If parameter is zero, mouse speed does not ramp up. Used with very slow base speeds. • HIGH SPEED FACTOR
– Used with “High Speed Delay” to increase mouse speed movement when moving cursor across the PC desktop. choices are NONE, 2X, 4X and 8X
19
9/17/2012
Q‐Logic
Bluetooth Mouse Functions are built into the Display ‐ Standard
Q‐Logic
PC Required for initial set‐up
Bluetooth requires initial pairing to PC
External cable required for external switches.
Mouse Emulation is an Auxiliary mode – takes up one drive profile
drive profile
• Mouse speed is either slow, medium or fast, programmed as <Scaling> with HHP
•
•
•
•
Harness for external Mouse switches
Q‐Logic
• If operating any alternative driver control through display, must have switch available. (left pad quick tap?)
• Otherwise, unable to use quadrants (3 or 4) to move mouse ‐ AND mouse AND ‐ do mouse clicks do mouse clicks ‐ AND leave mouse mode AND leave mouse mode
to return to menu screen to enable driving again.
• Head Array must have one more switch to enter / exit aux mouse mode & return to driving
20
9/17/2012
Mouse Clicks
Switches
– 1. Use External switches to activate left and right mouse buttons – 2. Use External switch to activate driver control Mouse Functions
• Base Toggle
– Use external left mouse switch from the base to toggle between mouse movement & Mouse Clicks (brings up mouse click screen)
• Base Auto
– Same as “Base Toggle” but automatically returns back to mouse move after click Switch = new screen
• Base Hold
– Same as “Base Toggle”, but mouse clicks are only active as long as button is being held
Harness for external Mouse switches
Mouse Clicks
• **Double Left
– Use double left command to toggle between mouse movement and mouse clicks
• **Double Right
– Use double right command to toggle between mouse movement and mouse clicks
• **Double left Auto
**
bl l f
– Same as Double left, but returning automatically back to mouse movement
• **Double right Auto
– Same as Double right, but returning automatically back to mouse movement
** If double left command is used to change between mouse movement and mouse click, the double left command ignores a possible mode command. The mode command has to be done with a mode switch or standby select has to be used.
Mouse Clicks
• *Mode Toggle
– Use mode switch to toggle between mouse movement and mouse clicks
• *Mode Auto
– Same as “Mode Toggle”, but automatically returns back to mouse move after click
• *Mode Hold
– Same as “Mode toggle”, but mouse clicks are only active as long as button is being held
*If Mode command is used to change between mouse movement and mouse click, the double left command has to be used for a mode command, or “Standby Select” has to be used.
21
9/17/2012
Q‐Logic
• 4 Q OK mode w/ dedicated mouse switches or switch to activate mouse functions (or use dwell software).
• 3Q mode requires at least one or two switches.
– One switch: Use <back switch toggle> for Up/Down, + mode switch to enter/exit, if unable, need another switch. (dwell also for mouse click)
– Two switches: One for forward / reverse, one to enter/exit mode, dwell software for mouse click.
– Two switches: One for profile change & Up/Down change, one to activate driver control mouse functions
Q‐Logic 3 Quadrant mode
• Requires additional switch for either changing Fwd Command to REV command – or returning back to menu to activate driving.
• Up / Down Mouse movement = back pad
– Mode switch or quick BP hit changes direction up/down
– If using mode switch for reversing direction, either double tap or tap & hold returns to menu
– Can add external cable for L & R clicks or left click for mouse functions
Base Auto for mouse clicks
R‐Net
22
9/17/2012
R‐Net
– Bluetooth communications for PC mouse control
– Requires R‐net BT mouse module, a 1.5m R‐net bus cable, (USB style bluetooth adaptor for PC if No Bluetooth on board)
– No standard ability for external dedicated mouse switches (Custom Special only)
– L/R clicks via speed control buttons on Joy, or use +/‐
buttons on Omni Display. – Has permanent mouse acceleration?
– Mouse speed control only through PC Control Panel
R‐Net
• PC required Only to turn on “Nudge” for Mouse clicks
– (Dwell is only other solution)
• No Click & Drag w/ 3 quadrant controls (except through Dwell)
• Speed settings in PC Control Panel
VII. After Market
• ASL
– Wireless Mouse Emulator
• Magitek
g
– Mouse Mover
• Dynamic Controls
– I‐Portal
23
9/17/2012
ASL Mouse Emulator
• Zigby RF Mouse Emulator
• 3 Switch Mode:
– R = Mouse R/L, L = Mouse U/D
– F = click / double click / click‐drag
• 4 Switch Mode:
– R = Mouse R, L = Mouse L
– F = Mouse U/D
– 4th switch = click / double click / click‐drag
• 5 Switch Mode
– 4 driver control quadrants control 4 Mouse directions (and veer)
– 5th switch = click / double click / click‐drag
Magitek
 Proportional
 Can be placed anywhere on the body with control of active motion
 C
Can use with ih
manufacturers mouse emulation systems
 Has it’s own “Magi‐Mouse” Mouse Mover
Magitek
24
9/17/2012
Magitek
Magitek
Magitek
25
9/17/2012
Magitek
Magitek
Magitek
26
9/17/2012
Magitek
Magitek
Magitek
27
9/17/2012
Magitek
Magitek
Magitek
28
9/17/2012
Magitek
Magitek
Magitek
29
9/17/2012
Magitek
Magitek
Magitek
30
9/17/2012
Magitek
Magitek
Magitek
31
9/17/2012
Dynamic Controls
Dynamic Controls
I‐Portal
– Uses Bluetooth to access I‐Touch, I‐Phone, I‐Pad
– Apple iOS <Voice Over> and <Assistive Touch> allow access to Apple applications – including phone & I‐Pad
– Currently compatible only with DX Electronics
– MK6 Compatibility coming 2013.
VIII. Questions & Answers
32
9/17/2012
Thank You
for your Time
mbabinec@invacare.com
33