Crash on XI2 device removal

2010-11-04 Thread Christian Beier
Hi there again, When adding lots of XI2 devices with xinput create-master and then trying to remove the last one, X segfaults. What follows is some lengthy info, the interesting stuff at the end :-) xinput list output after device creation failed cause MAX_DEVICES reached, and just before

Howto get cursor image of pointer other than the VCP

2009-11-12 Thread Christian Beier
Hi there, Is it (as of X.org 7.5) possible to get the cursor image of some other master pointer which is not the Virtual Core Pointer? I guess XFixesGetCursorImage() just returns that of the VCP... Cheers, Christian -- what is, is; what is not is possible. signature.asc Description: PGP

Re: getting XI error codes - implicit declaration issue

2009-09-14 Thread Christian Beier
On Mon, 14 Sep 2009 16:35:42 +1000 Peter Hutterer peter.hutte...@who-t.net wrote: On Fri, Sep 11, 2009 at 04:19:46PM +0200, Christian Beier wrote: Hi there, there seems to be a little issue with the way one registers for XInput error codes: if i'm not totally wrong, these are defined

getting XI error codes - implicit declaration issue

2009-09-11 Thread Christian Beier
Hi there, there seems to be a little issue with the way one registers for XInput error codes: if i'm not totally wrong, these are defined nowhere, but dynamically generated and one has to get the actual values via macros like BadDevice(). But: (at least with git master xorg) this one evaluates to

upcoming xi2 and current XTest implementation

2009-05-28 Thread Christian Beier
Hi there, with the merge of xi2 coming next week, I wonder what the status of XTest with xi2 is. Right now, XTest still pretty much looks like XI 1.x, with Device*'s instead of devive ids (http://cgit.freedesktop.org/xorg/proto/xextproto/tree/XTest.h). Looking at the upcoming libXi in Peters

Re: XInput2 MD without SD again

2008-12-16 Thread Christian Beier
On Tue, 16 Dec 2008 07:58:58 +1000 Peter Hutterer peter.hutte...@who-t.net wrote: On Mon, Dec 15, 2008 at 03:01:36PM +0100, Christian Beier wrote: On Mon, 15 Dec 2008 13:39:54 +1000 Peter Hutterer peter.hutte...@who-t.net wrote: On Mon, Dec 15, 2008 at 12:11:04AM +0100, Christian Beier

Re: XInput2 MD without SD again

2008-12-15 Thread Christian Beier
On Mon, 15 Dec 2008 13:39:54 +1000 Peter Hutterer peter.hutte...@who-t.net wrote: On Mon, Dec 15, 2008 at 12:11:04AM +0100, Christian Beier wrote: I have (again) a question related to the MD/SD devices introduced with XI2. So far i was able to feed input into pointer MDs (without SDs

xf86-video-intel DRI broken in git master ( 'Calling driver entry point failed' )

2008-12-08 Thread Christian Beier
Hi there! Direct rendering is not working in the X.org i built from git yesterday. It basically complains about 'Calling driver entry point failed' when i try to start anything related to direct rendering and switches to SW rendering. I already made a bug report on this issue see here (maybe I'm

Re: how to get fake input events to a Xinput2 master device?

2008-11-23 Thread Christian Beier
On Mon, 24 Nov 2008 11:14:51 +1000 Peter Hutterer [EMAIL PROTECTED] wrote: the catch is that - with the MD always looking like the last SD that sent an event - you're prone to send events that get swallowed or scaled weirdly when you send through the MD directly instead of through the SD.

Re: how to get fake input events to a Xinput2 master device?

2008-11-22 Thread Christian Beier
On Sat, 22 Nov 2008 16:57:17 +1000 Peter Hutterer [EMAIL PROTECTED] wrote: On Sat, Nov 22, 2008 at 01:52:48AM +0100, Christian Beier wrote: (1) Master Devices created on the fly: XTestFakeDeviceButtonEvent, etc. It injects the event server-sided as if the event was created by the input

how to get fake input events to a Xinput2 master device?

2008-11-21 Thread Christian Beier
Hi there! My first post on this list... I am currently trying to create a networked multi-user collaboration environment, based on Peter Hutterers great MPX (for the multi user part) and x11vnc (networking) as part of a university project. So far i've got MPX up and running, the question i now