The mouse pointer in the Oracle ILOM video remote console might not track well. The cursor position might be out of sync with the Xorg server on the Oracle Solaris host, a condition that makes mouse navigation and selection difficult.
Workaround A: This procedure does not make a permanent change. However, it does immediately make it easier for you to navigate with the mouse, and it enables you to perform steps that result in a more permanent change.
Log in to the Gnome desktop.
If you have problems obtaining a terminal window, try one of the following methods:
Click the right mouse button. When the desktop pop up is displayed, type: e
Use the keyboard to obtain a terminal window by typing Alt-F2. Then type: gnome-terminal
Select the desired terminal window as active by typing Alt-Tab.
Type this command in a terminal window:
xset m 1 1
Select Mouse Sync in the upper left corner of the Oracle ILOM Remote System Console Plus window.
Now you can make a more permanent fix by changing the mouse preferences values of acceleration, sensitivity, and threshold to the smallest values.
From the Gnome desktop, access the mouse preferences window. Depending on the version of the Gnome desktop installed, select one of the following:
System > Preferences > Mouse.
Launch > System > Preferences > Mouse.
Obtain the menu of mouse preferences.
Depending on the version of the Gnome desktop, select one of the following:
System > Preferences > Mouse
Launch > System > Preferences > Mouse
Change the mouse preferences values:
Pointer Speed Acceleration = Slow
Pointer Speed Sensitivity = Low
Drag and Drop Threshold = Small
If you are using the keyboard, navigate by pressing Tab until the desired item is highlighted. For each value, press the left arrow key to move the slides all the way to the left.
These changes will be permanent and persist after screenlock and logout.
Workaround B: In Oracle Solaris 11, you can use this procedure to initially disable problematic mouse acceleration. However, subsequent changes to the mouse acceleration during the Xorg session will override the changes made by this method.
Open this file for editing:
/etc/hal/fdi/preprobe/10osvendor/10-x11-input.fdi
Ensure that you do not leave any other copies of the file in this directory.
Locate the following lines:
<merge key="input.x11_options.StreamsModule" type="string">usbms</merge> <merge key="input.x11_options.Protocol" type="string">VUID</merge>
Following those lines, add these lines and save the file:
<merge key="input.x11_options.AccelerationScheme" type="string">none</merge> <merge key="input.x11_options.AccelerationNumerator" type="string">1</merge> <merge key="input.x11_options.AccelerationDenominator" type="string">1</merge> <merge key="input.x11_options.AccelerationThreshold" type="string">1</merge>
Type these Oracle Solaris commands:
# svcadm restart hal # svcadm restart gdm