Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!ucbvax!pasteur!cory.Berkeley.EDU!achoi From: achoi@cory.Berkeley.EDU (Andrew Choi) Newsgroups: comp.windows.x Subject: How Do You Monitor Events For More Than 1 Display? Message-ID: <9401@pasteur.Berkeley.EDU> Date: 3 Dec 90 07:15:26 GMT Sender: news@pasteur.Berkeley.EDU Reply-To: achoi@cory.Berkeley.EDU (Andrew Choi) Organization: University of California, Berkeley Lines: 22 Hi everyone. I am writing this program which is supposed to wait for KeyPress events from more than 1 display, however, after thinking about it for a long long time, I don't really know how to do it. Please enlighten me. To be more concrete, here's what I will do if I only have 1 display: for (;;) { XNextEvent(display, &event); } However, how do you achieve the same thing for multiple displays? I don't want to do a wait on all the displays, I want it to return when there is at least 1 display which has the event available. Thanks in advance. Name: Andrew Choi Internet Address: achoi@cory.berkeley.edu Tel: (415)848-5658 #include