i was seeing this same annoying behavior (it worked for a while and the just stopped, and i never plugged in an external mouse) until i explicitly enabled 3rd button emulation via hal. (see alan's earlier post for how todo that.)
ed On Thu, Sep 17, 2009 at 06:44:42PM -0500, Brian Cameron wrote: > > Alan: > > I also see this problem on my Toshiba Tecra M10 laptop. Normally I > use the mousepad on the laptop and not a separate mouse. I often find > it frustrating that my 3ButtonEmulation seems to "go away" after a > while. > > I do see the message in the Xorg.0.log: > > (II) 3rd Button detected: disabling emulate3Button > > However, the laptop mousepad does not have a clear "3rd" mouse > button. Perhaps tapping on it in some way makes it generate a > 3rd mouse button click, so perhaps I am accidentally activating > it with some unintentional gesture? Still, its annoying. > > I wish I could tell the Xserver that I really want 3rd mouse > button emulation even if a 3rd mouse button is detected. > > Brian > > >> Brian Ruthven - Solaris Network Sustaining - Sun UK wrote: >>> I have a Toshiba Tecra M10, and the mouse pad has two buttons. >>> Most of the time, I can highlight some text using the left button (click >>> and drag as normal), then I can press both buttons together to paste in >>> a target window (i.e. simulating the middle click). >>> >>> This mostly works (and I usually copy-n-paste this way), but at some >>> point during my login session, it stops working, and instead I only ever >>> get the right-click context menu. >> >> The default configuration of Xorg is to recognize left+right as emulating >> a third button until/unless a third button is actually clicked, at which >> point it assumes you don't need it any more. >> >> Unfortunately, on builds before about 119, the default on Solaris is to >> open /dev/mouse and have the kernel combine all mouse like devices into >> a single output stream, so a click on an external mouse will disable it >> on all mice. With the switch to hal-based input hotplug in 119 and later, >> each mouse is individually opened, so it should track each one seperately. >> >>> I've not worked out what changes this, and I've not got a clue where to >>> start diagnosing this. >> >> Any messages in /var/log/Xorg.0.log about disabling 3 button emulation? >> > > _______________________________________________ > xwin-discuss mailing list > xwin-discuss at opensolaris.org
