Fixing the Jaws cursor in Firefox
When keyboard access doesn't work, the Jaws screen reader makes it possible to explore content using simulated mouse movements instead. This function is broken in Firefox, due to changes made (some time ago) in its graphics rendering engine. This post describes a workaround that has proved successful for some.
There are three configuration changes you can make to firefox. I'm obliged at this point to say that unless you're confident about changing such things, you probably shouldn't try this. That said, you're smart people and besides, it's your browser...
- Open Firefox and type about:config into the navigation bar.
- If you get the "Here be dragons" warning, use the "I'll be careful I promise" button to continue.
- In the edit field type gfx.direct2d.disabled, then tab to the result which should say gfx.direct2d.disabled = false.
- Use the enter key to toggle this setting to true.
- Return to the edit field and type layers.acceleration.disabled, then tab to the result which should say layers.acceleration.disabled = false.
- Use the enter key to toggle this setting to true.
- Return to the edit field and type layers.offmainthreadcomposition.enabled, then tab to the result which should say layers.offmainthreadcomposition.enabled = true.
- Use the enter key to toggle this setting to false.
- Restart firefox.
Note: This workaround does not seem to work with Firefox 40 on Windows 10 with the Jaws 17 public beta. Please use the comments to add further information about this workaround * but no technical support requests please.