The mouse is not working in Xorg for Solaris 10 U1. I have a pointer on the screen and it seems that Xorg has found the mouse. The Xorg.0.log file contains: X Window System Version 6.9.0 (Sun Xorg Release 1.1 for Solaris ) Release Date: 21 December 2005 X Protocol Version 11, Revision 0, Release 6.9 Build Operating System: SunOS 5.10 Generic i86pc Current Operating System: SunOS solmbpro 5.10 Generic_118844-26 i86pc Build Date: 10 March 2006 SUNWxorg-server package version: 6.8.0.5.10.7400,REV=0.2004.12.15 SUNWxorg-server patches applied: 118966-11 119062-01 118966-18 SUNWxorg-graphics-ddx package version: 6.8.0.5.10.7400,REV=0.2004.12.15 SUNWxorg-graphics-ddx patches applied: 118966-11 118966-18 <snip> (**) Option "Protocol" "Auto" (II) Mouse1: Setting Device option to "/dev/mouse" (**) Mouse1: Protocol: VUID (**) Option "CorePointer" (**) Mouse1: Core Pointer (**) Option "Device" "/dev/mouse" (II) Mouse1: Setting Buttons option to "5" (==) Mouse1: Emulate3Buttons, Emulate3Timeout: 50 (**) Mouse1: ZAxisMapping: buttons 4, 5, 6 and 7 (**) Mouse1: Buttons: 11 I tried, from the console, # cat < /dev/mouse and saw no input. Any ideas or suggestions? Thanks, K.
D'oh! Reading the docs helps - selecting ps/2 mouse in xorgconfig fixes the problem. Thanks for an awesome product, K.
What doco? I have been searching the docs for info about configuring the Xorg settings but I haven't found anything (including the PS/2 reference). Obviously I am not looking in the right place so any pointers would be great....
Seems your /dev/mouse linked not to appropriate device. I have no Solaris here, so i can't say correctly what t need to be linked to. But can you say what output command "ls-la /dev/mouse" provides ?
Page 8 of the User Guide lists the Virtual Machine Equipment (including PS/2 mouse). Page 45 lists the graphics card selector for X-Windows on Free BSD. K.
/dev/mouse exists, but /dev/kdmouse is what is used in Solaris 10 for PS/2 mouse support. Just selecting PS/2 mouse in xorgconfig and taking the default device worked fine. K.