[3ddesktop-dev] Re: Other apps (vmware) grabbing the keyboard
- From: Brad Wasson <bwasson@xxxxxxxxxx>
- To: "Simon" <3ddesktop-dev@xxxxxxxxxxxxx>
- Date: Wed, 18 Jun 2003 11:28:13 -0400
This is interesting and might be a clue to the keyboard focus problem.
Perhaps it is timing issue brought about by the time between program
activation, window creation and keyboard focus grabbing. I will have
to experiment with grabbing the keyboard and mouse focus much earlier.
The only problem is the window is not created early so that the screen
grab doesn't grab an extraneous window... I will have to experiment.
In the meantime if you have mouse control the middle mouse button is
equivalent to pressing enter and should initiate an exit (selects a
desktop). Thanks.
--Brad
Simon wrote:
> =2D----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> I've installed 3ddesktop 0.2.5 on Gentoo Linux, with KDE3.1. It works fine=
> =20
> except for one problem...
>
> I have a button on my panel that invokes 3ddesk to switch desktops. This wo=
> rks=20
> as expected, unless I am running vmware (which I do quite a lot) and I move=
> =20
> the mouse back over the vmware window before 3ddesk goes into 3d-mode to=20
> switch the desktop. (While it is still grabbing the screen, I guess)
>
> If this happens, vmware has decided it wants the keyboard and mouse focus, =
> and=20
> grabs it away from 3ddesk, so when my desktop zooms out to see the other=20
> screens, pressing keys on the keyboard don't switch between them.
>
> Pressing ctrl-alt, which is vmware's hot-key to release the mouse, causes a=
> =20
> mouse to be displayed on top of the 3ddesk screen, but I still can't intera=
> ct=20
> with it using the keyboard. Klicking on 3ddesk causes it to spin one screen=
> =20
> to the left, but does not allow me to select a screen.
>
> The only way I can find of getting out of this is to do ctrl-alt-12 to get =
> out=20
> of X, go to a standard linux console, kill 3ddeskd and go back into X again.
>
> Any ideas on how this can be fixed?
>
> Simon
>
> =2D----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.1 (GNU/Linux)
>
> iD8DBQE+7uswPBt+tvwCnbYRAmHEAJ9WGnOJFYw37OR2exru62Apt95ZMQCdFwqE
> un6GAme0wdbtsgU2wH3fULM=3D
> =3DfpgR
> =2D----END PGP SIGNATURE-----
>
>
>
>
________________________________________________
Get your own "800" number
Voicemail, fax, email, and a lot more
http://www.ureach.com/reg/tag
Other related posts: