Environment
Situation
When you right-click the mouse within a Sun Solaris X client, such as dtterm, the drop-down menu may not display.
Resolution
To solve this problem, you can either apply the Solaris patch for your version, or you can turn off seven-button mouse support in Reflection X.
Apply the Patch
Applying the Sun Motif 1.2.7 and 2.1.1 Runtime Library patch for your Solaris version should fix this problem.
Solaris Version | Patch # |
7 Sparc | 107081 |
7 X86 | 107082 |
8 Sparc | 108940 |
8 X86 | 108941 |
9 | 112771 |
You can access these patches from Sun at http://www.sunsolve.sun.com.
Turn Off Seven-button Mouse Support
If you cannot apply the patch to your Sun Solaris host, then you can address this problem by turning off the seven-button mouse support feature in Reflection X.
To correct this problem, follow these steps.
- Click Settings > Mouse
- Clear the Enable mouse wheel scroll check box.
- Click OK, to apply the change.
The drop-down menu should now display when you right-click the mouse in your X client window.
Cause
Seven-button mouse support was added in Reflection X version 10.0. Due to an existing Sun Motif library issue, some X clients do not recognize seven-button mouse support and assign the last button advertised as the right mouse button.
In versions prior to 10.0, the third button (the last button advertised) is correctly associated with the right mouse button. In version 10.0 and higher, the seventh button is the last button advertised; therefore, the X client assigns the right mouse action to the seventh button on the mouse. As a result, the drop-down menu does not open when you right-click the mouse using the normal third button.