switch access based on sensor data.

12,935 views
Skip to first unread message

Koneni Prashanth

unread,
Nov 20, 2020, 9:16:38 AM11/20/20
to switchaccess
Hi, 
I am trying to operate switch accessibility feature in android using a sensor data. But everywhere I try to research, it says only about the physical switch. Is it possible to operate the switch access based on sensor values?

anna...@gmail.com

unread,
Nov 23, 2020, 2:21:05 PM11/23/20
to switchaccess
Hi Koneni,

The main goal of switch accessibility is to help disabled people to control their devices when they have motor impairments.
As far as I know, you can set up any physical switch, connected to USB or bluetooth devices (bluetooth connectors for physical switches, or keyboards, etc..). You can also asign a physical button from your phone (volume up and down) to act as your switches, but this is an option created for developers to be able to test their apps without any physical devices, so it is possible but  maybe not very useful for handicaped people.
But I think you can’t set up sensor values changes to act as your switch. Are you a developer? Or do you need a very special access because of a physical impairment? There are a lot of different physical switches activated in various ways, maybe someone can feed very special needs. 
You can do more things using IOS, you can set up a switch using your hole screnn, or right or left movements of your head using your front camera. 
In a Mac computer you can also make alternative selections by raising your eyebrows, opening your mouth or smiling. 
I try to imagine how a sensor value can be useful for controlling your phone by scanning methods. Light o temperature sensor, proximity, incoming call? In that case, the person should be able to change these values in some way. I can’t imagine  how it can help… But if you explain it a litlle  bit more maybe you open my mind! 
Hoping it can help you a little.

Anna Pobes

El dia divendres, 20 de novembre de 2020 a les 15:16:38 UTC+1, konenip...@gmail.com va escriure:

Samuel Sennott

unread,
Nov 23, 2020, 2:21:21 PM11/23/20
to Koneni Prashanth, switchaccess
This is a very exciting thread.

From my experience, typically you develop those parameters or activation thresholds at the hardware level, then sending that data as a switch activation through an interface, which can be an integrated part of the switch hardware.

Xkeys has their software for these mappings with their interface.

When we were using StealthSwitch, same thing: switches route through a hardware interface that is most of the time emulating a keyboard.

http://asl-inc.com is a fantastic resource related to sensor data and switches.

Brings up important questions about the role of the “switch interface”. 

On Fri, Nov 20, 2020 at 6:16 AM Koneni Prashanth <konenip...@gmail.com> wrote:
Hi, 
I am trying to operate switch accessibility feature in android using a sensor data. But everywhere I try to research, it says only about the physical switch. Is it possible to operate the switch access based on sensor values?

--
You received this message because you are subscribed to the Google Groups "switchaccess" group.
To unsubscribe from this group and stop receiving emails from it, send an email to switchaccess...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/switchaccess/dbce7f72-7aa6-4c5a-a46d-42a2527de5d5n%40googlegroups.com.
--
Samuel Sennott, Ph.D.
Associate Professor
Universal Design Lab Director
Portland State University

anna...@gmail.com

unread,
Jan 26, 2021, 9:16:01 AM1/26/21
to switchaccess
Thank you Samuel for the information. I have been surfing a little on the web pages from XKeys and ASL, and they are both very interesting. The driver controls to be able to use an electronic wheelchair, but also all the different electronic switches... I thing XKeys has very intersting features if someone is able to program specific things where stantard adaptations doesn't feed his needs. But as you said, you normally develop the parameters you want to use in a hardware level and send this to the device as a switch activation through an interface. 
Answering a little bit more to Koneni,
In the same way you could program sensors like EMG (electromyography), BCI (Brain Compute Interface) using  EEG or EOG (electrooculography) signals., etc... to act as a switch, but I also think that in this case you need to program it at hardware level out from the Android device, and send the data as a switch input through an interface. Not directly using Android sensors.


El dia dilluns, 23 de novembre de 2020 a les 20:21:21 UTC+1, samuel....@gmail.com va escriure:
Reply all
Reply to author
Forward
0 new messages