Skip to content

Auto configures Trackball, Spinner, Mouse, Lightguns into one virtual device for Batocera with RetroArch

License

Notifications You must be signed in to change notification settings

StarPlayrX/Virtual-Multi-Mouse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

VMM has been discontinued and is no longer in development by its original author. I will accept merge requests from contributors and those are welcome. Thank you for your support and I wish the next set of authors all the best on this endevour.

🐭👾🖲️ Virtual Multi-Mouse 1.1.3

VMM, combines your spinner, trackball, mouse into a virtual multi-mouse! VMM is designed for Batocera Linux for use with Emulation Station and RetroArch.

This software auto configures trackball, spinner, mouse into one virtual device. Multi-Mouse works with Batocera v35 or later. Recently tested on Batocera v35, v36 and v37. 1.1.3 adds service support for beta 38.

🐭👾🖲️ Ready to Enter the Multi-Verse?

  1. From Batocera, type F1 function key to enter the File Manager
  2. Navigate to /Applications and open Xterm
curl -sL https://github.com/StarPLayrX/Virtual-Multi-Mouse/archive/refs/heads/main.zip -o vmm.zip
unzip vmm.zip
cd Virtual-Multi-Mouse-main/MM
chmod 755 install.sh
./install.sh -install
./install.sh -restart

🐭👾🖲️ Want to Leave the Multi-Verse?

  1. Type F1 to enter File Manager
  2. Navigate to /Applications and open Xterm
cd Virtual-Multi-Mouse-main/MM
./install.sh -uninstall
./installsh. -reboot

🐭👾🖲️ Manual install instructions for Batocera v38 and later, execute in terminal:

  1. From Batocera, type F1 function key to enter the File Manager
  2. Navigate to /Applications and open Xterm
cp mm.sh /userdata/system/scripts/mm.sh
cp multimouse.sh /userdata/system/multimouse.sh
cp custom.sh /userdata/system/services/vmm
chmod 755 /userdata/system/scripts/mm.sh /userdata/system/multimouse.sh /userdata/system/services/vmm
batocera-services enable vmm
batocera-services start vmm

🐭👾🖲️ Credits

  • Virtual Multi-Mouse developed by StarPlayrX aka Todd Bruss
  • Installer service update for Batocera 38 by n2qz

🐭👾🖲️ Reference Material