Re: touchpad input driver: testing needed

2017-08-10 Thread Paul de Weerd
Hi Ulf, On Mon, Aug 07, 2017 at 10:14:20PM +0200, Ulf Brosziewski wrote: | Hi Paul, | | thanks for the feedback. | | With respect to tapping, I'm already running out of hypotheses | that can be tested without fine-grained debugging. You might | check whether pressure thresholds play a role,

Re: touchpad input driver: testing needed

2017-08-09 Thread J . A . Neitzel
Ulf Brosziewski wrote: > Hi Jeff, > > thanks for the test and the report. I'm pleased with the > result, of course. But there is a strange thing in > the wsconsctl output: The touchpad reports its vertical > but not its horizontal resolution. By itself, that's

Re: touchpad input driver: testing needed

2017-08-09 Thread Ulf Brosziewski
On 08/10/2017 01:47 AM, Ulf Brosziewski wrote: > On 08/09/2017 02:12 PM, Matthias Schmidt wrote: >> Hi, >> >> >> * Marcus MERIGHI wrote: >>> Hello, >>> >>> just as Josh I have a X220 which works fine, thanks! >>> >>> notes: two-finger-scrolling has changed; it takes a little more to >>> start

Re: touchpad input driver: testing needed

2017-08-09 Thread Ulf Brosziewski
On 08/09/2017 02:12 PM, Matthias Schmidt wrote: > Hi, > > > * Marcus MERIGHI wrote: >> Hello, >> >> just as Josh I have a X220 which works fine, thanks! >> >> notes: two-finger-scrolling has changed; it takes a little more to >> start scrolling; it scrolls a little slower; it stops scrolling >>

Re: touchpad input driver: testing needed

2017-08-09 Thread Ulf Brosziewski
Hi, thanks for testing and for these hints. You are not the first one who thinks that scrolling is a bit slow. I will consider increasing the default speed, but such a change would need some checks because the speed is not uniform on different touchpads - which is due to the fact that many

Re: touchpad input driver: testing needed

2017-08-09 Thread Marcus MERIGHI
open...@xosc.org (Matthias Schmidt), 2017.08.09 (Wed) 14:12 (CEST): > * Marcus MERIGHI wrote: > > notes: two-finger-scrolling has changed; it takes a little more to > > start scrolling; it scrolls a little slower; it stops scrolling > > instantly when I lift my fingers (formerly, if I scrolled

Re: touchpad input driver: testing needed

2017-08-09 Thread Matthias Schmidt
Hi, * Marcus MERIGHI wrote: > Hello, > > just as Josh I have a X220 which works fine, thanks! > > notes: two-finger-scrolling has changed; it takes a little more to > start scrolling; it scrolls a little slower; it stops scrolling > instantly when I lift my fingers (formerly, if I scrolled

Re: touchpad input driver: testing needed

2017-08-09 Thread Marcus MERIGHI
Hello, just as Josh I have a X220 which works fine, thanks! notes: two-finger-scrolling has changed; it takes a little more to start scrolling; it scrolls a little slower; it stops scrolling instantly when I lift my fingers (formerly, if I scrolled with a swing and then released the touchpad it

Re: touchpad input driver: testing needed

2017-08-07 Thread Ulf Brosziewski
Hi, unfortunately, the input driver won't work in this configuration, but I hope we can change that soon ;-) On 08/07/2017 09:16 PM, Michele Curti wrote: > On Mon, Jul 31, 2017 at 11:02:28PM +0200, Ulf Brosziewski wrote: >> >> If you have a new snapshot (from July 27 or later) on a laptop with

Re: touchpad input driver: testing needed

2017-08-07 Thread Ulf Brosziewski
Hi Paul, thanks for the feedback. With respect to tapping, I'm already running out of hypotheses that can be tested without fine-grained debugging. You might check whether pressure thresholds play a role, but I wouldn't be too optimistic about it. You could clear them as follows: #

Re: touchpad input driver: testing needed

2017-08-07 Thread Michele Curti
On Mon, Jul 31, 2017 at 11:02:28PM +0200, Ulf Brosziewski wrote: > > If you have a new snapshot (from July 27 or later) on a laptop with a > Synaptics, Apple, Alps, or Elantech-4 touchpad, you could help with > tests, more tests, and tests. In order to activate the driver, add the Hi, I'm using

Re: touchpad input driver: testing needed

2017-08-07 Thread Paul de Weerd
On Mon, Aug 07, 2017 at 01:13:22AM +0200, Ulf Brosziewski wrote: | On 08/05/2017 11:10 PM, Paul de Weerd wrote: | > Hi Ulf, | > | > On Fri, Aug 04, 2017 at 11:26:12PM +0200, Ulf Brosziewski wrote: | > | Hi Paul, | > | | > | thanks for your help. Does tapping work when you use | > | the

Re: touchpad input driver: testing needed

2017-08-06 Thread Ulf Brosziewski
On 08/05/2017 11:10 PM, Paul de Weerd wrote: > Hi Ulf, > > On Fri, Aug 04, 2017 at 11:26:12PM +0200, Ulf Brosziewski wrote: > | Hi Paul, > | > | thanks for your help. Does tapping work when you use > | the synaptics driver? > > Nope, it doesn't. > which probably means there is either

Re: touchpad input driver: testing needed

2017-08-06 Thread J . A . Neitzel
Hello, The outputs from 'dmesg' and 'wsconsctl | grep mouse' on my Dell Inspiron 5567 follow: % dmesg OpenBSD 6.1-current (GENERIC.MP) #34: Tue Aug 1 18:56:18 MDT 2017 dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP real mem = 8389611520 (8000MB) avail mem = 8128987136

Re: touchpad input driver: testing needed

2017-08-06 Thread J . A . Neitzel
Hello, The outputs from 'dmesg' and 'wsconsctl | grep mouse' on my Dell Inspiron 5567 follow: % dmesg OpenBSD 6.1-current (GENERIC.MP) #34: Tue Aug 1 18:56:18 MDT 2017 dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP real mem = 8389611520 (8000MB) avail mem = 8128987136

Re: touchpad input driver: testing needed

2017-08-05 Thread Paul de Weerd
Hi Ulf, On Fri, Aug 04, 2017 at 11:26:12PM +0200, Ulf Brosziewski wrote: | Hi Paul, | | thanks for your help. Does tapping work when you use | the synaptics driver? Nope, it doesn't. | In the test setup with ws and the internal driver there | are some restrictions on tapping: | 1) It is

Re: touchpad input driver: testing needed

2017-08-05 Thread Niklas Wennerstrand
This is from a Dell xps 9333 model which has a Synaptics touchpad which has been working fine otherwise and appears to continue to work fine with your driver. wsconsctl mouse.type=synaptics mouse.rawmode=0 mouse.scale=1472,5676,1408,4722,0,45,60 mouse.tp.tapping=1 mouse.tp.scaling=0.172

Re: touchpad input driver: testing needed

2017-08-05 Thread Daniel Gracia
Hi there! A ThinkPad T460s over here working like a charm; some verbose output below. Regards, $ $ doas wsconsctl | grep mouse wsconsctl: Use explicit arg to view keyboard.map. mouse.type=synaptics mouse.rawmode=0 mouse.scale=1472,5676,1408,4762,0,45,69 mouse.tp.tapping=1 mouse.tp.scaling=0.171

Re: touchpad input driver: testing needed

2017-08-04 Thread Ulf Brosziewski
Hi Paul, thanks for your help. Does tapping work when you use the synaptics driver? In the test setup with ws and the internal driver there are some restrictions on tapping: 1) It is suppressed when the position is an edge area (presumably the software button area at the bottom edge

Re: touchpad input driver: testing needed

2017-08-04 Thread Paul de Weerd
Hi Ulf, This really helps a lot on my touchpad. I used to have the following config: Section "InputClass" Identifier "Sony VAIO touchpad" MatchIsTouchpad "on" Option "TapButton1" "1" Option "HasSecondarySoftButtons" "true" Option "ClickPad" "true"

Re: touchpad input driver: testing needed

2017-08-03 Thread Remi Locherer
On Thu, Aug 03, 2017 at 10:48:12PM +0200, Ulf Brosziewski wrote: > Sorry, I should have been more explicit in my message: Not all > hardware and driver setups are supported yet. Your touchpad is > a HID device, a "Windows Precision Touchpad". Up to now, the > hardware driver (imt(4)) hasn't

Re: touchpad input driver: testing needed

2017-08-03 Thread Ulf Brosziewski
Sorry, I should have been more explicit in my message: Not all hardware and driver setups are supported yet. Your touchpad is a HID device, a "Windows Precision Touchpad". Up to now, the hardware driver (imt(4)) hasn't been adapted to the new wsmouse functionality, only models that run with

Re: touchpad input driver: testing needed

2017-08-03 Thread Ulf Brosziewski
Thanks a lot. Again, there seems to be a misunderstanding concerning the 'swapsides' flag. I have described its meaning in my answer to Tom, and I hope it's clearer this time. On 08/03/2017 06:30 PM, Bruno Flueckiger wrote: > I've tested it on my HP ProBook 450 G3 with the snapshot from July

Re: touchpad input driver: testing needed

2017-08-03 Thread Ulf Brosziewski
Thanks for testing. It looks like my description of the 'swapsides' flag has caused misunderstandings here: It doesn't invert scroll directions, rather it sets up button areas or scroll areas for left-handed use: An area for vertical scrolling - if present - will be at the left edge of the

Re: touchpad input driver: testing needed

2017-08-03 Thread Ulf Brosziewski
Thanks for the report. The speed of scrolling is indeed independent of the scale factor. Internally, these are distinct settings. (I've been vaguely considering to couple them, but there is nothing settled yet; it might be a bad idea if the initial values don't match). As to the pointer

Re: touchpad input driver: testing needed

2017-08-03 Thread Bruno Flueckiger
I've tested it on my HP ProBook 450 G3 with the snapshot from July 30. In xorg.conf I've put the block you've proposed, there is nothing else in it. Cursor moves: OK Tapping:OK one finger = left click, two fingers = right click Swapsides: not OK, scroll bar moves the same way my

Re: touchpad input driver: testing needed

2017-08-03 Thread Remi Locherer
On Mon, Jul 31, 2017 at 11:02:28PM +0200, Ulf Brosziewski wrote: > for you. As always, a dmesg would be appreciated. The output of > # wsconsctl | grep 'mouse' > could also be of interest here (you must run it as root). This is from a Dell XPS 13 9343. The mouse pointer moves into the wrong

Re: touchpad input driver: testing needed

2017-08-03 Thread tomr
On my Thinkpad X1 Carbon (first gen, I think) it looks pretty good. The only thing in xorg.conf is your proposed block. Cursor moves: Yes Pad tapping: Yes, honours enable/disable Pad speed/scaling: Honours setting Swapsides: not honoured Regardless of setting, the scroll bar moves in sync with

Re: touchpad input driver: testing needed

2017-08-03 Thread Henrik Friedrichsen
No apparent problems here on my ThinkPad x220i. Base pointer speed was slightly slower which I was able to adjust by setting mouse.tp.scaling. This did, however, not affect the two-finger-scrolling, which required more mileage on my trackpad to scroll compared to the synaptics driver. Nice work!

Re: touchpad input driver: testing needed

2017-08-02 Thread Todd Mortimer
Lenovo T430 here, everything seems to be in order. I didn't have to make any changes to the defaults, and didn't have any synaptics config before. It seems to behave the same, so I don't see any difference. mouse.type=synaptics mouse.rawmode=0 mouse.scale=1472,5470,1408,4498,0,60,85

Re: touchpad input driver: testing needed

2017-08-02 Thread Olivier Antoine
I have no customization in my xorg.conf. The only lines it have are the ones you asked to put in on your original mail. It's a basic installation with cwm and no fancy Window Manager. Here is the output you asked for: $ xmodmap -pp There are 10 pointer buttons defined. Physical

Re: touchpad input driver: testing needed

2017-08-01 Thread Bryan Vyhmeister
On Tue, Aug 01, 2017 at 10:12:05PM +0200, Ulf Brosziewski wrote: > I have the impression that multi-finger clicks are popular > among Mac users, is it correct? However, if the new driver > works it should offer software button areas at the bottom > edge of the touchpad, as elsewhere. Are they

Re: touchpad input driver: testing needed

2017-08-01 Thread Ulf Brosziewski
The event codes look wrong, they are for right-clicks and left-clicks, if I'm not mistaken. Is there a "ButtonMapping" defined for X somewhere (in your xorg.conf, or by a script), or a "ZAxisMapping"? Could you have a look at the output of $ xmodmap -pp ? On 08/02/2017 12:22 AM, Olivier

Re: touchpad input driver: testing needed

2017-08-01 Thread Olivier Antoine
Two-fingers scrolling doesn't work at all. Under a firefox window, it open context menu, or act like pressing button. $ xinput --test /dev/wsmouse0 button press 3 button release 3 button press 3 button release 3 button press 3 button release 3 motion a[0]=876 a[1]=497 button press 3

Re: touchpad input driver: testing needed

2017-08-01 Thread Ulf Brosziewski
Hi Bryan, I have the impression that multi-finger clicks are popular among Mac users, is it correct? However, if the new driver works it should offer software button areas at the bottom edge of the touchpad, as elsewhere. Are they missing? Are they too small? Or is it "simply" not your habit?

Re: touchpad input driver: testing needed

2017-08-01 Thread Ulf Brosziewski
Hi, thanks for testing! Does "NOT OK" mean that two-finger scrolling works badly, or that it doesn't work at all? If possible, could you record the output of $ xinput --test /dev/wsmouse0 for a short period of time and perform the scroll gesture? Ulf On 08/01/2017 11:09 AM, Olivier Antoine

Re: touchpad input driver: testing needed

2017-08-01 Thread Bryan Vyhmeister
On Mon, Jul 31, 2017 at 05:37:00PM -0700, Bryan Vyhmeister wrote: > On Mon, Jul 31, 2017 at 08:09:31PM -0400, Ted Unangst wrote: > > Bryan Vyhmeister wrote: > > > On Mon, Jul 31, 2017 at 11:02:28PM +0200, Ulf Brosziewski wrote: > > > > for you. As always, a dmesg would be appreciated. The output

Re: touchpad input driver: testing needed

2017-08-01 Thread Olivier Antoine
Mouse move: OK Mouse tapping: OK Two-fingers scrolling: NOT OK Machine Lenovo Thinkpad E130 # wsconsctl | grep 'mouse' mouse.type=synaptics mouse.rawmode=0 mouse.scale=1472,5768,1408,5236,0,66,175 mouse.tp.tapping=1 mouse.tp.scaling=0.160 mouse.tp.swapsides=0 mouse.tp.disable=0 mouse1.type=ps2

Re: touchpad input driver: testing needed

2017-07-31 Thread Josh Grosse
Feedback report --- Hardware: Thinkpad X220. Results:Excellent! wsconsctl configuration changes:None. mouse.type=synaptics mouse.rawmode=0 mouse.scale=1472,5768,1408,5062,0,65,136 mouse.tp.tapping=0

Re: touchpad input driver: testing needed

2017-07-31 Thread Bryan Vyhmeister
On Mon, Jul 31, 2017 at 11:02:28PM +0200, Ulf Brosziewski wrote: > for you. As always, a dmesg would be appreciated. The output of > # wsconsctl | grep 'mouse' > could also be of interest here (you must run it as root). Here is another report from a Lenovo N22. This system has a Synaptics

Re: touchpad input driver: testing needed

2017-07-31 Thread Bryan Vyhmeister
On Mon, Jul 31, 2017 at 08:09:31PM -0400, Ted Unangst wrote: > Bryan Vyhmeister wrote: > > On Mon, Jul 31, 2017 at 11:02:28PM +0200, Ulf Brosziewski wrote: > > > for you. As always, a dmesg would be appreciated. The output of > > > # wsconsctl | grep 'mouse' > > > could also be of interest

Re: touchpad input driver: testing needed

2017-07-31 Thread Ted Unangst
Bryan Vyhmeister wrote: > On Mon, Jul 31, 2017 at 11:02:28PM +0200, Ulf Brosziewski wrote: > > for you. As always, a dmesg would be appreciated. The output of > > # wsconsctl | grep 'mouse' > > could also be of interest here (you must run it as root). > > This report is from a MacBookAir7,2

Re: touchpad input driver: testing needed

2017-07-31 Thread Bryan Vyhmeister
On Mon, Jul 31, 2017 at 11:02:28PM +0200, Ulf Brosziewski wrote: > for you. As always, a dmesg would be appreciated. The output of > # wsconsctl | grep 'mouse' > could also be of interest here (you must run it as root). This report is from a MacBookAir7,2 which is a 2015 13-inch MacBook

Re: touchpad input driver: testing needed

2017-07-31 Thread Bryan Vyhmeister
On Mon, Jul 31, 2017 at 11:02:28PM +0200, Ulf Brosziewski wrote: > for you. As always, a dmesg would be appreciated. The output of > # wsconsctl | grep 'mouse' > could also be of interest here (you must run it as root). Here is another report. This one is from a Lenovo LaVie Z with an

Re: touchpad input driver: testing needed

2017-07-31 Thread Bryan Vyhmeister
On Mon, Jul 31, 2017 at 11:02:28PM +0200, Ulf Brosziewski wrote: > for you. As always, a dmesg would be appreciated. The output of > # wsconsctl | grep 'mouse' > could also be of interest here (you must run it as root). This is from a Lenovo ThinkPad X1 Carbon (4th Gen) which has a

touchpad input driver: testing needed

2017-07-31 Thread Ulf Brosziewski
In the long run the synaptics driver, which handles touchpad inputs in X, may be a dead end of the input framework, and it's time to prepare an alternative. The kernel contains an internal touchpad input driver now, it's a part of wsmouse(4). It provides standard features - two-finger/edge