[Wayland-bugs] [Bug 105893] dev-libs/libinput does not operate the touchpad (mouse) on Lenovo ideapad 320-17-IKB in gentoo linux

2018-04-05 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105893

--- Comment #4 from Jean-Paul Lambrechts  ---
The kernel with gentoo (gnome3-wayland) is 4.9.76-gentoo-r1
The kernel with the system-rescue-cd is 4.14.20-std521-amd64
The kernel with gentoo is the one that is recommended during the installation
by the Gentoo team.

root@sysresccd /sys/class/input % ls -l
total 0
lrwxrwxrwx 1 root root 0 Apr  6 05:13 event0 ->
../../devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input0/event0
lrwxrwxrwx 1 root root 0 Apr  6 05:13 event1 ->
../../devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1/event1
lrwxrwxrwx 1 root root 0 Apr  6 05:13 event2 ->
../../devices/platform/i8042/serio0/input/input2/event2
lrwxrwxrwx 1 root root 0 Apr  6 05:13 event5 ->
../../devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input5/event5
lrwxrwxrwx 1 root root 0 Apr  6 05:13 event6 ->
../../devices/pci:00/:00:1f.0/PNP0C09:00/VPC2004:00/input/input6/event6
lrwxrwxrwx 1 root root 0 Apr  6 05:13 event7 ->
../../devices/pci:00/:00:15.0/i2c_designware.0/i2c-4/i2c-SYNA2B3C:00/0018:06CB:8251.0003/input/input7/event7
 Looks like the touchpad is at event 7.

root@sysresccd /sys/class/input % udevadm info /sys/class/input/event7
P:
/devices/pci:00/:00:15.0/i2c_designware.0/i2c-4/i2c-SYNA2B3C:00/0018:06CB:8251.0003/input/input7/event7
N: input/event7
S: input/by-path/pci-:00:15.0-platform-i2c_designware.0-event-mouse
E:
DEVLINKS=/dev/input/by-path/pci-:00:15.0-platform-i2c_designware.0-event-mouse
E: DEVNAME=/dev/input/event7
E:
DEVPATH=/devices/pci:00/:00:15.0/i2c_designware.0/i2c-4/i2c-SYNA2B3C:00/0018:06CB:8251.0003/input/input7/event7
E: ID_INPUT=1
E: ID_INPUT_HEIGHT_MM=66
E: ID_INPUT_TOUCHPAD=1
E: ID_INPUT_WIDTH_MM=101
E: ID_PATH=pci-:00:15.0-platform-i2c_designware.0
E: ID_PATH_TAG=pci-_00_15_0-platform-i2c_designware_0
E: ID_SERIAL=noserial
E: MAJOR=13
E: MINOR=71
E: SUBSYSTEM=input
E: USEC_INITIALIZED=18383565

Do you think the newer kernel on the rescue disk is the reason why the touchpad
is found?

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105897] Lenovo ThinkPad Yoga 370 touchpad is unresponsive and laggy

2018-04-05 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105897

Peter Hutterer  changed:

   What|Removed |Added

 CC||peter.hutte...@who-t.net

--- Comment #3 from Peter Hutterer  ---
Once they hit master, they're fixed. Depending on the severity of the bug, how
complicated the fix is, where we are in the release cycle and how much time I
have they may also hit a stable branch, but often I don't know this myself
until I find time to do stable releases.

Which I try to do roughly every 2-3 weeks, main releases I think have been
every 3 months. But that's more by feel than by fixed schedule too...

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 101139] Acceleration still too fast with slow and slow-medium finger movements

2018-04-05 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=101139

--- Comment #38 from Peter Hutterer  ---
For the archives, I've done a visual comparison to the synaptics driver,
basically by running Xorg with synaptics and libinput debug-gui with libinput
(without the patch above, just git master at a59ce1c) and looking at the two
cursors. Tests done with libinput acceleration 0 and synaptics' default
acceleration without any changed settings.

1) at really slow motion libinput applies deceleration, cursor speed is approx
the same for both. That's for things like slowly rolling the finger.
2) at slow motion libinput has a much higher acceleration factor than
synaptics, possibly twice as high. Thats for slowly moving the finger across
the touchpad.
3) at some medium speeds, libinput acceleration is still the same baseline but
synaptics starts to accelerate already. This is where synaptics gets faster
than libinput.
4) at high speeds, the acceleration rate is roughly the same but the maximum
acceleration differs. When jerking the finger between two positions, sometimes
the cursors move in parallel, sometimes the libinput cursor moves further than
the synaptics one.

Despite my best efforts so far, I have yet to figure out how to print the
synaptics acceleration curves for analysis. I've tried a few things but none of
them match the perceived movements. There are too many factors and they are
hard to calculate (e.g. screen resolution plays a part). Specifically, once the
cursor is at the edges the behaviour changes and separating that is difficult.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105893] dev-libs/libinput does not operate the touchpad (mouse) on Lenovo ideapad 320-17-IKB in gentoo linux

2018-04-05 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105893

--- Comment #3 from Peter Hutterer  ---
xf86-input-evdev and xf86-input-libinput are sort-of mutually exclusive, the
latter overwrites the former so having xf86-input-evdev installed usually won't
do anything. You can still have both installed though.

libevdev and libinput are dependencies, the latter requires the former

and evemu is a completely separate tool, see
https://wayland.freedesktop.org/libinput/doc/latest/reporting_bugs.html#evemu
I don't know enough about gentoo to help you with that though, evemu is stable
enough that it shouldn't be an issue...

Judging by the list of event nodes (easier to attach /proc/bus/input/devices to
see the name) you don't have a touchpad event node. This indicates that the
kernel doesn't initialize the touchpad, so libinput can't do anything with it.
Does the rescue cd have the same kernel?

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105893] dev-libs/libinput does not operate the touchpad (mouse) on Lenovo ideapad 320-17-IKB in gentoo linux

2018-04-05 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105893

Jean-Paul Lambrechts  changed:

   What|Removed |Added

 CC||jlamb...@comcast.net

--- Comment #2 from Jean-Paul Lambrechts  ---
Created attachment 138647
  --> https://bugs.freedesktop.org/attachment.cgi?id=138647=edit
evemu-record and udevadm info

Comments are embedded in the file.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105893] dev-libs/libinput does not operate the touchpad (mouse) on Lenovo ideapad 320-17-IKB in gentoo linux

2018-04-05 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105893

Peter Hutterer  changed:

   What|Removed |Added

 CC||peter.hutte...@who-t.net
 Status|NEW |NEEDINFO

--- Comment #1 from Peter Hutterer  ---
Please attach the evemu-record output of the touchpad and the output for
udevadm info /sys/class/input/eventXXX, adjusted for the touchpad's event node
number.

This is probably a bug with udev or the kernel because libinput doesn't even
see the device.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105896] Acceleration profile for trackpoint is reset upon connection of another Pointer

2018-04-05 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105896

Peter Hutterer  changed:

   What|Removed |Added

 CC||peter.hutte...@who-t.net
 Status|NEW |NEEDINFO

--- Comment #1 from Peter Hutterer  ---
run xinput watch-props 'TPPS/2 IBM TrackPoint' please while plugging in the
external mouse. Does the property change then?

Probabl not a libinput bug but either xf86-input-libinput or possibly GNOME
overwriting the configuration. Please try xf86-input-libinput 0.27, it has a
fix for erroneous property writes and that may just be the issue.

I'll also need your Xorg.log, just in case there's something interesting in
there.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 104734] Unreliable two-finger scrolling

2018-04-05 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104734

--- Comment #10 from Peter Hutterer  ---
not sure what your comment is supposed to achieve. it's not like bugs magically
fix themselves if you switch to another driver.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105908] libinput: Palm detection does not seem to work at all for Lenovo X1 Carbon Sixth Generation

2018-04-05 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105908

