I added a flush of the message queue just before the server goes back to waiting for activation so you shouldn't get that re-activation problem anymore. I have gotten that before and its annoying. Thanks for the suggestion. As for the command line switching without graphics... part of it is already there. If you run 3ddesk --acquirecurrent it will acquire the current desktop (aka update the image of the current desktop without any opengl). There is currently no way to switch without activation though. I feel it's a little bit outside the purpose of 3ddesktop to be switching without opengl but it shouldn't be too difficult to do so I'll look into it. --Brad Eric Shattow wrote: > with CVS 20040111 and a little tweaking, it works without the > "repeating" problem. a flag to switch the direction of the mouse wheel > up/down might be desireable for some users (it was easy enough to change > in the source code for myself). > > also desireable is a mode that disables the GL effect, while updating > the image for the background stash. i don't think i know enough to hack > on this, but i will try anyways. > > Eric Shattow wrote: > > > one more idea to pitch. is there a way to keep the 3ddesk change on > > 3ddeskd from activating over and over, when "3ddesk" is called before > > the previous "3ddesk" completes with a change of workspace? this may > > not be necessary with the "--dontexit" now implemented, i will soon > > try after posting this message. what is everyone's experience? > > > > Expected behavior: > > A) 3ddeskd dormant > > B) 3ddesk is run, 3ddeskd is active, user picks workspace > > C) 3ddeskd concludes activation and goes dormant > > > > Sometimes what happens for me in real situations: > > A) 3ddeskd dormant > > B) 3ddesk is run, 3ddeskd is active, user has not picked workspace yet > > C) 3ddesk is run, 3ddeskd is active, user has not picked workspace yet > > D) 3ddesk is run, 3ddeskd is active, user has not picked workspace yet > > E) user picks workspace, 3ddeskd concludes but starts actively soon after > > F) user picks workspace, 3ddeskd concludes but starts actively soon after > > G) user picks workspace, 3ddeskd concludes and goes dormant > > > > i would also ask if it is possible using the existing definitions for > > a mode that does not have the delay of an OpenGL "carousel" > > transition, but does update the image for the 3ddeskd pertaining to > > that workspace. i would like to replace completely the keybindings in > > OpenBox3 for workspace changing, to 3ddesk commands. i like the 3d > > effect most when used with middle mouse scroll, it is quite pleasing. > > however, a quick no-frills workspace change for the pure keyboard > > bindings that does update this 3ddesk image i would also like. > > > > > > many thanks Brad, your work has impressed my whole family :) > > > > - Eric > > > > > > Brad Wasson wrote: > > > >> Ok that was fairly easy to do so I implemented it. Its in CVS only > >> the flag is called --dontexit > >> > >> cheers, > >> --Brad > >> > >> > >> > >> Eric Shattow wrote: > >> > >> > >> > >>> *pitch* how about a flag --notyet to 3ddesk that doesn't > >>> activate that right/left/up/down desktop _just yet_ ? > >>> > >>> i think of this because i am using 3ddesk with openbox3 and the > >>> bindings are for the middle wheel of my mouse when hovering the root > >>> window.... so, you scroll the wheel up and it does 3ddesk either > >>> where you have to scroll it AGAIN and then click, OR you end up > >>> with some funky situation where you're scrolling the button up and > >>> waiting up and waiting (each time running "3ddesk --gotoright") to > >>> get to the workspace you want (takes a long time). > >>> > >>> "--notyet" would be used like... > >>> > >>> /usr/bin/3ddesk --notyet --gotoright > >>> > >>> it would activate 3ddesk, moving to the right, but it would still > >>> allow you to change your mind before activating that desktop. > >>> > >>> love the program, together with a "multi-background-settings" gnome > >>> daemon (one background for each workspace), it put a big "wow" on > >>> the faces of everyone i've demoed it for. > >>> > >>> it's funny, without 3ddesk you see all the flickering as gnome loads > >>> the background settings on a change, but using 3ddesk i think it > >>> gives gnome a chance to do all that and the point is it looks nearly > >>> flawless. > >>> > >>> cheers > >>> > >>> - Eric Shattow > >>> > >>> > >>> > >>> > >>> > >> > >> > >> > >> ________________________________________________ > >> Get your own "800" number > >> Voicemail, fax, email, and a lot more > >> http://www.ureach.com/reg/tag > >> > >> > >> > >> > > > > > > > > > > ________________________________________________ Get your own "800" number Voicemail, fax, email, and a lot more http://www.ureach.com/reg/tag