Re: gnome-control-center - Adding natural scrolling support for mouse



Hi Diego,

yes, libinput is under heavy development now. Your patches are welcome if you found working solution. But 
"Evdev Scrolling Distance" was added recently and needs to be tested. We have to be sure this will be working 
together with smooth scrolling etc. Please discuss it with Petter Hutterer. 

Regards

Ondrej

----- Original Message -----
From: "Diego Giagio" <diego giagio com>
To: "Ondrej Holy" <oholy redhat com>
Cc: desktop-devel-list gnome org
Sent: Wednesday, November 19, 2014 1:03:43 PM
Subject: RE: gnome-control-center - Adding natural scrolling support for mouse

Hi Ondrej,

Yes, I took a look at libinput sources and it seems it has yet to have
anything related to mouse devices as only touchpads are supported right now.

My question is: are we going to wait for libinput mouse support and after
that port current gnome-control-center to libinput or are you willing to
accept patches to fix this right now (and port to libinput when it's ready)?

Thanks.

--Diego Giagiodiego giagio com



Date: Wed, 19 Nov 2014 02:53:00 -0500
From: oholy redhat com
To: diego giagio com
CC: desktop-devel-list gnome org
Subject: Re: gnome-control-center - Adding natural scrolling support for
mouse

Hi Diego,

please look at the following Bug 682457 [1]. There is also several comments
about "Evdev Scrolling Distance". However this bug will be fixed with
libinput port, which should be done in the near future.

Regards

Ondrej

[1] https://bugzilla.gnome.org/show_bug.cgi?id=682457

----- Original Message -----
From: "Diego Giagio" <diego giagio com>
To: desktop-devel-list gnome org
Sent: Wednesday, November 19, 2014 3:05:43 AM
Subject: gnome-control-center - Adding natural scrolling support for
mouse

Hi,

My name is Diego Giagio, I'm a software developer and this is my first
email
to this list. I want to contribute a patch to gnome-control-center to add
support for natural scrolling to mouse devices (currently there's support
for natural scrolling on touchpads only).

I've done some research and I found out that a good way to implement this
would be to use evdev's X11 driver property "Evdev Scrolling Distance" in
a
way similar to what's already implemented for touchpads, thus reusing
some
already written code.

Since this patch would involve changing the Mouse & Touchpad settings
user
interface, I'm linking two screen shots[1][2] with the current and
suggested
interfaces. I'm basically moving the "Natural scrolling" checkbox from
"Touchpad" to "General" pane as it's related to both mouse and touchpad.
Another way of doing that is to add another checkbox with the same label
on
the "Mouse" pane.

I'll be happy to hear your thoughts so I can start working on this.
Thanks.

[1] http://imgur.com/1poIkaT
[2] http://imgur.com/YEGbAxV

--
Diego Giagio
diego giagio com


_______________________________________________
desktop-devel-list mailing list
desktop-devel-list gnome org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]