--- Comment #3 from Peter Hutterer  ---
for evemu, see:
https://wayland.freedesktop.org/libinput/doc/latest/reporting_bugs.html#evemu

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105908] libinput: Palm detection does not seem to work at all for Lenovo X1 Carbon Sixth Generation

2018-04-05 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105908

--- Comment #2 from naj...@posteo.net ---
Thanks Peter.

It seems to me - though I've now switched to the synaptic driver - that the
problem occured both when typing (which is when it is really serious) but also
when not (i.e. when I merely hover over the keyboard, but accidentally brush
the keyboard).

I do not know how to generate an 'evemu-record'.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105696] Apple Magic Trackpad scrolling prevented by speed-based thumb detection (libinput 1.10)

2018-04-05 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105696

--- Comment #12 from Maximilian Böhm  ---
Thanks! :) Must have overlooked this.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105696] Apple Magic Trackpad scrolling prevented by speed-based thumb detection (libinput 1.10)

2018-04-05 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105696

--- Comment #11 from Peter Hutterer  ---
Yes, the commit in comment 8 is on git master now, either use that or get your
distribution to cherry-pick that commit. Or wait for the next 1.10.x stable
branch release, I'll probably copy that over.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105908] libinput: Palm detection does not seem to work at all for Lenovo X1 Carbon Sixth Generation

2018-04-05 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105908

Peter Hutterer  changed:

   What|Removed |Added

Product|libevdev|Wayland
  Component|Core|libinput
   Assignee|peter.hutte...@who-t.net|wayland-bugs@lists.freedesk
   ||top.org
 CC||peter.hutte...@who-t.net
 Status|NEW |NEEDINFO

--- Comment #1 from Peter Hutterer  ---
I'll need an evemu-record of a palm interaction please. When does this problem
occur? during typing or other interactions?

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105909] synaptics Clickpad Right/Middle click no longer faked

2018-04-05 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105909

Peter Hutterer  changed:

   What|Removed |Added

 CC||peter.hutte...@who-t.net
 Resolution|--- |NOTOURBUG
 Status|NEW |RESOLVED

--- Comment #1 from Peter Hutterer  ---
libinput list-devices shows you the libinput defaults, the default for the
click methods is marked with *. What does that command show? 

If it's still on button areas, the issue is higher up in the stack. GNOME 3.28
changed the defaults from button areas to clickfinger, so this is likely the
source of the problem. gnome-tweak-tool should let you change, the gsettings
commands are:

To fetch the current value

  gsettings get org.gnome.desktop.peripherals.touchpad click-method 


To see the options available:

  gsettings range org.gnome.desktop.peripherals.touchpad click-method 

To change:

  gsettings set org.gnome.desktop.peripherals.touchpad click-method $OPTION


Closing this bug, please re-open if it turns out to be a libinput bug after
all.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 101139] Acceleration still too fast with slow and slow-medium finger movements

2018-04-05 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=101139

--- Comment #37 from Nate Graham  ---
I think it's both. If you think about it; they're two sides of the same coin: a
shallower initial acceleration starts to look like a smooth curve the more
segments are added.

Since it's a definite improvement in my book, it might be worth committing and
then we can continue to tweak it later. Or should we shoot for fully resolving
the issue in one fell swoop?

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 776220] GTK applications crash when using touchscreen

2018-04-05 Thread mutter
https://bugzilla.gnome.org/show_bug.cgi?id=776220

Christian Persch  changed:

   What|Removed |Added

 CC||boldi...@gmail.com

--- Comment #17 from Christian Persch  ---
*** Bug 795010 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105909] synaptics Clickpad Right/Middle click no longer faked

2018-04-05 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105909

Bug ID: 105909
   Summary: synaptics Clickpad Right/Middle click no longer faked
   Product: Wayland
   Version: unspecified
  Hardware: Other
OS: All
Status: NEW
  Severity: normal
  Priority: medium
 Component: libinput
  Assignee: wayland-bugs@lists.freedesktop.org
  Reporter: matt...@wil.cx

