Woman walking with mobile phone Understanding, Sensing, and Accommodating Situational Impairments (NSF funded)
Understanding the effects of situational impairments and devising new sensors and interfaces to help users overcome these impairments.
[Show 6 publications]
Athlete in wheelchair Ability-Based Design (NSF funded)
Developing principles, methods, models, and technologies to exploit the full range of human abilities to achieve accessible design. A design-oriented expansion of the "ability-based user interfaces" concept pioneered by Gajos, Wobbrock and Weld.
[Show 6 publications]
MobileASL MobileASL (NSF funded)
Conducting user-centered laboratory and field studies of MobileASL, which allows deaf people to communicate with video using today's mobile phones and networks. Seeking to understand system parameters and effectiveness, factors affecting use, and communicative aspects of using ASL over this medium.
[Show 8 publications]
Goal crossing with mouse Accessible Goal Crossing (NSF funded)
Creating accessible desktop user interfaces based on goal crossing instead of pointing-and-clicking for people with motor impairments.
[Show 4 publications]
Old-fashioned hearing aid Design for Social Accessibility (NSF funded)
Performing foundational studies and methodology development for creating "socially accessible" assistive technologies that reduce stigma and promote self-confidence over self-consciousness.
[Show 1 publication]
Contemplative multitasking Contemplative Multitasking (NSF funded)
Exploring the effects of mindfulness-based meditation training on human-computer multitasking performance.
[Show 2 publications]
Bubble Lens High-Performance Mouse Pointing
Speeding the most common action we perform with desktop computers every day.
[Show 5 publications]
Access Overlays Making Interactive Tabletops Accessible
Making large interactive tabletops accessible to people with disabilities.
[Show 3 publications]
Hand holding an iPhone Mobile Accessibility for People with Disabilities
Making mobile devices more accessible for people who are blind, have low vision, or have motor impairments. Also using mobile devices to make the world more accessible.
[Show 10 publications]
Hand on surface Understanding and Designing Gestures
Studying gestures and creating methods for users to define their own gestural interfaces.
[Show 7 publications]
Simple gesture recognizers for arbitrary strokes $-Family Stroke-Gesture Recognizers
Exploring the performance of simple, easily implementable stroke-gesture recognition algorithms as they compare to high-end pattern matching algorithms many user interface prototypers can't or prefer not to implement.
[Show 4 publications]
Help interface Improving Software Help
Understaning software's challenges for users and creating systems to address those challenges.
[Show 9 publications]
HCI-Q HCI-Q: Using Q-methodology in HCI
Investigating the application and adaptation of Q-methodology for research and design in HCI, especially for technologies for which productivity may be secondary to matters of personal significance.
[Show 1 publication]
  • O'Leary, K., Wobbrock, J.O. and Riskin, E.A. (2013). Q-methodology as a research and design tool for HCI. Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI '13). Paris, France (April 27-May 2, 2013). New York: ACM Press, pp. 1941-1950.
Software keyboard
Software keyboard with drawn punctuation
Touch-Typing on Flat Glass
Studying and enabling expert touch-typing on interactive surfaces.
[Show 4 publications]
Vid2Speech Personalized Video for AAC Devices
Exploring personalized video icons with speech output for portraying action words and abstract concepts for young children with complex communication needs.
[Show 1 publication]
  • O'Leary, K., Delahunt, C., Dowden, P., Darmansya, I., Heng, J., Riskin, E.A., Ladner, R.E. and Wobbrock, J.O. (2012). Design goals for a system for enhancing AAC with personalized video. Proceedings of the ACM SIGACCESS Conference on Computers and Accessibility (ASSETS '12). Boulder, Colorado (October 22-24, 2012). New York: ACM Press, pp. 223-224.
Graph of the pointing error model Furthering HCI's Laws of Action
Deriving and validating theoretical models for human performance with computing systems. [software]
[Show 3 publications]
ARTool software Aligned Rank Transform for Nonparametric Factorial Analyses
Bringing the Aligned Rank Transform for nonparametric factorial analyses into human-computer interaction research.
[Show 1 publication]
Bonfire Laptop/Tabletop System Extending Laptop and Tablet Interactions with Projectors and Cameras
Using computer vision and micro-projectors to spill interaction onto the surrounding table surface.
[Show 3 publications]
Non-speech voice-based computer access Non-speech Voice-based Computer Access
Exploring continuous non-speech voice control of computers for people with motor impairments. [youtube]
[Show 5 publications]
SUPPLE user interface generator Automatically Generating User Interfaces Adapted to People's Abilities
Investigating the feasibility of automatically generating ability-based user interfaces that strive to optimize individual user's performance. Evaluating the performance of motor-impaired users with ability-based interfaces compared to manufacturers' defaults. [youtube]
[Show 4 publications]
TapSongs TapSongs: Rhythm-Based Password Entry
Devising a user authentication method that uses a single sensor tapped according to a song rhythm. Useful for logging into devices that have no space for keyboards or gestures.
[Show 1 publication]
TrueKeys text entry interface
Typing on a QWERTY keyboard
TrueKeys: Automatic Typing Correction for People with Motor Impairments
Exploring ways to make accurate typists out of inaccurate typing for people with peripheral neuropathy, children typists, typing on mobile virtual and physical keypads, and flat projection or touch-screen keyboards that lack tactility.
[Show 2 publications]
EyeWrite text entry software for the eyes EyeWrite
Comparing a gestural means of writing with the eyes to traditional eye-typing on an on-screen keyboard. Significantly adapts and extends the EdgeWrite design for text input to the vagaries of eye-tracking. [youtube]
[Show 2 publications]
EdgeWrite for Palm OS EdgeWrite
Making text entry possible on a variety of devices through a simple, versatile, reusable design for letter-like text entry. EdgeWrite was originally designed as an assistive technology for improving text entry on PDAs, but now has versions on trackballs, joysticks, touchpads, capacitive sensors, four keys, and more. Innovations include continuous recognition feedback, non-recognition retry, slip detection, a four-way scroll ring, and in-stroke word completion.
[Visit www.edgewrite.com]