The GNOME and KDE desktop environments included with PC-BSD provide accessibility features to assist users with vision and mobility impairments. This section provides an overview of these features and references to additional accessibility information.
GNOME Accessibility Tools
To install the GNOME accessibility tools, make sure that the "GNOME-Accessibility" box is checked (it is by default) when selecting to install GNOME either during installation or afterwards using Control Panel → Package Manager → Desktops.
The GNOME-Accessibility component installs the following software:
- Applications → Utilities → Dasher. It can also be started from the command line by typing dasher. To change the input device, start dasher and click Edit → Preferences → Control, shown in Figure 9.10a. : supports alternative input devices such as a joystick, touchscreen, trackball, head-mouse, or eyetracker. In GNOME, this utility is located in
- System → Preferences → Assistive Technologies, or you can type gok at the command line. GOK → Preferences. : application which displays virtual keyboards. You can use a mouse or an alternative pointing device to operate the virtual keyboards. It generates dynamic keyboards that contain keys to represent the applications that are running on your desktop or the menus that are contained in an application. In GNOME, this utility is located in
- System → Preferences → Mouse → Accessibility. In the screen shown in Figure 9.10c, if you check the box Trigger secondary click by holding down the primary button, you can simulate a secondary click on a mouse with one button by keeping the primary mouse button pressed without moving the pointer for the time determined by the delay slider. If you check the box Initiate click when stopping pointer movement, you will activate dwell click. This allows you to assign actions to a single primary click, double click, drag click, and secondary click without having to actually click a mouse button. : provides mouse accessibility enhancements while logged into GNOME, such as simulating different mouse clicks without using physical buttons and a delay-click feature which opens a context menu. To configure mousetweaks within GNOME, go to
The GNOME-Accessibility component also adds the following options to the login Accessibility screen shown in Figure 4.8b:
- Use on-screen keyboard
- Use screen reader
- Use screen magnifier
More information about GNOME-Accessibility can be found in the.
KDE Accessibility Tools
To install the KDE accessibility tools, make sure that the "KDE-Accessibility" box is checked (it is by default) when selecting to install KDE either during installation or afterwards using Control Panel → Package Manager → Desktops.The KDE-Accessibility component installs the following software:
- : a screen magnifier. In KDE, this application is in Applications ➜ Utilities ➜ Screen Magnifier or you can type kmag from the command line. Drag the magnifier window over the text you wish to magnify or click its "Settings" button to view the shortcuts for its various modes. Press F1 while the application is open to access the Kmagnifier Handbook.
- : clicks the mouse whenever the mouse cursor pauses briefly. It can also drag the mouse, although this takes a bit more practice. To start this utility in KDE, click Applications ➜ Utilities ➜ Automatic Mouse Click or type kmousetool from the command line. In the screen shown in Figure 9.10d, check the settings you wish to use, click the "Apply" button, then click the "Start" button. If you quit this screen, it will be added to the system tray and will continue to run until you launch its icon and click the "Stop" button. A PDF of the KMouseTool Handbook can be downloaded from the .