Re: Plumbing explicit synchronization through the Linux ecosystem

2020-03-12 Thread Alexander E. Patrakov
e the problem related to inability to be sure about the correct API usage. -- Alexander E. Patrakov CV: http://pc.cd/PLz7 ___ wayland-devel mailing list wayland-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/wayland-devel

Re: [systemd-devel] [ANNOUNCE] systemd v230

2016-05-22 Thread Alexander E. Patrakov
22.05.2016 13:33, Alexander E. Patrakov пишет: 22.05.2016 03:51, Zbigniew Jędrzejewski-Szmek пишет: Hi, systemd v230 has been tagged. Enjoy! CHANGES WITH 230: * Framebuffer devices (/dev/fb*) and 3D printers and scanners (devices tagged with ID_MAKER_TOOL) are now

Re: [systemd-devel] [ANNOUNCE] systemd v230

2016-05-22 Thread Alexander E. Patrakov
n goals of Wayland, and this change breaks it. So, unless one of Wayland developers confirms that they are OK with it, please revert it and ask for a CVE. -- Alexander E. Patrakov ___ wayland-devel mailing list wayland-devel@lists.freedesktop

Re: SynPS/2 Synaptics TouchPad firmware bug

2014-03-28 Thread Alexander E. Patrakov
2014-03-29 0:16 GMT+06:00 Alexander E. Patrakov : > I also get some click attempts mistreated as right-clicks. Probably because > there are in > fact some moments when the touchpad thinks that two fingers are on it. Recorded, verified that it is unrelated to my patch, reported

Re: SynPS/2 Synaptics TouchPad firmware bug

