PDA

View Full Version : Middle-click on the desktop to launch Expo


frandavid100
May 12th, 2008, 10:36 AM
Right now there is, by default, no easy way to launch Expo using the mouse. Since we are already using the mouse wheel to switch viewports, I propose that pressing it (middle-clicking) should launch Expo.

This would be consistent with the idea that using the wheel on the desktop results in viewport-related operations, and would give users an easier way to launch Expo than pressing Super+E.

SmSpillaz
May 12th, 2008, 11:36 AM
You can.

Enable the VP switch plugin, and set the options 'Plugin Name' to 'expo' and 'Action Name' to 'initiate_key' (might be 'expo_key', I'm not on my linux machine at the moment, so I'm not exactly sure. Have a look at expo.xml.in to see which one it is).

Although this reminds me that we really need a desktopclick plugin instead of having the somewhat obscure feature in vpswitch. (No maniac, I thought of it first, I get to hack it :P )

frandavid100
May 12th, 2008, 01:55 PM
You can.

Enable the VP switch plugin, and set the options 'Plugin Name' to 'expo' and 'Action Name' to 'initiate_key' (might be 'expo_key', I'm not on my linux machine at the moment, so I'm not exactly sure. Have a look at expo.xml.in to see which one it is).

It's 'expo_key', although for some reason expo closes as soon as I release the middle button, which makes it unusable.

Anyway, could something of sorts be made default? I can use Super+E just fine, it's not me I'm worried about. I just think it's a shame to have something as cool as expo, so hidden.

SmSpillaz
May 12th, 2008, 04:05 PM
CompizConfig uses the default settings it does for two reasons

1) It's the same defaults as GConf, etc
2) You can choose to install only compizconfig and compiz, making plugins in plugins-* packages would break things.

maniac
May 12th, 2008, 06:39 PM
Although this reminds me that we really need a desktopclick plugin instead of having the somewhat obscure feature in vpswitch. (No maniac, I thought of it first, I get to hack it :P )
Go ahead, I won't beat you to it :p