jabswitch

The Java Access Bridge can be toggled with the jabswitch tool, which accepts -enable and -disable flags (also supported with a leading / in place of -).

The tool writes the ~/.accessibility.properties file:

assistive_technologies=com.sun.java.accessibility.AccessBridge
screen_magnifier_present=true

See the source code for more information.

There are three valid properties which may be set here:

  • assistive_technologies specifies a comma-delimited list of assistive technologies which should be loaded into the JVM.
  • screen_magnifier_present indicates to applications that a magnifier is enabled. On Windows this may cause applications to disable DirectDraw.
  • screen_reader_present inform applications that a screen reader is present.