On Fri, Apr 27, 2018 at 03:54:25PM -0700, Adam Williamson wrote:
On Fri, 2018-04-27 at 16:45 -0600, Chris Murphy wrote:
> On Fri, Apr 27, 2018 at 3:37 PM, Adam Williamson
> <adamwill(a)fedoraproject.org> wrote:
> > On Sat, 2018-04-21 at 10:09 -0700, Link Dupont wrote:
> > > Hi,
> > >
> > > I've begun drafting this. I have some questions about F28 that
> > > hoping some folks on this list can provide more details on.
> > *snip*
> > Here is one thing that *VERY BADLY NEEDS EXPLAINING*:
> > https://bugzilla.gnome.org/show_bug.cgi?id=757255
> > https://help.gnome.org/misc/release-notes/3.28/
> > I just upgraded my laptop to F28 and had no damn idea what had happened
> > to right click. Apparently it had changed to how Macs do it because
> > obviously Linux users expect everything to work like it does on a Mac.
> > (What?)
> Yeah I'm totally lost on this, not least of which is I'm not
> experiencing the behavior reported in the bug or the release notes.
> The application referenced in the release notes is not installed by
> default. And the application once installed doesn't have the options
> in it that the release notes says it should have.
I imagine this depends to some extent on hardware. I don't think it
applies if your laptop has *physical* mouse buttons on it somewhere,
for e.g. It also may not apply if the laptop does button emulation in
firmware or something, such that libinput can't change it.
> (And off topic but I do *not* like that very prominent HURT ME BUTTON,
> labeled "Touchpad" with an on/off slider. Turning it off is for real
> and easy. Turning it back on again? Hahaha, figure it out yourself!)
Well, that's obviously there for the case where you have some other
input device and don't want accidental touches on the touchpad getting
in the way. E.g. a USB mouse, or you use the touchscreen. It's not
really *that* hard to trigger again with tab / enter if you hit it by
accident when you *don't* have an external mouse or a touch screen,
really...I guess it could stand a bit better 'don't click this without
thinking about it' labelling, though...
fwiw, libinput has a setting where it can automatically disable the touchpad
for external mice but it's not integrated into GNOME (afaik). It's a bit
problematic in that it provides little feedback once set. Ideally you want a
OSD to signal your touchpad's disabled now. Otherwise it's hard to guess why
nothing works after the bluetooth mouse in the sock drawer randomly decided
to connect to your host.
So while the libinput feature is there, I'm not sure I can fully recommend
it as a user-friendly solution for GNOME.
PS: do not keep mice in a sock drawer. That's not their natural habitat.