Re: Enable tapping by default

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

 



On Sun, Nov 23, 2014 at 10:30:21AM +0100, Till Maas wrote:
> On Mon, Nov 17, 2014 at 02:27:53PM +0300, Mustafa Muhammad wrote:
> > Hi, I am testing Fedora 21 beta and -like all previous versions- click
> > by tapping is off by default.
> > Several bug reports concerning this were closed as NOTABUG, but
> > tapping is useful for us (people who use it), I don't think it bothers
> > the others that much, and is on by default in most operating systems
> > and Linux distributions.
> 
> How about just asking the user once if several tap-to-click events are
> detected whether this should be enabled (and showing where to
> enable/disable it). Then if someone is trying to use it while it does
> not work, it can be easily enabled. And if someone does not want it but
> would accidently click, the message just needs to be ignored once.

not really possible in the current driver stack. Other than the synaptics
driver itself, there is no knowledge that an event was caused by a tap vs. a
physical button press. even the X server itself doesn't have that
information.

that is if tapping is enabled. if it is disabled, you don't get _any_ event
at all from tapping, the movement of the finger isn't sufficient to trigger
pointer movement and we don't expose the actual touch events to the clients.

Short of adding a custom protocol that desktop environments can talk to the
driver directly we're pretty much powerless here. And the idea of that
doesn't fill me with excitement, as I hope you can understand :)

Cheers,
   Peter
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct





[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux