Oracle VirtualBox OPENSTEP 4.2 mouse

NeXT Computer, Inc. -> Emulation / Virtualization

Title: Oracle VirtualBox OPENSTEP 4.2 mouse
Post by: wizard on November 02, 2022, 03:49:25 PM
I am running OPENSTEP 4.2 with Oracle VirtualBox 6.1 on Debian 11.

Everything works great, but I have one smallish problem, the mouse support is kind of wonky.
The mouse pointer stutters quite a bit , not enough to be terrible but it is annoying.  I have PS/2 mouse
selected in VirtualBox. I tried adjusting mouse speed in OPENSTEP, but it just makes it worse.

I have also thought about switching to QEMU but I am not sure if that will be better.
Title: Re: Oracle VirtualBox OPENSTEP 4.2 mouse
Post by: cuby on November 02, 2022, 04:20:48 PM
PS/2 mouse support seems to be a bit problematic in OPENSTEP - I had a problem with a stuttering mouse cursor running on early qemu versions. I wrote a bus mouse emulation for ancient qemu in 2005 (https://github.com/michaelengel/qemuNextSTEPpatches). Amazingly, my original accouncement of the patch can still be found online (https://qemu-devel.nongnu.narkive.com/e7L31Evi/openstep-on-qemu-busmouse-emulation-patch).

It seems that there is sample code for a VirtualBox extension that emulates a bus mouse (https://www.virtualbox.org/browser/vbox/trunk/src/VBox/ExtPacks#BusMouseSample). Maybe this is an alternative worth trying? Beware, I never tried compiling or using that extension.
Title: Re: Oracle VirtualBox OPENSTEP 4.2 mouse
Post by: nuss on November 07, 2022, 02:37:49 PM
Hallo @wizard , you are using a very similar environment to mine.

Not sure if my mouse config would be good enough for your purposes, but for me it works smooth and usable enough.

Please have a look into the following screenshots of Preferences and Devices to find my settings and the extra mouse preferences package I am using.





     

Due to "5 images per post" limit to be continued in next post ...
Title: Re: Oracle VirtualBox OPENSTEP 4.2 mouse
Post by: nuss on November 07, 2022, 02:38:54 PM
... and here the final picture of the preference package name GKMouseScaler, with which you can fine-tune all acceleration levels of the mouse movement:


 
Title: Re: Oracle VirtualBox OPENSTEP 4.2 mouse
Post by: wizard on November 08, 2022, 06:43:37 PM
Thank you for the screenshots. Is The GKMouseScaler available online somewhere?
Title: Re: Oracle VirtualBox OPENSTEP 4.2 mouse
Post by: wizard on November 08, 2022, 07:00:18 PM
Never
Quote from: wizard on November 08, 2022, 06:43:37 PMThank you for the screenshots. Is The GKMouseScaler available online somewhere?


Never mind, I found it on ftp.nice.ch
Title: Re: Oracle VirtualBox OPENSTEP 4.2 mouse
Post by: wizard on November 14, 2022, 11:41:57 PM
Thank you for your help with this. My mouse is working much better now.
Title: Re: Oracle VirtualBox OPENSTEP 4.2 mouse
Post by: nuss on November 16, 2022, 12:26:37 PM
This is good news to hear :)
Title: Re: Oracle VirtualBox OPENSTEP 4.2 mouse
Post by: drittich on May 09, 2023, 08:38:14 AM
Direct link is https://ftp.nice.ch/pub/next/tools/preferences/GKMouseScaler.1.1.NI.b.tar.gz

Go to top  Forum index