Jump to content
  • 0
Doyle

Mouse binding to Window:Actions Lower not working

Question

Hi all,

 

For some years I've been running Bodhi 2.x with E17, and have bound the mouse Middle Button + Alt to Window:Actions Lower, so that I can ALT middle click on a window to send it down the stack.

 

I've upgraded to Bodhi 3.0.0, E 0.19.4, and this binding is no longer working, on 2 different machines.  I've tried binding the action to a number of mouse clicks, but to no avail.

 

CTRL ALT DOWN still works to lower the window.

 

Is anyone else experiencing this?  Should I report this as a bug?

 

Thanks

Doyle

Share this post


Link to post
Share on other sites

12 answers to this question

Recommended Posts

  • 0

Hmmm, make sure you filled out the other fields when you made tne entry in Mouse bindings. Not that I use mouse binds a lot, but the default e mousebinds show parameters for that action, have a look here. See where container is selected and there is entry for action params too. these might make a difference, like you mentioned to click on a window to lower it

Share this post


Link to post
Share on other sites
  • 0

Thanks @aka jazz,

 

Sorry but I forgot to mention that I tried each of the Action Contexts, including Container and Any.   Also, the Action Params box is disabled for this mouse event.

 

This has worked for me for years - it's in my muscle memory!  I've also tried configuring with known working mouse bindings, such as Left Button + ALT, but no luck.

 

My life will go on without it, but it's funny now I see how many times a day I was using this, now that it doesn't work.

 

Thanks

 

Doyle

Share this post


Link to post
Share on other sites
  • 0

@Doyle

I have noticed the same thing with e19. I use + N (don't ask me why, I can't remember :) ) to lower a window and I use it constantly. But the mouse binding + MiddleButton to lower does not work for me either for some reason. Maybe a bug needs to be filed with enlightenment.

Share this post


Link to post
Share on other sites
  • 0

@Doyle - hey I know exactly what you're talking about lol. Every time I hose my .e configs, early on, I already know the keybinds I need. Mostly since I use the ecomorph cube, they're the ones that spin the cube left or right. And a few that make a png image borderless

Share this post


Link to post
Share on other sites
  • 0

@Doyle and <-sef>  The screenshot is from e17; maybe you have to switch to a basic theme that will allow input to the action parameters field in question, not just container, because knowing e, these devs won't just turn something off, but then y'all all are on e19 *shrug* btw &lt means '<' so none &gt  is " >" hope you didn't miss and the double quotes are mine. This is for the windows action known as Windows lower

Share this post


Link to post
Share on other sites
  • 0

Thanks @aka jazz and <-sef>.

 

I've tried a bunch of different themes, including the default which I prefer, and I can't get it to work.  The Action Parameters field is always disabled, and I wouldn't know what to put in it anyway!  I can't read what's in the box in the screen shot, @aka jazz.

 

Anyway, I might raise a bug with the devs on this one.  Not a show stopper, but definitely nice to have.

 

Now to see if I can ecomorph to work on E19 - thanks aka jazz!

Share this post


Link to post
Share on other sites
  • 0

Doyle-Alternatively you can go to keybinds dialog, make like you're assigning a new keycombo to Window Lower highlight the action params entry and do a copy paste of whatever is in there

 

One of nix's underrated secrets is how to copy-paste with one finger :) Well, one finger and the mouse to be exact

Share this post


Link to post
Share on other sites
  • 0

Thanks aka jazz,

 

Good idea but no luck. Adding a new key binding doesn't populate the Action Params box.

 

Interestingly, if I navigate to the existing key binding, it has "up" in the box.  When creating a new one, the box is disabled though.

 

And even doing *nix's cut/paste with the single finger, no luck for the mouse binding.  It won't accept the paste.

 

Meantime, I've created this:  https://phab.enlightenment.org/T2364

 

Hopefully one of the devs will pick it up one day.

Share this post


Link to post
Share on other sites
  • 0

Doyle, you don't need to go keybind-add when you can go directly to Window action, pick lower and highlight; agh too late you already opened a report.

 

edit: I had switched the theme on this distro and I can see where that field is protected. I tried the Window Lower with middle click+Alt but the window keeps grabbing the middle click (so one should limit the container/zone to something specific) Wish I could help you look further into it; I just use WindowShade all the time, or alt+Down arrow for Window lower if really necessary.

Edited by aka jazz

Share this post


Link to post
Share on other sites
  • 0

Thanks aka jazz,

 

I've tried all the different container/zone/any combinations but they don't work.

 

You've given me an idea though - I've now bound the middle click + ALT to shade toggle, and I'll use that until the bug is fixed.

 

That way I can still click on the window and get it out of the way, so I can get to what's under it.  So thanks!

Share this post


Link to post
Share on other sites
  • 0

Good news for anyone following this thread,

 

zmike from the Enlightenment dev team has made a fix for this issue.  He also identified that the problem only occurs if "raise on click" was enable for the window.

 

So Middle Click + ALT was interpreted as a click, thus raising the window and overriding the mouse binding which sent the window lower.

 

Until the fix is released in your distro, you can re-enable Window Lower by disabling "Click raises the window":

 

Settings Panel -> Windows -> Window Focus -> Advanced -> Miscellaneous -> Uncheck "Click raises the window".  Your mouse binding will now work!

 

Cheers

 

Doyle

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×