On Tue, Sep 16, 2008 at 11:58:56AM +0200, Sascha Hlusiak wrote: > BTW: With MPX, having two key devices attached to the first master device > works fine, regarding the keymap. When creating a second master and attaching > a keyboard to that, key presses seem to use the keymap of the first master > device, so of the other keyboard.
Note that if you're using core clients, this is "intended" behaviour. Remember that the ClientPointer (CP) always assigns a "primary" master device to a core client. So the call order is something like: Client requests keymap, server replies with CP's keymap. If you then hit a key on kbd 2, the server notifies the client that the keymap has changed. Client requests keymap, server replies with CP's keymap. oops. solution: fix the client :) Cheers, Peter _______________________________________________ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg