title: Embedded systems for supporting computer accessibility.
abstract: Nowadays, customized AT software solutions allow their users to interact with various kinds of computer systems. Such tools are generally available on personal devices (e.g., smartphones, laptops and so on) commonly used by a person with a disability. In this paper, we investigate a way of using the aforementioned AT equipments in order to access many different devices without assistive preferences. The solution takes advantage of open source hardware and its core component consists of an affordable Linux embedded system: it grabs data coming from the assistive software, which runs on the user's personal device, then, after processing, it generates native keyboard and mouse HID commands for the target computing device controlled by the end user. This process supports any operating system available on the target machine and it requires no specialized software installation; therefore the user with a disability can rely on a single assistive tool to control a wide range of computing platforms, including conventional computers and many kinds of mobile devices, which receive input commands through the USB HID protocol.
authors: DICIEAMA, Faculty of Engineering, University of Messina (Italy), email: (dmulfari,acelesti,mfazio,mvillari,apuliafito)@unime.it.
authors: Davide
authors: D
authors: Mulfari
authors: DICIEAMA, Faculty of Engineering, University of Messina (Italy), email: (dmulfari,acelesti,mfazio,mvillari,apuliafito)@unime.it.
authors: Antonio
authors: A
authors: Celesti
authors: DICIEAMA, Faculty of Engineering, University of Messina (Italy), email: (dmulfari,acelesti,mfazio,mvillari,apuliafito)@unime.it.
authors: Maria
authors: M
authors: Fazio
authors: DICIEAMA, Faculty of Engineering, University of Messina (Italy), email: (dmulfari,acelesti,mfazio,mvillari,apuliafito)@unime.it.
authors: Massimo
authors: M
authors: Villari
authors: DICIEAMA, Faculty of Engineering, University of Messina (Italy), email: (dmulfari,acelesti,mfazio,mvillari,apuliafito)@unime.it.
authors: Antonio
authors: A
authors: Puliafito
mesh_terms: D006801:Humans; D063731:Mobile Applications; D012656:Self-Help Devices / Q000523:psychology / Q000592:standards; D012985:Software Design; D014584:User-Computer Interface