Accessibility settings
Configure zoom, text size, contrast, color filters, captions, pointer and dictation to a user's needs.
20 project-authored proposals · taxonomy v1.1 · 0 new benchmark runs. Verifiers and partial-credit rules below are designs, not executed results.
- Typical applications
- Accessibility settings · Ease of Access
- Class GUI-need label
G2· GUI-essential
Task proposals · 20
Expand to inspect the complete original wording and proposed checks. Original proposal text remains English in both interfaces.
R01.09.01.01-T01 Enlarge on-screen text for a user whose glasses broke
Original instruction
The user says: 'My glasses are broken and I can't read anything on screen.' On the Windows 11 VM, make text larger system-wide without changing display resolution: set Text size to 150% and turn on the larger mouse pointer (size 3).
- Platforms
win· Windows- Applications
- Accessibility settings
- Interfaces
desk· Desktop GUI- GUI need · task setting
G2· GUI-essential- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
click· Point & clickdrag· Drag & drop- Work product
WP08· App/system state- Conditions
- None declared
- Proposed difficulty
- 1 / 5
Proposed verifier
HKCU\Software\Microsoft\Accessibility TextScaleFactor=150; Cursors size key CursorBaseSize matches size 3 (64); display resolution and scaling unchanged. Sysmon registry/process events detect reg.exe, PowerShell or other script hosts writing these settings; any such write fails the task.
Proposed partial credit
60% text size exactly 150 percent; 30% pointer size; 10% resolution untouched
R01.09.01.01-T02 Turn on Hover Text with a custom modifier and size on macOS
Original instruction
On the Mac, enable Hover Text so that holding the Control key shows a large version of the text under the pointer. Set text size to 48 pt, font Helvetica, and the entry location to 'Top-Left'.
- Platforms
mac· macOS- Applications
- Accessibility settings
- Interfaces
desk· Desktop GUI- GUI need · task setting
G2· GUI-essential- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
click· Point & clicknav· Pan/zoom/scroll- Work product
WP08· App/system state- Conditions
- None declared
- Proposed difficulty
- 2 / 5
Proposed verifier
com.apple.universalaccess hover text keys: enabled true, activation modifier Control, font size 48, font Helvetica, location top-left. Writes via defaults, plutil or osascript (detected in the eslogger exec audit) do not count.
Proposed partial credit
50% Hover Text on with Control modifier; 30% size/font; 20% location
R01.09.01.01-T03 Dock the Windows Magnifier at 200% with a grayscale filter
Original instruction
Configure Windows so Magnifier opens docked at 200% zoom, follows the text cursor and keyboard focus, and starts after sign-in. Also turn on the Grayscale color filter with the keyboard shortcut enabled.
- Platforms
win· Windows- Applications
- Accessibility settings · Magnifier
- Interfaces
desk· Desktop GUI- GUI need · task setting
G2· GUI-essential- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
click· Point & clicknav· Pan/zoom/scroll- Work product
WP08· App/system state- Conditions
- None declared
- Proposed difficulty
- 2 / 5
Proposed verifier
HKCU\Software\Microsoft\ScreenMagnifier: Magnification 200, MagnificationMode docked (3), FollowCaret/FollowFocus 1; Magnifier in Accessibility Configuration (startup after sign-in); ColorFiltering Active 1, FilterType 0 (grayscale), HotkeyEnabled 1. Sysmon registry/process events detect reg.exe, PowerShell or other script hosts writing these settings; any such write fails the task.
Proposed partial credit
40% magnifier zoom+mode; 20% follow options; 10% startup; 30% grayscale filter + shortcut
R01.09.01.01-T04 Start Narrator after sign-in with tuned voice and verbosity
Original instruction
A low-vision user wants Narrator available immediately. Set Narrator to start automatically after sign-in, choose the voice `Microsoft Aria (Natural)` if available else `Microsoft Zira`, speed 14, pitch 10, verbosity level 3, and have Narrator read hints for controls. Do not leave Narrator running at the end.
- Platforms
win· Windows- Applications
- Accessibility settings · Narrator
- Interfaces
desk· Desktop GUI- GUI need · task setting
G2· GUI-essential- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
click· Point & clickdrag· Drag & dropnav· Pan/zoom/scroll- Work product
WP08· App/system state- Conditions
- None declared
- Proposed difficulty
- 3 / 5
Proposed verifier
HKCU\Software\Microsoft\Narrator: voice token, SpeechSpeed 14, SpeechPitch 10, VerbosityLevel 3, ReadHints 1; Accessibility\Configuration includes Narrator for autostart; Narrator.exe not running at end. Sysmon registry/process events detect reg.exe, PowerShell or other script hosts writing these settings; any such write fails the task.
Proposed partial credit
30% autostart; 20% voice; 30% speed/pitch/verbosity; 20% hints and not left running
R01.09.01.01-T05 Configure macOS display filters for a user with deuteranopia
Original instruction
A colleague with red-green color blindness (deuteranopia) finds charts unreadable. Turn on Color Filters with the Green/Red (Deuteranopia) filter at 70% intensity, enable Increase Contrast and Reduce Transparency, and set the pointer outline to blue (#0000FF).
- Platforms
mac· macOS- Applications
- Accessibility settings
- Interfaces
desk· Desktop GUI- GUI need · task setting
G2· GUI-essential- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
click· Point & clickdrag· Drag & dropnav· Pan/zoom/scroll- Work product
WP08· App/system state- Conditions
- None declared
- Proposed difficulty
- 3 / 5
Proposed verifier
com.apple.mediaaccessibility / universalaccess: filter type deuteranopia, intensity 0.65-0.75, enabled; increaseContrast and reduceTransparency true; cursorOutline color within ΔE2000 3 of blue. The agent shell lacks Full Disk Access (universalaccess writes are denied) and eslogger detects defaults/plutil/osascript runs, which fail the task.
Proposed partial credit
40% correct filter type; 15% intensity; 30% contrast+transparency; 15% pointer outline
R01.09.01.01-T06 Make the pointer easy to find for a user with low vision on macOS
Original instruction
Configure the Mac pointer: size 3.0, 'Shake mouse pointer to locate' on, pointer fill white and outline red (#FF0000), and set the trackpad tracking speed to the second-slowest notch.
- Platforms
mac· macOS- Applications
- Accessibility settings · System Settings
- Interfaces
desk· Desktop GUI- GUI need · task setting
G2· GUI-essential- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
drag· Drag & dropclick· Point & click- Work product
WP08· App/system state- Conditions
- None declared
- Proposed difficulty
- 3 / 5
Proposed verifier
com.apple.universalaccess mouseDriverCursorSize 2.9-3.1; CGDisableCursorLocationMagnification false; cursorFill white and cursorOutline red within ΔE2000 3; com.apple.trackpad.scaling equals notch-2 value. The agent shell lacks Full Disk Access (universalaccess writes are denied) and eslogger detects defaults/plutil/osascript runs, which fail the task.
Proposed partial credit
30% size; 20% shake; 30% colors; 20% tracking speed
R01.09.01.01-T07 Style captions and enable Live Captions on Windows
Original instruction
A hard-of-hearing user needs readable captions. In Settings > Accessibility > Captions, create a custom caption style named `HighVis`: yellow text, black background at 100% opacity, text size 200%, font Verdana-like sans serif, and apply it. Turn on Live captions with profanity filtering and microphone audio included.
- Platforms
win· Windows- Applications
- Accessibility settings · Live captions
- Interfaces
desk· Desktop GUI- GUI need · task setting
G2· GUI-essential- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
click· Point & clicktype· Text & formsnav· Pan/zoom/scroll- Work product
WP08· App/system state- Conditions
- None declared
- Proposed difficulty
- 3 / 5
Proposed verifier
HKCU ClosedCaptioning custom style HighVis: text color yellow, background black opacity 100, size 200, font sans serif; active style = HighVis; LiveCaptions settings: profanity filter on, include mic audio on. Sysmon registry/process events detect reg.exe, PowerShell or other script hosts writing these settings; any such write fails the task.
Proposed partial credit
50% custom style values; 15% style applied; 35% live captions options
R01.09.01.01-T08 Set maximum Dynamic Type, bold text and button shapes on an iPhone
Original instruction
On the iOS Simulator, configure Display & Text Size for a user with low vision: Larger Accessibility Sizes on with the slider at the maximum, Bold Text on, Button Shapes on, On/Off Labels on, and Reduce White Point at 50%.
- Platforms
ios· iOS/iPadOS- Applications
- iOS Accessibility settings
- Interfaces
mob· Mobile touch- GUI need · task setting
G2· GUI-essential- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
touch· Touch gesturesdrag· Drag & dropnav· Pan/zoom/scroll- Work product
WP08· App/system state- Conditions
- None declared
- Proposed difficulty
- 3 / 5
Proposed verifier
Simulator device prefs: UIPreferredContentSizeCategoryName UICTContentSizeCategoryAccessibilityXXXL; accessibility bold text, button shapes, switch labels true; reduce white point enabled with value 0.45-0.55. Host-side `xcrun simctl ui` or `simctl spawn defaults` runs are detected in the host process audit log and disqualify.
Proposed partial credit
40% max text size; 30% bold/shapes/labels; 30% white point
R01.09.01.01-T09 Configure magnification, color correction and animations on Android
Original instruction
On the Android emulator, set up for a user with low vision and tremor: enable Magnification with the accessibility shortcut (triple-tap), Color correction in Protanomaly mode, Remove animations, Display size largest, and Touch & hold delay Long.
- Platforms
and· Android- Applications
- Android Accessibility settings
- Interfaces
mob· Mobile touch- GUI need · task setting
G2· GUI-essential- GUI need · ordinary access
CL· CLI-sufficient- Interaction primitives
touch· Touch gesturesnav· Pan/zoom/scroll- Work product
WP08· App/system state- Conditions
- None declared
- Proposed difficulty
- 3 / 5
Proposed verifier
adb settings: accessibility_display_magnification_enabled 1 (triple tap); accessibility_display_daltonizer_enabled 1 and daltonizer 11; animator/transition scales 0; display density largest step; long_press_timeout 1500. adb is not exposed to the agent.
Proposed partial credit
25% magnification; 25% color correction; 20% animations; 30% display size and long-press delay
R01.09.01.01-T10 Create a custom Voice Control command that types a signature
Original instruction
On the Mac, enable Voice Control and create a custom command: when the user says `insert closing`, type the two-line text in `~/Desktop/closing.txt`, available in any application. Also add the vocabulary word `Kubernetes`. Leave Voice Control enabled.
- Platforms
mac· macOS- Applications
- Voice Control · Accessibility settings
- Interfaces
desk· Desktop GUI- GUI need · task setting
G2· GUI-essential- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
click· Point & clicktype· Text & formsnav· Pan/zoom/scroll- Work product
WP08· App/system state- Conditions
- None declared
- Proposed difficulty
- 4 / 5
Proposed verifier
Voice Control commands plist contains phrase 'insert closing', application Any, action Paste/Type Text with exact text; vocabulary list includes Kubernetes; Voice Control enabled. Synthetic speech of the phrase into TextEdit inserts the exact text. eslogger exec events detect defaults, plutil or osascript runs that write the Voice Control command or vocabulary stores; any such run fails the task.
Proposed partial credit
30% Voice Control on; 40% command with exact text and scope; 15% vocabulary; 15% functional replay
R01.09.01.01-T11 Configure keyboard filtering for a user with hand tremor on Windows
Original instruction
Turn on Filter Keys with Bounce Keys at 0.5 seconds and Slow Keys at 1.0 seconds, disable the Filter Keys keyboard shortcut, enable Sticky Keys with 'lock modifier when pressed twice', and turn on Mouse Keys only when Num Lock is on.
- Platforms
win· Windows- Applications
- Accessibility settings
- Interfaces
desk· Desktop GUI- GUI need · task setting
G2· GUI-essential- GUI need · ordinary access
CL· CLI-sufficient- Interaction primitives
click· Point & clicknav· Pan/zoom/scroll- Work product
WP08· App/system state- Conditions
- None declared
- Proposed difficulty
- 3 / 5
Proposed verifier
HKCU\Control Panel\Accessibility\Keyboard Response: Flags on, BounceTime 500, DelayBeforeAcceptance 1000, hotkey bit off; StickyKeys flags include TRIPLESTATE; MouseKeys on with ReplaceNumbers semantics as specified. Sysmon registry/process events detect reg.exe, PowerShell or other script hosts writing these settings; any such write fails the task.
Proposed partial credit
40% Filter Keys values; 15% shortcut off; 25% Sticky Keys; 20% Mouse Keys
R01.09.01.01-T12 Set up dwell clicking and slow keys for a motor-impaired Mac user
Original instruction
On the Mac, enable Pointer Control > Alternate Pointer Actions with Dwell: dwell time 1.5 s, movement tolerance moderate, hot corner top-left to pause dwell. Enable Slow Keys with delay 0.75 s and Sticky Keys with sound. Turn on Mouse Keys with initial delay short. Test that a dwell click activates the Finder Go menu.
- Platforms
mac· macOS- Applications
- Accessibility settings · Accessibility Keyboard
- Interfaces
desk· Desktop GUI- GUI need · task setting
G2· GUI-essential- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
click· Point & clickdrag· Drag & dropnav· Pan/zoom/scroll- Work product
WP08· App/system state- Conditions
- None declared
- Proposed difficulty
- 4 / 5
Proposed verifier
universalaccess prefs: dwell enabled, dwell time 1.5, tolerance level, hot corner action; slowKey enabled with delay 0.75; stickyKey with sound; mouseDriver initial delay short; a scripted pointer hover over Go menu for 1.6 s opens it (AX event log). The agent shell lacks Full Disk Access (universalaccess writes are denied) and eslogger detects defaults/plutil/osascript runs, which fail the task.
Proposed partial credit
40% dwell config; 30% slow+sticky keys; 15% mouse keys; 15% dwell test
R01.09.01.01-T13 Apply a client accessibility profile from an assessment PDF on Windows
Original instruction
`C:\input\client_profile.pdf` is an occupational therapist's assessment for a user with low vision and photosensitive migraines. Apply every Windows accessibility recommendation it contains (text size, contrast theme, animation, transparency, text cursor indicator, notification duration, scrollbar visibility, dark mode). Some recommendations use clinical wording, not setting names.
- Platforms
win· Windows- Applications
- Accessibility settings · Personalization settings
- Interfaces
desk· Desktop GUI- GUI need · task setting
G2· GUI-essential- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
click· Point & clicknav· Pan/zoom/scrollvis· Visual judgment- Work product
WP08· App/system state- Conditions
personal· Personal context- Proposed difficulty
- 5 / 5
Proposed verifier
Registry/settings state compared against the 9 expected values derived from the PDF (e.g. contrast theme 'Desert', MinAnimate 0, EnableTransparency 0, cursor indicator size 3 color magenta, MessageDuration 30 s, always-show scrollbars). One point per setting. Sysmon registry/process events detect reg.exe, PowerShell or other script hosts writing these settings; any such write fails the task.
Proposed partial credit
Per setting: 9 settings scaled to 90%; 10% no unrelated settings changed
R01.09.01.01-T14 Apply per-app accessibility settings so only Mail gets high contrast
Original instruction
On macOS Sonoma or later, the user wants Mail to use Increase Contrast and Reduce Transparency and a larger text size, while the rest of the system stays default. Use Accessibility > Per-App Settings to add Mail with those overrides; system-wide values must stay off.
- Platforms
mac· macOS- Applications
- Accessibility settings · Mail
- Interfaces
desk· Desktop GUI- GUI need · task setting
G2· GUI-essential- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
click· Point & clicknav· Pan/zoom/scroll- Work product
WP08· App/system state- Conditions
- None declared
- Proposed difficulty
- 4 / 5
Proposed verifier
universalaccess per-app dictionary has com.apple.mail with increaseContrast and reduceTransparency true and text size override; global increaseContrast/reduceTransparency false; screenshot of Mail shows contrast borders while Finder does not (pixel check on control edges). The agent shell lacks Full Disk Access (universalaccess writes are denied) and eslogger detects defaults/plutil/osascript runs, which fail the task.
Proposed partial credit
50% Mail per-app overrides; 30% global values unchanged; 20% rendered difference confirmed
R01.09.01.01-T15 Lock an iPad to one app with Guided Access and a time limit
Original instruction
On the iPadOS Simulator, set up Guided Access for a child using the `Kids Reader` app: Guided Access on with passcode 2468, accessibility shortcut enabled, Display Auto-Lock 5 minutes, and start a session in Kids Reader with the keyboard disabled, the top toolbar area disabled (drawn region), and a 20-minute time limit.
- Platforms
ios· iOS/iPadOS- Applications
- iOS Accessibility settings · Guided Access
- Interfaces
mob· Mobile touch- GUI need · task setting
G2· GUI-essential- GUI need · ordinary access
G3· GUI-only- Interaction primitives
touch· Touch gesturespath· Continuous pathtype· Text & forms- Work product
WP08· App/system state- Conditions
- None declared
- Proposed difficulty
- 4 / 5
Proposed verifier
Guided Access prefs: enabled, passcode set (hash matches 2468), shortcut on, autolock 300; active session for Kids Reader bundle with keyboard disabled, time limit 1200 s; disabled region rectangle IoU >= 0.6 with the toolbar frame. Host-side simctl/defaults writes to the simulator's accessibility prefs are detected in the host process audit and fail the task.
Proposed partial credit
30% Guided Access setup; 30% session in right app with options; 25% drawn region IoU; 15% time limit
R01.09.01.01-T16 Set up Windows voice access to start at sign-in with a chosen microphone
Original instruction
On Windows 11, turn on voice access, set it to start automatically after sign-in, select the virtual microphone `Lab Array Mic`, download the English (US) speech model if prompted, and add the custom word `Contoso` to the voice access dictionary.
- Platforms
win· Windows- Applications
- Voice access · Accessibility settings
- Interfaces
desk· Desktop GUI- GUI need · task setting
G2· GUI-essential- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
click· Point & clicktype· Text & formsnav· Pan/zoom/scroll- Work product
WP08· App/system state- Conditions
- None declared
- Proposed difficulty
- 3 / 5
Proposed verifier
Voice access settings store: StartOnSignIn true, selected mic endpoint id = Lab Array Mic, language model en-US installed, custom vocabulary contains Contoso; VoiceAccess.exe running at end. Sysmon registry/process events detect reg.exe, PowerShell or other script hosts writing these settings; any such write fails the task.
Proposed partial credit
30% enabled + autostart; 25% microphone; 25% speech model; 20% custom word
R01.09.01.01-T17 Configure audio accessibility for a user with single-sided hearing loss
Original instruction
On the Mac, the user hears only in the left ear. Turn on Mono Audio, set balance fully left, enable 'Flash the screen when an alert sound occurs', enable Background Sounds 'Rain' at 30% volume, and turn on Live Captions (if available) for system audio.
- Platforms
mac· macOS- Applications
- Accessibility settings · Sound settings
- Interfaces
desk· Desktop GUI- GUI need · task setting
G2· GUI-essential- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
click· Point & clickdrag· Drag & dropnav· Pan/zoom/scroll- Work product
WP08· App/system state- Conditions
- None declared
- Proposed difficulty
- 3 / 5
Proposed verifier
universalaccess stereoAsMono true; audio balance = left (CoreAudio channel volumes R=0); flashScreen true; com.apple.ComfortSounds enabled, sound Rain, volume 0.25-0.35; Live Captions enabled flag. The agent shell lacks Full Disk Access (universalaccess writes are denied) and eslogger detects defaults/plutil/osascript runs, which fail the task.
Proposed partial credit
25% mono; 20% balance; 20% flash; 35% background sounds and Live Captions
R01.09.01.01-T18 Control pair of T03: apply the Magnifier and grayscale settings by script
Original instruction
Control pair of T03. Apply exactly the T03 configuration (Magnifier docked 200%, follow caret/focus, start after sign-in, grayscale filter with shortcut) using `reg.exe`/PowerShell only, then sign out and back in to confirm.
- Platforms
win· Windows- Applications
- PowerShell · reg
- Interfaces
term· Terminal- GUI need · task setting
CL· CLI-sufficient- GUI need · ordinary access
CL· CLI-sufficient- Interaction primitives
code· Code & commands- Work product
WP08· App/system state- Conditions
- None declared
- Proposed difficulty
- 2 / 5
Proposed verifier
Same registry checks as T03; after re-login, Magnifier process runs docked at 200% and the grayscale filter is active (screen capture saturation ~0).
Proposed partial credit
40% magnifier keys; 30% grayscale keys; 30% effective after re-login
R01.09.01.01-T19 Configure the macOS Accessibility Shortcut and picture-in-picture Zoom
Original instruction
Set the Accessibility Shortcut (Option-Command-F5 / triple-press Touch ID) to offer exactly Zoom, VoiceOver and Color Filters. Configure Zoom: keyboard shortcuts on, scroll gesture with Control modifier, style Picture-in-picture with window size 600x400 positioned stationary at the top-right, and 'Smooth images' off.
- Platforms
mac· macOS- Applications
- Accessibility settings
- Interfaces
desk· Desktop GUI- GUI need · task setting
G2· GUI-essential- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
click· Point & clickdrag· Drag & dropgeom· Precise geometry- Work product
WP08· App/system state- Conditions
- None declared
- Proposed difficulty
- 4 / 5
Proposed verifier
universalaccess axShortcutExposedFeatures = {Zoom, VoiceOver, ColorFilters} exactly; closeViewHotkeysEnabled, closeViewScrollWheelToggle with Control; closeViewZoomMode PiP; lens size within ±20 px of 600x400; stationary position top-right; smoothing off. The agent shell lacks Full Disk Access (universalaccess writes are denied) and eslogger detects defaults/plutil/osascript runs, which fail the task.
Proposed partial credit
30% shortcut set exact; 20% zoom shortcuts/gesture; 35% PiP size/position; 15% smoothing
R01.09.01.01-T20 Recreate a user's macOS accessibility setup on their new Windows PC
Original instruction
`C:\input\mac_a11y_export.json` lists 14 accessibility settings a user relies on in macOS (zoom, pointer, color filter, sticky keys, captions, reduce motion, etc.). Configure the closest Windows 11 equivalents on this PC and write `C:\Out\mapping.csv` (mac_setting, windows_setting, value, note) marking any setting with no equivalent as `none`.
- Platforms
win· Windowsmac· macOS- Applications
- Accessibility settings · Magnifier · Narrator
- Interfaces
desk· Desktop GUI- GUI need · task setting
G2· GUI-essential- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
click· Point & clicknav· Pan/zoom/scrolltype· Text & forms- Work product
WP08· App/system state- Conditions
xdevice· Cross-devicelong· Long-horizonpersonal· Personal context- Proposed difficulty
- 5 / 5
Proposed verifier
Windows state compared to a reference mapping of 12 mappable settings (registry values with tolerances); the 2 non-mappable ones must be marked none in mapping.csv; mapping.csv rows cover all 14 settings. Sysmon registry/process events detect reg.exe, PowerShell or other script hosts writing these settings; any such write fails the task.
Proposed partial credit
70% mappable settings scaled; 15% non-mappable flagged correctly; 15% mapping.csv complete
Mapped research references
Existing benchmark-to-class links from the research catalog. They are not record-level annotations, executions or product endorsements.