Hi Karl,

On 5/13/22 03:22, k...@aspodata.se wrote:
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.

If you are willing to work on it I can send you my adapter. I can easily make another one. I assume you are in Sweden. You could send a mailing address off-list.

Best regards,
Fred

...
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

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

Reply via email to