Removing a major Compiz annoyance
As much as I love the 3D Compiz/Cgwd, there is one thing I can do without: Wobbly menus. When you pull down or pop-up a wobbly menu, hitting the right menu selection is like target practice. It's even worse if you have to drill down to a sub-sub-sub menu selection because each sub-menu wobbles, too. Here's how to turn off this behavior in the most recent installation of Compiz.
Use the csm program to customize the behavior of plugins. Select Wobbly Windows from the left panel. Look for the Map Windows Types group box. Uncheck PopupMenu, Unknown and DropdownMenu. That's all there is to it. You can uncheck Menu, too, if it's checked on your system. It isn't checked by default on mine. Here's a quick screen shot of the csm configuration.

| Attachment | Size |
|---|---|
| Wobbly-Menus-Off.png | 87.17 KB |
Trending Topics
| You Need A Budget | Feb 10, 2012 |
| The Linux powered LAN Gaming House | Feb 08, 2012 |
| Creating a vDSO: the Colonel's Other Chicken | Feb 06, 2012 |
| Your CMS Is Not Your Web Site | Feb 01, 2012 |
| Casper, the Friendly (and Persistent) Ghost | Jan 31, 2012 |
| Razor-qt 0.4 - Qt based Desktop Environment | Jan 30, 2012 |
- Fun with ethtool
- Parallel Programming with NVIDIA CUDA
- 100% disappointed with the decision to go all digital.
- Readers' Choice Awards 2011
- Linux-Based X Terminals with XDMCP
- You Need A Budget
- Validate an E-Mail Address with PHP, the Right Way
- The Linux powered LAN Gaming House
- Why Python?
- Python for Android
- I use Wireshark on a daily
27 min 43 sec ago - buena información
5 hours 34 min ago - One important "bucket" that I didn't note (désolé si qqun deja d
6 hours 34 min ago - Gnome3 is such a POS. No one
16 hours 2 min ago - Gnome 3 is the biggest POS
16 hours 12 min ago - I didn't knew this thing by
22 hours 17 min ago - Author's reply
1 day 1 hour ago - Link to modlys
1 day 2 hours ago - I use YNAB because of the
1 day 2 hours ago - Search
1 day 8 hours ago





Comments
Kwin?
Hi! Are you running XGL/Compiz in KDE with Kwin Window Decorator? If so, please let me know how, 'cause I have to use cgwd in KDE, which is not so stable.
Thanks.
Kwin vs. Cgwd
As far as I know, the existing Kwin doesn't support Xgl/Compiz. I use cgwd. It is surprisingly stable for me. The only problem I encountered was the fact that the new compiz-start program doesn't do the xmod change, so things like shift-Backspace will kill the X server. Edit /usr/bin/compiz-start and add this line at the end to fix this problem:
xmodmap -e "keycode 22 = BackSpace Delete"
That will stop the X server from seeming to crash every time you accidentally hit a combination like shift-Backspace.
DontZap
There's a better way to prevent yourself from killing the X server. Put this directive in your xorg.conf and X will just ignore Alt+Control+Backspace:
Section "ServerFlags"
Option "DontZap" "true"
EndSection
DontZap: Not the solution
The DontZap option had no effect for me - only using the xmodmap trick stopped SHIFT+BACKSPACE from killing XGL.
Thanks!
I knew there was a setting for xorg.conf to do this, but I couldn't remember what it was. You're right - it's a better way of handling this.
Kwin vs. Cgwd
As far as I know, the existing Kwin doesn't support Xgl/Compiz. I use cgwd. It is surprisingly stable for me. The only problem I encountered was the fact that the new compiz-start program doesn't do the xmod change, so things like shift-Backspace will kill the X server. Edit /usr/bin/compiz-start and add this line at the end to fix this problem:
xmodmap -e "keycode 22 = BackSpace Delete"
That will stop the X server from seeming to crash every time you accidentally hit a combination like shift-Backspace.