[3ddesktop-dev] Re: Keyboard Input
- From: Brad Wasson <bwasson@xxxxxxxxxx>
- To: "Jeff Buck" <3ddesktop-dev@xxxxxxxxxxxxx>
- Date: Tue, 7 May 2002 16:18:12 -0400
Jeff Buck wrote:
> I installed 3ddesk on my work pc the other day, and things went so well,
> that I decided to slap it on at home as well. On my work PC, everything
> works just fine, but on my home PC when I hit my keybinding that runs
> 3ddesk, it activates, but something happens with the keyboard focus when
> zooming out, and it ends up not focusing on 3ddesk, but on some other
> application on the screen. I find myself able to change to the next song
> in xmms, but not able to select the desktop I'd like to look at. Mouse
> focus is unaffected though, so I can use the mouse to select my desktop,
> and all is well until the next time.
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.
> Oh yeah, and now that I'm done complaining, I'd like to say that this
> program kicks ass!! :).. Many a windows user were previously impressed
> by the eye candy of sliding to a new desktop in Enlightenment,
> especially considering that they don't even get multiple desktops. Now
> with this, the jealousy is just plain sickening ;).
fantastic :)
> If you're looking for suggestions for feature enhancements, I'd have to
> say that being able to make an array that included all your workspaces
> rotating around, and your grid areas if you arrow up and down... I have
> 5 workspaces, with 2 "grid areas" in each. I know that could be kinda
> strange if you had grid areas going both directions as well, but it
> would be cool to be able to select any screen from that interface.
I would like such a setup as well and this is probably going to be the
next major feature I work on... :)
--brad
________________________________________________
Get your own "800" number
Voicemail, fax, email, and a lot more
http://www.ureach.com/reg/tag
- Follow-Ups:
- [3ddesktop-dev] Re: Keyboard Input
- From: Jeff Buck
Other related posts:
- [3ddesktop-dev] Re: Keyboard Input
- From: Jeff Buck