ISSUE DESCRIPTION
Accessibility in MSFS 2024 for blind sim pilots such as myself has very greatly improved compared to MSFS 2020, with the built-in Narrator screenreader being so much more responsive, intuitive and much more reliable across the board. So, I’d like to start by thanking the team working on this for doing such an outstanding job in making MSFS 2024 more accessible and inclusive, it’s really greatly appreciated!
Unfortunately, one important area that is very difficult to navigate using Narrator is the Controls Settings screen, particularly when it comes to profile selection and per-control settings. In particular, the following accessibility issues are currently present on this screen:
-
Profile switching and editing:
• When selecting a device to view or modify its control bindings, Narrator does not announce which profile is currently active, thus making it impossible for a Narrator user to quickly tell which profile they are currently viewing or editing.
• The controls to switch between profiles are not announced by Narrator at all. When moving the selection cursor to these controls, e.g. to switch to a new general, airplane or aircraft-specific profile, there is no speech feedback provided indicating what is selected. For users unfamiliar with the user interface, there would be no way of knowing that the cursor has moved at all, or that these controls exist in the first place.
• When pressing one of these controls to switch profiles, Narrator does not announce which profile has now been activated, or if a new profile has been activated at all in case there was no other profile to switch to.
• To the right of the profile switching controls, there are menu buttons used to bring up profile-specific options such as Create, Duplicate, Export, etc. While Narrator does announce these buttons, they do not appear to have proper accessibility labels and are being announced as “$AltText”, making the purpose of these buttons very unclear. Narrator also does not speak any semantic information for these buttons, making it challenging to know which profile this menu control is associated with. -
Control assignments and per-control settings:
• After selecting a device from the list and navigating to an assignment in the list, pressing Space on it allows users to assign a new control by making an input using the selected device (e.g. moving an axis, pushing a button, etc). However, this isn’t being announced by Narrator, making it unclear to users that the sim is waiting for an input.
• When focused on a control with an assignment, pressing Right Arrow twice will move the focus to a Control Actions button, which is properly announced by Narrator. When pressed, this button brings up a screen allowing users to adjust control-specific settings, such as inverting an axis, adjusting dead zone or sensitivity values, or changing the input assignment entirely by choosing from a list of available inputs. Unfortunately, the majority of this screen is not spoken by Narrator at all, rendering most interface elements completely inaccessible and unusable. This is particularly problematic for users with special physical needs such as motor impairments, who may be using hardware such as the Microsoft Xbox Adaptive Controller, presenting a need for being able to make extensive control adjustments for the best experience. This is a particularly serious accessibility issue currently present in MSFS 2024 Narrator, and should be considered high priority.
I really hope that all of the above issues can be addressed in an upcoming software update, giving blind and visually impaired flight sim enthusiasts such as myself the ability to fully customize and configure hardware bindings according to our needs and preferences. The Narrator screenreader, generally speaking, has seen some vast improvements in 2024 as compared to its predecessor, making the shortcomings in this area particularly stand out.
I’d personally love to provide feedback on any fixes and improvements in this area, also happy to provide additional details and clarifications if needed.
FREQUENCY OF ISSUE
Always