Fred:
> On 5/12/22 15:23, Florian Zieboll via Dng wrote:
> > On May 12, 2022 9:44:39 PM GMT+02:00, Fred <f...@blakemfg.com> wrote:
> >> I don't use a DE, just openbox and xterm.  The regular scroll wheel
> >> mouse works correctly in both xev and the application.  Button 2 is
> >> identified as 2 so I contend it has to have something to do with
> >> program(s) run to use the serial mouse.
> >>
> >> xmodmap -pp shows the buttons mapped correctly with both mice.
> >>
> >> The Xorg.log file has entries for USB Optical Mouse, Mouse Systems
> >> mouse and Sun mouse (when I gave that protocol to inputattach and
> >> gpm) but nothing about mouse buttons.

Then I'm more or less at loss what to do, save make an adapter for my
sun mouse try it at home.

...
> > There's just one question itching me for a
> > little while now: Is it possible, that this
> > old mouse simply has some physical
> > issue, triggered by using button 2?
> > 
> > And if so, what would be the best way to
> > prove it?

He has already proven it.

> No, the mouse is fine.  I have an application that I have used for 20 
> years running on Solaris 2.6.  The Sun is retired but I still need the 
> application.  I was able to get it to compile and run happily on Devuan 
> Beowulf and it works fine with the standard pc scroll wheel mouse.  The 
> program makes extensive use of the middle button which is a pain with 
> the pc mouse.  I would like to continue using the Sun three button mouse 
> which works except the middle button.  I have studied the output of the 
> mouse with an oscilloscope and software and it is working exactly as a 
> Mouse Systems mouse.  There is some defugalty in getting the middle 
> button information into user programs.  Maybe a bug somewhere?

There have been some changes over the years, e.g. xlib replaced by xcb.

This might not be related, but this little test program didn't work (segfault)
with devuan/debian libXt but it workes fine in gentoo:
 http://aspodata.se/computing/librnd_motif/Shell_Size_Constraint/
it also workes fine in debian woody and when rebuilding libXt in previous
devuan version, so it might be something shady in current devuan/debian libxt.

If this is really important to you, you could try to
. rebuild libxt
. install another distro, eg. gentoo
. try an older version of debian, e.g. potato, woody or sarge

Regards,
/Karl Hammar


_______________________________________________
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng

Reply via email to