I have an HP Envy x360 with a synaptics Clickpad.  The right and middle buttons
used to be faked but after a reboot are no longer being faked.  This is current
Debian testing with libinput 1.10.3-2, kernel 4.15.0-2, 

libinput debug-events --device /dev/input/event1 --set-click-method=buttonareas
shows BTN_LEFT BTN_RIGHT and BTN_MIDDLE

libinput debug-events --device /dev/input/event1 --set-click-method=clickfinger
shows only BTN_LEFT.

$ sudo libinput debug-events --device /dev/input/event1
--set-click-method=buttonareas
-event1   DEVICE_ADDED SynPS/2 Synaptics TouchPadseat0 default
group1  cap:pg  size 117x57mm tap(dl off) left scroll-nat scroll-2fg-edge
click-buttonareas-clickfinger dwt-on
 event1   POINTER_BUTTON+1.12s  BTN_LEFT (272) pressed, seat count: 1
 event1   POINTER_BUTTON+1.20s  BTN_LEFT (272) released, seat count: 0
 event1   POINTER_BUTTON+2.41s  BTN_MIDDLE (274) pressed, seat count: 1
 event1   POINTER_BUTTON+2.55s  BTN_MIDDLE (274) released, seat count:
0
 event1   POINTER_BUTTON+4.25s  BTN_RIGHT (273) pressed, seat count: 1
 event1   POINTER_BUTTON+4.36s  BTN_RIGHT (273) released, seat count: 0

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105696] Apple Magic Trackpad scrolling prevented by speed-based thumb detection (libinput 1.10)

2018-04-05 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105696

--- Comment #10 from Maximilian Böhm  ---
So, "resolved fixed" means that you have already fixed this in code?

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 791845] Make gdk_window_move_to_rect() public

2018-04-05 Thread gtk+
https://bugzilla.gnome.org/show_bug.cgi?id=791845

Daniel Boles  changed:

   What|Removed |Added

   Keywords||API
 CC||dboles@gmail.com
Version|unspecified |3.22.x

--- Comment #3 from Daniel Boles  ---
also requested at
https://mail.gnome.org/archives/gtk-devel-list/2018-April/msg3.html

-- 
You are receiving this mail because:
You are on the CC list for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105022] Lenovo P50 - Slow fine touchpad movement makes it jump

2018-04-05 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105022

--- Comment #36 from Krasi  ---
btw after this patch the scrolling becomes really slow so I reverted it.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105892] fatal: failed to create compositor backend

2018-04-05 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105892

--- Comment #1 from Daniel Stone  ---
You are running Weston as an X11 client, i.e. the Wayland session will be
inside your X11 session. Is that what you want?

The error is coming from Mesa, where it fails to initialise OpenGL support.
That means that your GL driver and X11 session do not support
hardware-accelerated rendering. To get around that, you can run 'weston
--use-pixman'.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 105696] Apple Magic Trackpad scrolling prevented by speed-based thumb detection (libinput 1.10)

2018-04-05 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=105696

--- Comment #9 from Benjamin Tissoires  ---
(In reply to Peter Hutterer from comment #7)
> First I think there's something wrong with your kernel
> 
> E: 0.253846 0001 0145 0002  # EV_KEY / BTN_TOOL_FINGER  2
> 
> I haven't seen that before, a repeat event for BTN_TOOL_FINGER? Benjamin,
> any ideas? 

That's because the input device is created partly from the report descriptor,
partly from scratch. The EV_REP bit is set because of the keyboard emulation in
the device, and so any key event will get repeated. We can safely ignore those.

> Also, the slot association is strange, usually the slot numbers
> match the fingers down and get re-used, this recording seems to use them in
> seemingly arbitrary order. That's generally fine, just unusual.
> 

That's because it's one of these devices where the slot is directly forwarded
from the device, not generated by the kernel. IIRC, on the magicmouse, if you
touch at one place, release, then touch at the same spot, the slot will stay
the same. If you touch anywhere else, the slot will be different.

It's information, but we don't do anything about it under Linux as only those 2
devices are consistently reporting this that way.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs