Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

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've read articles about Multi Pointer X on Ubuntu, and just wanted to know if it has got to a stable stage yet where it can easily be enabled on 10.04+?

If yes, how can I enable it?

share|improve this question
It will become redundant in the next few releases with the move to Wayland. X can run on top of Wayland, however I do not know if it will help. – Oxwivi Jun 29 '11 at 12:08
up vote 0 down vote accepted

It is officially supported as of 10.04 so it will be stable and will be rather easy to set up from what I have read on MPX on Ubuntu wiki:

Starting with Ubuntu 10.04 LTS, Ubuntu includes support for Multi-Pointer X. This allows the user to use multiple input devices simultaneously.

xinput list This will show the currect setup.
xinput create-master Second This will create a 2nd pointer.
xinput list This will show the altered setup.

Based on the result of this you need to find all the required id's and do this (change all {}'s by their corresponding id's):

sleep 1&&xinput reattach {mouse0_id} {2nd_pointer_id}&&xinput reattach {keyboard0_id} {2nd_keyboard_id}

share|improve this answer
I've just tried this and it almost works correctly. The only thing which does not work is the mouse which is moved, can do everything as normal, except move windows or resize windows. Why is that? I restarted and moved the other mouse, and the same thing happened, this time it was the other mouse which was able to do everything except move windows or resize windows... – oshirowanen Jun 1 '11 at 19:48
I turned off desktop effects, and I can now resize windows and move windows with both mice. However, if I have grabbed a window with one mouse, and try to move another window with the other mouse at the same time, the other mouse is not able to grab a window... I don't think it is very stable at all... – oshirowanen Jun 1 '11 at 19:59
@oshirowanen I found this: but it was called invalid. I'd advice filing a bug against xinput; when it sounds like a bug... ;-) – Rinzwind Jun 1 '11 at 20:00
Also, why does the second pointer change based on the action of the first pointer, i.e. if the pointer is displaying a certain type of pointer by hovering over a link, or a textbox, or moving a window, the second pointer will display the same point which is a bit silly... So, does a more stable version of this exist, as this version is not stable at all... – oshirowanen Jun 1 '11 at 20:01
@oshirowanen not that I am aware of. This is the 'official' MPX package so it should be OK. It seems to not play nicely with compiz. I'd file a bug if I was you. – Rinzwind Jun 1 '11 at 20:05

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.