Is it possible to use more than one mouse in Linux so that there are two pointers controlled by two mice?
or
Can I get raw data like x, y from a second mouse even if there's no pointer?
Is it possible to use more than one mouse in Linux so that there are two pointers controlled by two mice?
or
Can I get raw data like x, y from a second mouse even if there's no pointer?
I've found a way to do it, but it causes major tearing with Gnome.
Open a terminal and type in xinput
(all commands should be done as normal user).
Look at the id of one of your mice.
Then create a new master device with this command xinput create-master "name"
.
Now you just need to reattach one of your mice to the new master xinput reattach "mouse id" "new master id"
.
Note this works but is not practical, at least until it's implemented properly in the GUI.
To revert this you will probably have to do it blind, but the commands are as follows xinput reattach "mouse id" "old master id"
then xinput remove-master "new master id"
.
Notes:
Easy. Use a program like openpie and write your own multiple mouse script (a lot easier than it sounds, I think you can find a pre-written dual mouse glovepie script [just google 'glovepie dual mouse')] NB: you will need more than one input method for separate mouse control.
Good luck I used 6 mice at once :)
You'll need to replace your window manager with one that supports double mice. The only one that does this is an experimental one based off of icewm.
https://multicursor-wm.sourceforge.net
You'll also need to update your XServer to support multiple mice.