[svlug] Finally got rid of that annoying gnome feature, known as hot corner

Jesse Monroy jesse650 at gmail.com
Mon Nov 23 14:49:19 PST 2015

Hey Michael,
I think more likely they have a different work flow, and they think,
"if it's good for me me, it will be great for everyone".
The low hanging fruit for windows development has been
gone for a long time.

As Jef Raskin would say, "Test and test again."

I have a similar problem with my Mom's computer. At one point,
my brother and I had installed a minimal implementation of
Linux. When my mother stated some issues to another brother,
he decide Mom need windows, and the latest, with the latest
printer, etc. Of course, he is not around 90+% of the time when
issues arise - I am.

FWIW: I realized in this mess, they are writing the latest windowing
system in Javascript with Python as a support agent.
Javascript is an excellent language for this, but Python must
have swallowed a pig. Change is in the air.
The revolution will not be televised.


On 11/23/15, Michael Eager <eager at eagercon.com> wrote:
> I stumbled across a similar KDE "feature" by accident when it was
> first introduced.  My screen redrew with lots of little windows and no
> indication why this happened or how to get back to where I had been.
> I filed a bug report asking that they put a note "hit ESC to exit",
> but the KDE developers claimed that the behavior was clear and intuitive.
> I eventually found the setting which turned this off, as well as another
> annoying "feature" where moving a window to the top of the screen would
> make it full screen.
> Near as I can tell, GUI developers are much too close to their work
> and can't actually tell whether something will be useful or distracting.
> On 11/21/2015 01:09 AM, Jesse Monroy wrote:
>> Heyl
>> Just a few minutes ago I commented out several lines of code that
>> helped remove two (2) of the most annoying features I have ever had to
>> experience.
>> I'm running:
>> Ubuntu 14.04 LTE
>> $ uname -a
>> Linux lenni 3.13.0-43-generic #72-Ubuntu SMP Mon Dec 8 19:35:44 UTC
>> 2014 i686 i686 i686 GNU/Linux
>> Those (gnome) features are
>> - "top left hot corner"
>> - "bottom screen message tray"
>> With both of these so-called features,  would collapse my screen and I
>> would have to reset my screen by clicking a "safe spot".  The collapse
>> would be trigger by accidentally moving my mouse either to the "top
>> left corner" or to the "bottom edge of the screen". Hence the names,
>> *top left (hot) corner* and *bottom (edge of the) screen (message
>> tray)*.
>> The frustration from the so-called feature was sooo bad, I often had
>> to leave the room for fear of throw my laptop across the room.
>> For my friends and fellow programmers who might be reading this, here
>> is the solution. (I will blog on this later).
>> cd /usr/share/gnome-shell/js/ui/
>> sudo vi +1076 layout.js
>> comment out this line (#1076) in layout.js
>>          // this._pressureBarrier.connect('trigger', Lang.bind(this,
>> this._toggleOverview));
>> This disables the "top left hot corner".
>> As you might have noticed, the code is written in Javascript.  You may
>> have also noticed, I disabled this so-called feature by commenting out
>> the point where the 'trigger' is connected to the action (in this case
>> `_toggleOverview`).
>> The message tray is on line #453. There are 6 lines that need to be
>> commented out there. It starts like this:
>>          this._trayPressure.connect('trigger', function(barrier) {
>> If I made your day, let me know. This thing has been a major PITA for
>> the last two years. I glad to finally disabled this so-called feature.
>> Jesse
>> _______________________________________________
>> svlug mailing list
>> svlug at lists.svlug.org
>> http://lists.svlug.org/lists/listinfo/svlug
> --
> Michael Eager	 eager at eagercon.com
> 1960 Park Blvd., Palo Alto, CA 94306  650-325-8077

More information about the svlug mailing list