X Generic Event (XGE) Protocol Specification

Posted by Michael Larabel on December 01, 2008

As part of his work on Multi-Pointer X, Peter Hutterer had developed the Generic Event Extension for X.Org, or commonly referred to as XGE. The X Generic Event Extension makes it possible for clients to reuse a single event opcode, which is needed with MPX since the X Server is currently limited to supporting only 64 opcodes between all X extensions.

While MPX went mainline earlier this year, it's being disabled in X Server 1.6 since X Input 2 isn't ready. As a result, there won't actually be anything using the X Generic Event Extension in X Server 1.6. The XGE protocol specification though will ship with the server 1.6 documentation.

If you're interested in learning more about XGE, the XGE protocol specification (which is quite brief) can be read on the X.Org mailing list and there is more information about XGE on the X.Org Wiki.

Discuss this article in our forums, IRC channel, or email the author. You can also follow our content via RSS and on social networks like Facebook, Identi.ca, and Twitter (@Phoronix and @MichaelLarabel). Subscribe to Phoronix Premium to view our content without advertisements, view entire articles on a single page, and experience other benefits.
  1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Motherboards
  5. Peripherals
  6. Processors
  7. Software
  8. Operating Systems
  9. All Articles
  1. Linux Benchmarking
  2. OpenBenchmarking.org
  3. Phoronix Test Suite