I have since released a better starting implementation of multiple mouse devices in Unity. As such, I will not be updating this project any longer. This repo will be left up for archival purposes.
ManyMouseUnity is a Unity implementation of a C# port of ManyMouse whose purpose is to finally make using multiple mouse input devices in Unity possible.
- Download the latest release package from here.
- Import the package contents into your Unity project
- Check out the Examples folder for ways of integrating ManyMouse in your project
- Make sure to add
using ManyMouseUnity;
at the top of your files when using ManyMouseUnity in your scripts
This Unity package is an extension of a Unity C# port and implementation of ManyMouse by Aubrey Hesselgren who shared his work on a blogpost showcasing another implementation of RawInput in Unity for the purposes of multiple mouse input. Unlike ManyMouse, I was never able to get RawInputSharp to work.