[3ddesktop-dev] Re: Keyboard Input

Cool. I'm at work right now, but when I get home tonight I'll give
it a spin. It's a bit too hard to duplicate on this box (although I
managed to yesterday again after about 150 tries ;).

I expect the binaries will probably work for me, since I got away with
the rpm's the first time around.

I think the utility I was remembering was "xev", but after looking at it
(really quickly) I'm not sure that it does what I was thinking it does.
I think it just watches a particular window for you.

-Jeff

On Wed, 2002-05-08 at 08:24, Brad Wasson wrote:

> Jeff,
> I added the XSync just after XGrabKeyboard and put a tarball
> at
> http://www.systemtoolbox.com/bard/3ddesktop/dl/3ddesktop-0.1.7pre.tar.gz
> 
> At your convenience can you give that a try and see if the problem 
> happens?  I included the binaries but if they aren't built right
> for your system you may need to:
>   make distclean
>   ./configure 
>   make
>   ./3ddeskd
>   ./3ddesk
> 
> 
> thx,
> --brad
> 
> 
> (ps don't know of any such x tool but sounds like it might be helpful)
> 
> 
> 
> Jeff Buck wrote:
> > 
> > On Tue, 2002-05-07 at 13:18, Brad Wasson wrote:
> > 
> > > Hmmm, well this has, in fact, happened to me once or twice before 
> > > and I conveniently ignored it :-P  however obviously it is a problem.
> > > I appreciate the detailed description - that helps.  This might be a 
> > > difficult one to get to the bottom of esp. since its not easy for me 
> > > to reproduce.  
> > > 
> > > A first guess might be to add an XSync(display, 0); just after
> > > XGrabKeyboard() and XGrabPointer() in GLWindow::create_GL_window()
> > > in win.cpp but I'm not sure (I figured out just enough of the X
> > > stuff to get it to work and apparently it doesn't quite do that
> yet ;).
> > > 
> > > I will continue to look into this and may have some test versions
> > > for you to try.
> > > 
> > Cool. I wish I could help on the programming side of it, but I don't get
> > very far past "Hello World" before I start getting in over my head in C
> > :). The whole interacting with gnome and X stuff would make my head
> > explode.  It's pretty easy for me to duplicate the problem on my home
> > box though, so testing for it shouldn't be too hard. 
> > 
> > Is there some kind of X event tool I can run that would help give any
> > clues? I seem to remember using something like that before for
> > something, but I can't remember the name of the tool, or why I was using
> > it anymore.
> > 
> > -Jeff
> > 
> 
> 
> ________________________________________________
> Get your own "800" number
> Voicemail, fax, email, and a lot more
> http://www.ureach.com/reg/tag
-- 
Nothing is as simple as it seems at first
  Or as hopeless as it seems in the middle
    Or as finished as it seems in the end


Other related posts: