OS X El Capitan and tvOS still a bag of hurt for people with motion sickness and other vestibular disorders
I’m starting to feel like Apple has a vendetta against anyone with a vestibular disorder. Since OS X Lion, we’ve increasingly seen aggressive animations added to Apple’s desktop OS that can trigger dizziness, motion sickness, vertigo and related symptoms. These include slide transitions when moving between full-screen apps, the ‘morphing’ animation to and from full-screen apps, the slide between Launchpad pages, and entry/exit zooms for Mission Control. iOS 7 then introduced similar animations, along with parallax effects that made people ill. And now tvOS has followed suit.
iOS at least helped users, in providing a Reduce Motion option in the Accessibility section within Settings. Within six months, most of the worst animations were possible to replace with non-aggressive crossfades, much to the relief of vestibular disorder sufferers worldwide. But we’ve seen no such progress on OS X, and tvOS recently appeared with a ‘Reduce Motion’ setting so ineffective that it may as well have played a little sniggering noise when activated.
On the desktop, I’ve now, grudgingly, updated my main work Mac to OS X El Capitan. I’m not having fun.
The main reason is El Capitan kills the one remaining workaround I had that enabled me to safely use full-screen apps. System Integrity Protection, while essential to the security of the Mac, more or less kills off applications that inject code into OS X. TotalSpaces2 is one of them. The app was designed to manage desktops in a manner akin to those in OS X 10.6, but, importantly, included settings to customise transitions.
In other words, instead of getting a full-screen slide when switching full-screen apps or spaces, you could get a spinning cube or some other nutty animation. Or, mercifully, you could replace the animation with nothing at all. This is the sole reason I installed TotalSpaces2. No longer was I made dizzy by OS X’s aggressive default animations — something that could leave me groggy and feeling ill for an hour or even until going to sleep at night. And this isn’t just me — such issues are increasingly common, most likely because of the rapid adoption in the use of animation within desktop and mobile operating systems.
Because of Apple’s changes in OS X, I must now choose between the security of my Mac (turn off SIP and TotalSpaces2 will run) and my well-being; and I assume that in the long run, there won’t even be a choice, given that TotalSpaces2 is no longer a viable commercial product. I’ve long hunted for Terminal commands to disable the full-screen app animations in OS X, but it appears none exist. (Launchpad and Mission Control can be stripped of most animation. Commands for spaces were removed in OS X Lion. Reportedly, Apple engineers responded to a bug report by stating there was nothing to fix. This is technically accurate — Terminal commands are not user-facing. But it removed the one remaining avenue for users to tame a part of the OS adversely affecting their health.)
I also recently discovered an issue with window manager Moom, where windows wouldn’t snap, but would instead skid around the display, triggering motion sickness. It turns out other window managers are affected, and the trigger is activating text-to-speech. Just another OS X bug, presumably, but one that results in a very nasty surprise for anyone with a vestibular disorder. (The rough sequence of events: select text; read back text; don’t realise OS X has thrown a wobbly; attempt to snap window; watch it slide across the screen; end up dizzy for the next hour or more.)
The second of those examples is forgivable (and, I hope, will be fixed). It’s a niche and weird bug that likely won’t affect too many people. But the former absolutely isn’t. To be clear, though, I’m not blaming System Integrity Protection, which is necessary. I’m simply blaming Apple for doing almost nothing in OS X to help people with vestibular disorders.
Full-screen slide animations made their debut in OS X Lion, back in 2011. Since then, we’ve had OS X Mountain Lion, OS X Mavericks, OS X Yosemite and OS X El Capitan. In all that time, and all those revisions, there has been precisely one attempt I’m aware of in OS X to assist anyone with vestibular disorders: a Reduce Motion setting being added to the Photos app. It’s, sadly, largely ineffective, however.
This leads me to believe at least one of the following must be true:
- Apple doesn’t care about people with vestibular disorders. Accessibility increasingly means aiding those with poor/no vision, and occasionally people with hearing and motor issues. It doesn’t, in Apple’s view, mean making its software suitable for everyone.
- Apple is ignorant of vestibular disorders, despite people like me banging on about them like a broken record for the past four years. It doesn’t have enough relevant in-house knowledge, and so does nothing.
- Apple is fully aware of these issues, but doesn’t consider them enough of a priority to even add a single Reduce Motion switch to OS X in the fourth major update to its desktop OS since the problems appeared and were flagged. This despite many millions of people having related conditions.
None of these is particularly appealing, and I increasingly feel like I’m screaming into the void. There is, as already noted, an exception: iOS. There, it seems the team has fully taken on board much of the advice people have given and, most importantly, acted on it. iOS 7’s problematic animations were eventually mostly dealt with through Reduce Motion (a few outliers remain), and new features are eventually tamed to the point they’re at least more usable (such as the new app switcher). But elsewhere, Apple’s efforts in this area of accessibility are dismal and the company must do better. Whether it will is another matter — and I’m increasingly getting to the point where I feel like nothing is going to change.
Contact Apple about accessibility issues
To report accessibility problems to Apple, you can email accessibility@apple.com.
Further reading:
- OS X Lion and motion sickness from full-screen animations and transitions (Revert to Saved, February 2011)
- An open letter to Apple about motion sickness triggers in OS X Mavericks and iOS 7
- iOS 7’s motion effects are triggering vertigo and nausea symptoms (Stuff.tv, September 2013)
- Why iOS 7 is making some users sick (Guardian, 2013)
- How Apple’s iOS 7.1 finally quelled users’ motion sickness (March 2014)
- Apple, motion sickness triggers and OS X Yosemite — Why Apple should bring Reduce Motion ‘back to the Mac’ (Revert to Saved, June 2014)
- Access all areas — why even Apple needs to rethink regarding accessibility (February 2015, reprinted from MacUser)
- Apple and balance/motion accessibility — yelling into the wind
- Why Apple’s next operating systems are already making users sick (Alphr, June 2015)
Kirk McElhearn has also responded to this article with additions of his own, complaining about issues relating to font size and contrast, and how developers don’t think about accessibility issues nearly enough.
Rob Griffiths posts on Many Tricks about workarounds we figured out for Moom (which may also work with other window managers).
[…] Apple makes its operating systems accessible to people with a wide variety of physical limitations, but its tendency to rely on visual trickery like faux 3D effects has caused problems for users with vestibular processing problems. Technology journalist Craig Grannell has been talking about this for a while, most recently in a new blog post. […]
The workaround is to disable this protection feature, update your remote, then enable the protection again.
1. Reboot your Mac in recovery mode (press and maintain Cmd + R at reboot)
2. Open the Terminal app in the utilities menu
3. Type the following command and hit enter : csrutil disable
4. Reboot your Mac, it should now work
Warning : when you’re done with updating your remote, do the same but use the command : csrutil enable
Is this for real? Apple has the best accessibility options of any manufacturer (or copycat, AKA Android).
You know who else ATV doesn’t work for? The blind, or dead.
[…] stimuli which, in those individuals, will cause motion illness. One of our leading Mac journalists, Craig Grannell, suffers from this, and finds vanilla El Capitan a serious challenge in use. He, and others with […]
I have Amblyopia and have been treatment at an young age. I too have systems similar or undiagnosed Vestibular disorder. From Wikipedia ‘People who have severe amblyopia, however, may experience related visual disorders, most notably poor depth perception. Those with amblyopia may suffer from poor visual acuity, poor spatial acuity, and low sensitivity to contrast and motion.[5] Amblyopia is characterized by several functional abnormalities in spatial vision, including reductions in visual acuity (VA), contrast sensitivity function (CSF), and vernier acuity as well as spatial distortion, abnormal spatial interactions, and impaired contour detection. In addition, individuals with amblyopia suffer from binocular abnormalities such as impaired stereoacuity (stereoscopic acuity) and abnormal binocular summation.[6]’
http://bit.ly/1gYHdRY
I get very frustrated when I get kicked off Apple’ help pages and have had my text deleted in the middle of a paragraph when complaining to Apple about Icon depth Look and Feel of the latest UI of OSX 10.10.x and 10.11.X, as well as iOS 7,8 and 9. I would love to join your cause and our group of suffers to the Vestibular disorder. Where do I sign up!?
Barry: are there any specifics you can share about issues you face with the current OS X and iOS? (If you don’t want to do so publicly, please do email me on craiggrannell@googlemail.com)
[…] Craig Grannell: […]
[…] has increased, as has hand-waving “I don’t believe you” idiocy, not least when I write about accessibility. I am, somehow, both an Apple zealot and an Apple hater. On Twitter, I occasionally get random […]
[…] Revert to Saved: […]