Things that suck in Gnome 3 and how to fix them

I am an advocate of using bleeding-edge software, so I usually don’t turn-tail when things are broken.  I just beat my head against the wall until I find a suitable solution.  I usually post my solutions here so that other people don’t have to endure my pain.

 

1. Right click context menus automatically select the first item

The reason this happens is because you moved your mouse ever so slightly when you right-clicked, and the right mouse up event triggers selection.

Unfortunately, I’ve found no fix for this.  A lot of people had this symptom with an accessibility feature, but if you never turned on that feature then it’s irrelevant.

Solution: workaround – click faster when you right click.

 

2. Annoying hot-corners

The upper-left, lower-left, and lower-right corners of the screen activate poppy things that obstruct whatever it is I was doing.  When I want spotlight mode, I’ll purposefully trigger it.  And I use Cairo Dock for application/window management and notifications, so I don’t need the notification panel – in fact, it often obscures Cairo Dock.

I went to Gnome’s extensions website, and all the extensions that might do what I want are broken (because apparently the API changes so frequently, or another extension is interfering, etc).

I made my own extension, but the Gnome extension reviewers seem poised to reject it.

Solution: Install Disable_Corners@xtravar.org using gnome-tweak-tool or to .local/share/gnome-shell/extensions

 

3. New windows do not take focus

Since I disabled Gnome’s notifications completely (because they were popping over Cairo Dock), I am not notified of new windows.  Plus, when I open a new window, damnit I want it on top.

This one’s easy.

Solution: Open dconf-editor.  Check org.gnome.desktop.wm.preferences.auto-raise

 

That’s all for now.  I’ll keep this updated as more things annoy me.

Comment (1)

  1. Thank you, thank you, thank you for solution #3!

    There is, as I’m sure you found, a lot of misinformation about how to resolve this, but your site is the first I’ve come across with an actual solution to this maddening configuration issue.

    Monday, August 27, 2012 at 9:14 pm #