2014-03-28 Thread Alexander E. Patrakov
2014-03-29 0:16 GMT+06:00 Alexander E. Patrakov : > No problem, I just did that for you. See the attached patch. Seems to > work here, but I am not 100% sure, especially about the non-mt case. > It does prevent sudden pointer jumps to the bottom left corner of the > screen (survived a

Re: SynPS/2 Synaptics TouchPad firmware bug

2014-03-28 Thread Alexander E. Patrakov
eated as right-clicks. Probably because there are in fact some moments when the touchpad thinks that two fingers are on it. -- Alexander E. Patrakov From e277805a6814c852e6a0a274b0bec7db93585e65 Mon Sep 17 00:00:00 2001 From: "Alexander E. Patrakov" Date: Fri, 28 Mar 2014 23:57:56 +0600

Re: [RFC] libinput configuration interface

2014-02-22 Thread Alexander E. Patrakov
2014-02-21 5:26 GMT+06:00 Peter Hutterer : > On Fri, Feb 21, 2014 at 01:29:05AM +0600, Alexander E. Patrakov wrote: >> Vertical two-finger scrolling works, but is way too sensitive both >> with constant deceleration 1.0 and with 0.3. > > that's a xf86-input-libinput bug,

Re: [RFC] libinput configuration interface

2014-02-21 Thread Alexander E. Patrakov
pad that can track only two fingers. Contains BTN_TOOL_TRIPLETAP. -- Alexander E. Patrakov rec.tar.xz Description: application/xz ___ wayland-devel mailing list wayland-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/wayland-devel

Re: [RFC] libinput configuration interface

2014-02-20 Thread Alexander E. Patrakov
20.02.2014 12:21, I wrote: 20.02.2014 11:14, Peter Hutterer wrote: On Wed, Feb 19, 2014 at 11:55:28AM +0600, Alexander E. Patrakov wrote: From my experience with the Sony touchpad (Vaio Z23A4R laptop), I'd say that it doesn't solve the whole problem. Here is what goes wrong wi

Re: [RFC] libinput configuration interface

2014-02-19 Thread Alexander E. Patrakov
20.02.2014 11:14, Peter Hutterer wrote: On Wed, Feb 19, 2014 at 11:55:28AM +0600, Alexander E. Patrakov wrote: 19.02.2014 04:52, Peter Hutterer wrote: The set of touchpad patches I sent out recently already handle this by default. When the physical clickpad button is depressed, the driver

Re: [RFC] libinput configuration interface

2014-02-18 Thread Alexander E. Patrakov
y, Sony in their new laptops started to ignore the problem under Windows, too, so I think I just have to swallow this and/or use my Bluetooth mouse. -- Alexander E. Patrakov ___ wayland-devel mailing list wayland-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/wayland-devel

Re: Fwd: [GSoC2014] Call for projects ideas and mentors

2014-02-06 Thread Alexander E. Patrakov
dent, and won't qualify as a mentor, either. So this is just an abstract idea for somebody to pick up. -- Alexander E. Patrakov ___ wayland-devel mailing list wayland-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/wayland-devel

Re: [RFC] libinput configuration interface

2014-02-02 Thread Alexander E. Patrakov
2014-02-03 Peter Hutterer : > On Fri, Jan 31, 2014 at 08:26:54PM +0600, Alexander E. Patrakov wrote: >> Peter Hutterer wrote: >> > I've been thinking about how to add a device configuration interface to >> > libinput, and after getting feedback from Jonas and Benj

Re: [RFC] libinput configuration interface

2014-01-31 Thread Alexander E. Patrakov
t this as left click (current situation with the synaptics driver, and I guess some people would prefer this). Also I don't see how the suggested interface covers the ChromeBook-style clickpad configuration where there should be no softbuttons and the only way to right-click is to use two fingers. -- Alexander E. Patrakov ___ wayland-devel mailing list wayland-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/wayland-devel

Re: [Mesa-dev] What use do swap interval > 1 and OML_sync_control divisor and remainder have?

2014-01-29 Thread Alexander E. Patrakov
. Every Smart TV sold nowadays has the motion-interpolation feature, which is (unlike frame-doubling, and at least from the viewpoint of some people) the proper way to display low-fps content on high-fps panels. PC-based video players don't have this feature because nobody so far has written

Re: Authorized clients

2014-01-03 Thread Alexander E. Patrakov
authorizes the malware to do its bad thing. Of course this is not specific to Wayland or Weston, please run this piece of pseudo-malware to see what I mean: while ! pkexec bash ; do echo "Too bad" ; done So my opinion is that polkit dialogs should be avoided, or should have

Re: Wayland and Weston 1.3 releases are out

2013-10-10 Thread Alexander E. Patrakov
upport is not even on the list. Is there any understanding how it should be done? -- Alexander E. Patrakov ___ wayland-devel mailing list wayland-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/wayland-devel

Re: [RFC] weston: Sony clickpad support

2013-08-17 Thread Alexander E. Patrakov
ouse. My patches don't change this and don't introduce new interfaces, so there is no way that an application can get a dependency on them, and no need to support them forever. If any application would have to be rewritten due to the new plan, then this is equally true both with and without my patches. And the amount of work needed to implement the new plan is the same: write the plan, implement the desired touches-to-everything-else conversion logic in the new place, rip out the entire evdev-touchpad.c file. -- Alexander E. Patrakov ___ wayland-devel mailing list wayland-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/wayland-devel

Re: [RFC] weston: Sony clickpad support

2013-08-15 Thread Alexander E. Patrakov
orrect solution (that can be added later). For now, anyway, a touchpad is just something that sends wl_pointer events, and if it continues to be that way, applications won't need to be changed. -- Alexander E. Patrakov ___ wayland-devel mailing list wayland-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/wayland-devel

Re: [RFC] weston: Sony clickpad support

2013-08-12 Thread Alexander E. Patrakov
bout moving the pointer, hovering, clicking and scrolling (even though scrolling is a gesture), and that fits better under wl_pointer. -- Alexander E. Patrakov ___ wayland-devel mailing list wayland-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/wayland-devel

[PATCH 8/8] evdev-touchpad: Autodetect known Sony-style touchpads

2013-08-05 Thread Alexander E. Patrakov
From: "Alexander E. Patrakov" --- src/evdev-touchpad.c | 24 1 file changed, 24 insertions(+) diff --git a/src/evdev-touchpad.c b/src/evdev-touchpad.c index 53de1e7..e36c2aa 100644 --- a/src/evdev-touchpad.c +++ b/src/evdev-touchpad.c @@ -193

[PATCH 7/8] evdev-touchpad: Use multitouch for Sony touchpads

2013-08-05 Thread Alexander E. Patrakov
From: "Alexander E. Patrakov" Track finger poritions and virtual buttons --- src/evdev-touchpad.c | 168 +-- 1 file changed, 149 insertions(+), 19 deletions(-) diff --git a/src/evdev-touchpad.c b/src/evdev-touchpad.c index 01c52aa..53de

[PATCH 6/8] evdev-touchpad: Made hw_abs an array

2013-08-05 Thread Alexander E. Patrakov
From: "Alexander E. Patrakov" In the non-multitouch case, the 0th entry tracks motion just as the old scalar hw_abs. In the multitouch case, there will be one entry for each slot, and relevant_touch is used to select which one is motion-tracked. --- src/evdev-touchp

[PATCH 5/8] evdev-touchpad: Introduced the notion of interaction model

2013-08-05 Thread Alexander E. Patrakov
From: "Alexander E. Patrakov" Different hardware can be interacted with differently. So far, there is some code for simple trackpads and for buttonpads. For buttonpads, currently the FSM is disabled and the right click is emulated through two-finger click. This is OK for Apple hardwar

[PATCH 4/8] evdev-touchpad: Don't push FSM events from process_absolute

2013-08-05 Thread Alexander E. Patrakov
From: "Alexander E. Patrakov" In the multitouch case on Sony trackpads, not all touches are valid. However, the information needed to filter out invalid touches is consistent only on the SYN_REPORT event. --- src/evdev-touchpad.c | 23 --- 1 file changed, 16 insert

[PATCH 3/8] evdev-touchpad: Moved has_moved out of hw_abs

2013-08-05 Thread Alexander E. Patrakov
From: "Alexander E. Patrakov" For FSM purposes, it is a global property of a touchpad, not a property of each touch point. --- src/evdev-touchpad.c | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/evdev-touchpad.c b/src/evdev-touchpad.c index 664689

[PATCH 2/8] evdev-touchpad: Split the reset logic

2013-08-05 Thread Alexander E. Patrakov
From: "Alexander E. Patrakov" In old code, the reset both cleared the (global) motion history and invalidated some state associated with (the) touch point. In the multitouch case, there is still the global motion history that may need to be cleared, and there are potentially many to

[PATCH 1/8] evdev-touchpad: Replaced flags with boolean variabes

2013-08-05 Thread Alexander E. Patrakov
From: "Alexander E. Patrakov" ...and put them inside hw_abs, because they will need to be made per-touch-point later. --- src/evdev-touchpad.c | 78 +--- 1 file changed, 32 insertions(+), 46 deletions(-) diff --git a/src/evdev-touchp

[RFC] weston: Sony clickpad support

2013-08-05 Thread Alexander E. Patrakov
tch is needed because there are buttons painted on the clickpad. -- Alexander E. Patrakov ___ wayland-devel mailing list wayland-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/wayland-devel