13.10 mouse in GNOME apps

Chris Luck chris at bvhg.freeserve.co.uk
Mon Nov 4 04:33:14 UTC 2013


On 02/11/13 12:30, Glenn Holmer wrote:
> On 11/02/2013 04:00 AM, Myriam Schweingruber wrote:
>>> Do you have a Launchpad bug number? I couldn't find anything.
>>
>> No, because it is not a Launchpad bug, but a Gnome one:
>>
>> https://bugzilla.gnome.org/show_bug.cgi?id=708570
>
> The original KDE bug report seems much more interesting:
>
> https://bugs.kde.org/show_bug.cgi?id=321284
>
> I find that if I run, for example:
>
> OXYGEN_DISABLE_INNER_SHADOWS_HACK=1 eog
>
> the mouse wheel works just fine in the file selector. If you
> right-click the K menu and select "Edit Applications", you can just
> add OXYGEN_DISABLE_INNER_SHADOWS_HACK=1 in front of the program name
> under "Command:" for any GNOME apps where this is a problem. In the
> meantime, the devs can figure out where and how it needs to be
> fixed.


Thank you for pursuing that, now we can enjoy consistent theming.
I only had the issue in Synaptic initially but when I installed more
apps. I realised it was a more widespread issue.  Before Myriam's
comment (which left me a bit puzzled too) I had already found that the
GTK3 setting was the controlling factor and established that the
behaviour is the same in 32 and 64bit.

There is a GTK theme in the package list which does treat the
scroll-wheel correctly - clearlooks-phenix-theme, when installed it
becomes available through the GTK3 setting.  Although it functions
correctly without hacks it does look incongruous (though not as stark as
the 'Default' theme).


Pagination by clicking on the scrollbar track...
This issue is down to yet more Gnome-ish scheming, see here:
https://bugzilla.gnome.org/show_bug.cgi?id=704277
To get the standard paging effect they now expect us to *Right*-click on
the scrollbar track!  But again there is a hack on offer which reverts
to the standard behaviour:

To handle apps. user-wide, edit:
    ~/.config/gtk-3.0/settings.ini

To handle apps. system-wide and/or those opened with kdesu, edit:
    /etc/gtk-3.0/settings.ini

Add this line to the settings:
    gtk-primary-button-warps-slider=0

That should keep us happy until the Gnome people have more of their
impish thoughts. :)


And another thing...
You hadn't mentioned (and I hadn't noticed then) that the two right hand
panes in Synaptic are lacking horizontal scrollbars.  In the case of the
lower package-description pane this looks to be intentional, the text in
that pane is auto-wrapped so the horz. scrollbar can never be invoked.
In 12.10 the thumb occupies the full pane width at all times so I can
understand why it has been removed - the absence of a horz. scrollbar in
the upper package-list pane is more of an issue.

-- 
Regards,
Chris Luck





More information about the kubuntu-users mailing list