Skip Navigation Links | |
Exit Print View | |
Oracle Solaris 11 Desktop Accessibility Guide Oracle Solaris 11.1 Information Library |
1. Introduction to Accessibility
2. Using Assistive Technologies
3. Configuring the Mouse and Keyboard
4. Using the Keyboard to Navigate the Desktop
5. Customizing the Appearance of the Desktop
Configuring the Desktop for Accessible Login
Configuring the Java Environment for Accessibility on Oracle Solaris Systems
To Configure the Java Environment on Oracle Solaris Systems
Enabling XKB on Oracle Solaris Systems
The following sections describe how to configure your system to use a standard physical mouse and another pointer device such as a single switch device or head-tracker device, and how to configure On-Screen Keyboard to use the second pointer device.
Note - This procedure does not work on all Oracle Solaris platforms.
# ls -l /dev/usb/hid*
# ls -l /dev/usb/hid*
# Sun Mouse module class="XINPUT" name="IMOUSE2" dev="/dev/usb/hid2" strmod="usbms" ddxHandler="ddxSUNWmouse.so.1" ddxInitFunc="ddxSUNWmouseProc";
where:
The name option starts with the string IMOUSE but is extended to form a unique string, such as IMOUSE2 or IMOUSE3, depending on the number of existing devices.
The dev option specifies the device name that you identified in Step 3.
# Null Mouse module class="XINPUT" name="NMOUSE" ddxHandler="ddxSUNWmouse.so.1" ddxInitFunc="ddxnullmouseProc";
# ls -l /dev/usb/hid*
# ls -l /dev/usb/hid*
Section "ServerLayout" Identifier "X.org Configured" Screen 0 "Screen0" 0 0 InputDevice "Mouse0" "CorePointer" InputDevice "Mouse1" InputDevice "Keyboard0" "CoreKeyboard" EndSection
Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "VUID" Option "Device" "/dev/mouse" EndSection
Section "InputDevice" Identifier "Mouse1" Driver "mouse" Option "Protocol" "VUID" Option "StreamsModule" "usbms" Option "Device" "/dev/usb/hidx" EndSection
where:
/dev/usb/hidx is the device name that you identified in Step 3.