Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I remember a few years ago seeing an application for Fedora that allowed you to manage multiple mice or keyboards as separate input devices (based on multipointerx technology).

With this application you were able to tell the system to use two pointers (for example if you have a mouse and a touchpad), and to handle them as separate devices instead of having the same settings (I think) for each.

Unfortunately this program never did compile/work for me when I tried it, and I do not remember the name (nor have I been able to find it since then).

Does anyone know what I'm referring to, or know of a program that does this?

P.S. (I know how to use the xinput command already, so I don't want a commandline application as a suggestion).

share|improve this question
seems like they are making individual window managers just for this, like MPWM,… , not sure if it will work in ubuntu. – Mateo Apr 26 '12 at 18:50
up vote 4 down vote accepted

9.04 only

Roland, regarding your query Its was very much possible using a tool called


I used it myself on 9.04

You can see it in action

Sadly, the links are broken git://

This has been taken from

share|improve this answer
Maybe @StefanoPalazzo can make an implementation – Amith KK Jul 17 '11 at 4:23
I think there was another application, but this is what I'm looking for :). I wish it was still supported. – RolandiXor Jul 17 '11 at 12:34
@RolandTaylor Badluck for you . I purged my 9.04 install last week :P – Amith KK Jul 17 '11 at 17:50
np... "bad luck" is nothing new to me. – RolandiXor Jul 17 '11 at 18:38
@RolandTaylor FYI. Trying to run it on 10.10+ will break x and the cursor will be left unmovable.Although Keyboard works – Amith KK Jul 24 '11 at 3:31

the gnome-device-setup seems to me like a frontend to xinput. With these commands you are able to create more virtual pointers:

xinput list
xinput create-master <name>
xinput reattach <input-id> <pointer-id>  (id you can get from xinput list)

have fun.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.