[ANNOUNCE] xf86-input-libinput 0.12.0

2015-07-13 Thread Peter Hutterer
New addition: a property to enable/disable tap drag lock (which requires libinput 0.19) Multi-button mice are now supported, with higher-numbered buttons forwarded as expected. Peter Hutterer (3): Support buttons > BTN_BACK on mice Add a property for tap drag lock xf86-in

Re: symbol lookup error: /usr/lib64/libX11.so.6: undefined symbol: xcb_wait_for_reply64

2015-07-30 Thread Peter Hutterer
On Thu, Jul 30, 2015 at 08:55:06AM -0400, Darryl Cook wrote: > I am getting the following error when i run any X app on linux server. > Server is running Redhat ES6 64 bit. It started after patching the system > but I have no idea which patch may have caused the problem. Anyone else > seen this

[ANNOUNCE] xf86-input-libinput 0.13.0

2015-08-04 Thread Peter Hutterer
This release adds a property to toggle disable-while-typing, new in libinput 0.21. Peter Hutterer (3): Fix compiler warnings about touchpad gestures man: minor man page improvements xf86-input-libinput 0.13.0 Stephen Chandler Paul (1): Add a property for Disable While

[ANNOUNCE] xf86-input-libinput 0.14.0

2015-08-30 Thread Peter Hutterer
ieuchot (2): Rename a local variable to not shadow the BSD strmode(3) function. Remove unneeded header, epoll(7) interface is not directly used. Peter Hutterer (7): Rename main source file to x86libinput.c gitignore: add patterns for automake test suite and misc other bits Add

[ANNOUNCE] libXi 1.7.5

2015-09-09 Thread Peter Hutterer
in error path. Peter Hutterer (1): libXi 1.7.5 git tag: libXi-1.7.5 http://xorg.freedesktop.org/archive/individual/lib/libXi-1.7.5.tar.bz2 MD5: 9f02462855c598a0cd0ddfd98c6e25f5 libXi-1.7.5.tar.bz2 SHA1: 00fa8883c5297b9bf1a87f37cba9a15f6f026d9d libXi-1.7.5.tar.bz2 SHA256

Re: Finding the cursor

2015-10-13 Thread Peter Hutterer
On Fri, Oct 09, 2015 at 10:33:23PM -0400, Alan Corey wrote: > I don't think I posted this before. > > The cursor changes depending what it's over, and if you've got > something like an 1920x1080 screen full of mostly rxvt windows then > most of the time it's an I-beam. That can be hard to spot if

Re: cannot create regular file '/lib/systemd/system/xdm.service': Permission denied

2015-10-14 Thread Peter Hutterer
On Wed, Oct 14, 2015 at 11:50:23AM -0400, dcla...@blastwave.org wrote: > > > Everything was going smoothly in my build process until, for some > reason, an attempt was made to reach into the OS area and touch things > under /lib. Well that should be a no no as I am not building as the > root use

Re: Making xset stick on a secondary X session

2015-10-14 Thread Peter Hutterer
On Wed, Oct 14, 2015 at 10:01:42AM -0700, Alan Coopersmith wrote: > On 10/14/15 08:00 AM, Ilya Anfimov wrote: > > Looks like xset r rate works only when the server is active > >(i.e. on the active virtual console). This should be reported as > >bug IMHO, however your configuration should wo

Re: cannot create regular file '/lib/systemd/system/xdm.service': Permission denied

2015-10-15 Thread Peter Hutterer
On Thu, Oct 15, 2015 at 11:54:29PM -0400, dcla...@blastwave.org wrote: > > > > On October 14, 2015 at 6:49 PM Peter Hutterer > > wrote: > > > > > > On Wed, Oct 14, 2015 at 11:50:23AM -0400, dcla...@blastwave.org wrote: > > > > > > &

[ANNOUNCE] xinput 1.6.2

2015-10-19 Thread Peter Hutterer
A couple of minor patches accumulated over the years. One crasher fix, one exit status correction, two fixes for the test-xi2 printf. And some build system cleanups. Gaetan Nadon (1): config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES Peter Hutterer (6): Drop

Re: Touchscreen ABS_X, ABS_Y events ignored by Xorg evdev driver in Ubuntu?

2015-10-26 Thread Peter Hutterer
On Mon, Oct 26, 2015 at 09:11:40AM +0200, Teemu Rinta-aho wrote: > Hi all, > > I am trying to get a touch screen (GMK) working with Xorg 1.15.1 > running on Ubuntu 14.04. > > I can get the display work as a touch pad using Xorg mouse driver with > /dev/input/mouse0, but when I try to use the 'evd

[ANNOUNCE] xf86-input-libinput 0.15.0

2015-10-27 Thread Peter Hutterer
will assign libinput to mouse, touchpad, keyboard and touch devices but will skip tablets and joysticks (we don't support thoss in libinput yet). The filename of the snippet means it will sort after evdev and synaptics and thus override either driver. Peter Hutterer (7): Move the read

[ANNOUNCE] xf86-input-evdev 2.10.0

2015-10-27 Thread Peter Hutterer
resolution mice less sensitive without having to actually change the acceleration in the desktop environment. The default for this option is 0 and no scaling is performed. Colin B. Macdonald (1): Workaround lack of ABS_X on MT devices (#80470) Peter Hutterer (12): Drop evdev-specific XK

[ANNOUNCE] xf86-input-synaptics 1.8.3

2015-11-01 Thread Peter Hutterer
ents while scrolling Peter Hutterer (1): synaptics 1.8.3 git tag: xf86-input-synaptics-1.8.3 http://xorg.freedesktop.org/archive/individual/driver/xf86-input-synaptics-1.8.3.tar.bz2 MD5: 4e3c8bed1ab4a67db2160c2c3d7e2a34 xf86-input-synaptics-1.8.3.tar.bz2 SHA1: aaeb19837e63f3c82dc202ece0abff

[ANNOUNCE] xkbcomp 1.3.1

2015-11-04 Thread Peter Hutterer
evels, but has 2 symbols Alan Coopersmith (1): Stop including in parseutils.c Jon TURNEY (1): Define WIN32_LEAN_AND_MEAN when building on Win32 Matthew Green (1): Adjust a NUL-string assignment to avoid const issues. Peter Hutterer (2): symbols: increase the warning

Re: Receiving EnterNotify event that should be prohibited by event mask

2015-12-06 Thread Peter Hutterer
On Sun, Dec 06, 2015 at 05:36:27AM +, Rouslan Korneychuk wrote: > Forgive me if this is not the right place to ask this. > > I have a program with a single window that uses XInput2 for mouse input. > I set the event_mask field of the XSetWindowAttributes struct to > "ExposureMask | StructureN

[ANNOUNCE] libXi 1.7.6

2015-12-21 Thread Peter Hutterer
Xi is now using the same serial number for event cookies as it uses for all other events. Javier Pello (1): Fix const compiler warnings Peter Hutterer (2): Don't use raw serial numbers in XIEvents libXi 1.7.6 git tag: libXi-1.7.6 http://xorg.freedesktop.org/archive/indi

[ANNOUNCE] xf86-input-libinput 0.16.0

2015-12-22 Thread Peter Hutterer
some keyboard functionality issues (e.g. XKB layouts didn't get applied correctly). With this release, the xorg libinput driver splits such devices into multiple X devices, one for the keyboard and one for the pointer, routing the events as necessary and thus fixing those issues. Peter Huttere

Re: cougar 700k keyboard

2016-01-03 Thread Peter Hutterer
On Fri, Jan 01, 2016 at 02:28:36PM +1100, Sashan Govender wrote: > HI > > I have a Cougar 700k keyboard and it X doesn't register the special keys > pressed. The keys G1 to G6 and the FN key don't generate KeyPress events in > xev. How do I configure this? Or is this a lower level problem? check

[ANNOUNCE] xf86-input-evdev 2.10.1

2016-01-07 Thread Peter Hutterer
Only one change over 2.10, affecting some devices with absolute axes but not ABS_X/ABS_Y. Previously, those devices had the first to axes mapped to axes 0 and 1 and thus some random axes was interpreted as x/y coordinate. With this release, axes 0 and 1 are reserved for x/y axes only. Peter

Re: Disabling trackpoint wheel emulation

2016-01-17 Thread Peter Hutterer
On Sat, Jan 16, 2016 at 12:11:39PM -0500, Ross Vandegrift wrote: > Hello, > > I recently got a new ThinkPad USB keyboard with track point. The middle > mouse button always behaves as if wheel emulation was enabled, though it > is not: > $ xinput list-props "pointer:Lenovo ThinkPad Compact USB Key

Re: userspace touchscreen support

2016-01-28 Thread Peter Hutterer
On Thu, Jan 28, 2016 at 08:12:36AM -0500, Trevor Woerner wrote: > Hi, > > I have one of those 7" touchscreens that has both an HDMI port and a USB > port. I'm writing code in userspace to handle the touch events: I'm not sure I understand why you are writing userspace code to handle the touch eve

2016 Elections to the X.Org Board of Directors and Approval to Changes of the X.Org By Laws

2016-02-22 Thread Peter Hutterer
The X.Org Foundation is holding elections for - The Board of Directors - Adoption of changes to the By Laws. Election Schedule = Nomination period Start: Feb 24 00:00 UTC Nomination period End: Mar 15 23:59 UTC (3 weeks) Deadline of X.Org membership application

[ANNOUNCE] xf86-input-libinput 0.17.0

2016-02-25 Thread Peter Hutterer
Only one minor change and I'm releasing this before I merge the new tablet support in. The driver now provides a property to enable or disable tap-and-drag, a config item recently exposed by libinput 1.2. Peter Hutterer (6): Change creating subdevices to something more generic

Reminder: 2016 X.Org Board of Directors Elections Nomination period is NOW

2016-03-01 Thread Peter Hutterer
directors elected from the membership. Each year, an election is held to bring the total number of directors to eight. The four members receiving the highest vote totals will serve as directors for two year terms. The directors who received two year terms starting in 2015 were Peter Hutterer, Martin

Reminder: 2016 X.Org Board of Directors Elections Nomination period is NOW

2016-03-12 Thread Peter Hutterer
directors elected from the membership. Each year, an election is held to bring the total number of directors to eight. The four members receiving the highest vote totals will serve as directors for two year terms. The directors who received two year terms starting in 2015 were Peter Hutterer, Martin

EXTENDED: 2016 X.Org Board of Directors Elections Nomination period is NOW

2016-03-15 Thread Peter Hutterer
elected from the membership. Each year, an election is held to bring the total number of directors to eight. The four members receiving the highest vote totals will serve as directors for two year terms. The directors who received two year terms starting in 2015 were Peter Hutterer, Martin Peres

[ANNOUNCE] inputproto 2.3.2

2016-04-03 Thread Peter Hutterer
Two fixes to the specs (i.e. text-file only). And Andreas' patch fixes up our asciidoc output to provide consistent output on rebuilds. Andreas Boll (1): specs: Set TZ=UTC before calling asciidoc Peter Hutterer (3): specs: note the (unused) time field in XIPassiveGrabD

[ANNOUNCE] xf86-input-libinput 0.18.0

2016-04-06 Thread Peter Hutterer
for that tool only (no multiplexing of tools through the same X device). Clients may expect a static list of tools, so for those you will need to bring the tool into proximity before starting the client. In short, do not use this driver for tablets on production workstations yet. Peter Hutterer

Re: X11 touch the value of the shivers.

2016-04-12 Thread Peter Hutterer
On Tue, Apr 12, 2016 at 11:28:48AM +0900, 권태영 wrote: > > Good morning. > > I have a problem in using the X11. > > I am used to cross-compile all the X11-related packages . > > I use the touch screen. > > But it touches the touch-screen cursor is unstable. > But they tried to try to adjust

[ANNOUNCE] xf86-input-libinput 0.19.0

2016-04-27 Thread Peter Hutterer
safe alternative is to bump the libinput priority down and, at the same time, bump the wacom driver's priority up. For the cases where the wacom driver should not handle any device, simply uninstalling it is sufficient. Peter Hutterer (2): conf: rename to 60-libinput.conf xf86-input-libin

Results of the 2016 Election to the X.Org BoD & Vote on the By-Law Changes

2016-04-28 Thread Peter Hutterer
Committee Peter Hutterer Daniel Vetter Martin Peres Rob Clark signature.asc Description: PGP signature ___ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: https://lists.x.org/mailman/listinfo

[ANNOUNCE] xf86-input-synaptics 1.8.99.1

2016-04-28 Thread Peter Hutterer
tween the second button down-up event of double taps Peter Hutterer (22): eventcomm: Drop requirement for a grab during init conf: increase top software button area to 15% synaptics 1.8.99 Use libevdev's per-device logging functions instead of the global handler S

[ANNOUNCE] xf86-input-evdev 2.10.2

2016-04-28 Thread Peter Hutterer
lock. Peter Hutterer (5): man: add a warning that wheel emu inertia must be set and it isn't inertia Restore wheel emulation for absolute devices Don't reset the other axis on wheel emulation scroll buildup Prevent buffer overrun accessing btn_labels evdev

Re: error when execute the Xorg(XKB: Failed to compile keymap)

2016-05-10 Thread Peter Hutterer
On Tue, May 10, 2016 at 05:09:52PM +0800, 栾广强 wrote: > I use centos, the directory of Xorg is /usr/local/bin,when I execute the > Xorg, the message is here: > > [lithx@localhost bin]$ sudo ./Xorg :1 -retro > > X.Org 17.2 X Server 1.17.2 > Release Date: 2015-06-16 > X Protocol Version 11, Revisio

Re: Should touchsticks really be relative input devices?

2016-05-29 Thread Peter Hutterer
On Sat, May 28, 2016 at 01:31:30PM +0200, Ben Gamari wrote: > > Hello input people, > > Recently I've been bringing up the touchstick hardware in the Dell > Latitude E7470 and have noticed that the existing drivers for this sort > of input device typically expose EV_REL events. Unfortunately, > i

[ANNOUNCE] xf86-input-evdev 2.10.3

2016-05-31 Thread Peter Hutterer
Only one fix over 2.10.2 restoring tablets' functionality. A bug in the wheel emulation rework caused non-x/y axes to stop updating. Interaction with tablets thus resulted in a zero pressure sent to the clients an the tablet being unable to draw. Peter Hutterer (2): Restore non-xy

Re: xf86-joystick driver

2016-06-09 Thread Peter Hutterer
On Wed, Jun 08, 2016 at 12:17:46AM -0400, Shane Shepherd wrote: > Hello All, > > Is there anyway to get an updated xf86-joystick driver that will work on > Redhat 7. I'm assuming you mean RHEL, not Red Hat Linux 7? > I tried recompiling the kernel and anything inside the ".config" > with the wo

Re: Xorg EVoC application dates?

2016-06-14 Thread Peter Hutterer
On Mon, Jun 13, 2016 at 08:21:11PM +0530, Gurkirpal Singh wrote: > Hi, > > Recently, assuming that students could apply for Xorg EVoC at anytime in > the year, I contacted the possible mentor for the project I was interested > in, but I was informed that the due date for application was in Februar

Re: PenMount PM1300A and Evdev Third Button Emulation

2016-06-15 Thread Peter Hutterer
On Tue, Jun 14, 2016 at 03:32:40PM +, Harry Mallon wrote: > Hi all, > > I am trying to get my PenMount PM1300A touchscreen to accept hold to right > click (Evdev Third Button Emulation) on CentOS7. Kernel > 3.10.0-327.18.2.el7.x86_64. xorg-x11-drv-evdev 2.9.2. see https://bugs.freedesktop.o

Re: PenMount PM1300A and Evdev Third Button Emulation

2016-06-16 Thread Peter Hutterer
X is already terrible and putting right click emulation on top of this would make things even more unmanagable. touch gesture interpretation should be done by the client and that includes right-click emulation. Cheers, Peter > On 16 Jun 2016, at 03:29, Peter Hutterer > mailto:peter.hutte

Re: emit "smooth scrolling/pixel perfect" events

2016-06-20 Thread Peter Hutterer
On Thu, Jun 16, 2016 at 06:24:46PM +0700, Antoine Martin wrote: > On 05/01/15 06:52, Peter Hutterer wrote: > > On Mon, Dec 29, 2014 at 08:07:31PM +0100, dustin wrote: > >> Hi, > >> > >> i recently started to play around with the input facilitys of X. My goal is

[ANNOUNCE] xf86-input-libinput 0.19.1

2016-09-13 Thread Peter Hutterer
yond what we can handle in the protocol. Peter Hutterer (4): Discard buttons >= 256 Comment two read-only properties as such Correct the horizontal scroll property name xf86-input-libinput 0.19.1 git tag: xf86-input-libinput-0.19.1 http://xorg.freedesktop.org/archive/indi

Re: Huge mouse-click delay

2016-09-20 Thread Peter Hutterer
On Tue, Sep 20, 2016 at 02:46:35PM +0200, martin f krafft wrote: > also sprach Lucien Gentis [2016-09-20 14:39 > +0200]: > > Same problem with touch pad or USB extern mouse ? > > Good question; yes, the same problem exists with an external mouse. that's... strange and means it's not an issue wi

[ANNOUNCE] xf86-input-libinput 0.20.0

2016-09-30 Thread Peter Hutterer
Packard (2): Use xf86AddEnabledDevice instead of AddEnabledDevice when threaded [v3] Initializing strip association with wrong index Michel Dänzer (1): Fix --with-xorg-conf-dir default value Peter Hutterer (19): Fix potential use of uninitialized values Discard buttons

[ANNOUNCE] xf86-input-libinput 0.20.0

2016-09-30 Thread Peter Hutterer
: fix a couple typos Keith Packard (2): Use xf86AddEnabledDevice instead of AddEnabledDevice when threaded [v3] Initializing strip association with wrong index Michel Dänzer (1): Fix --with-xorg-conf-dir default value Peter Hutterer (19): Fix potential use of uninitialized

[ANNOUNCE] xf86-input-evdev 2.10.4

2016-10-01 Thread Peter Hutterer
Just the changes to support server 1.19, nothing exciting otherwise. Keith Packard (3): Report errors when attempting to write keyboard controls Support XINPUT ABI version 23 (threaded input) Support XINPUT ABI 24 (remove select mask from block/wakeup handlers) Peter Hutterer

[ANNOUNCE] xf86-input-synaptics 1.8.99.2

2016-10-09 Thread Peter Hutterer
Second snapshot for synaptics 1.9, this snapshot is needed for the new input ABI support in server 1.19 Anton Lindqvist (1): syndaemon: enable touchpad when pressing a modifier combo Peter Hutterer (5): Revert MaxDoubleTapTime back to 180 Support XINPUT ABI version 23

Re: Xinput button mapping and middle button emulation

2016-10-13 Thread Peter Hutterer
On Mon, Oct 10, 2016 at 12:35:42PM +0200, Tobia Conforto wrote: > I have a mouse with 4 physical buttons (Kensington Slimblade > Trackball), let's call them A B C D, plus 3 axes: mouse X, Y, and > scroll wheel. I'm using Xorg 1:7.7+13ubuntu3 on Linux Mint 18, kernel > 4.4.0-38-generic. > > Buttons

Re: Xinput button mapping and middle button emulation

2016-10-16 Thread Peter Hutterer
On Thu, Oct 13, 2016 at 01:31:06PM +0200, Tobia Conforto wrote: > Yes, I probably misused a couple of terms. > > As you say, the middle button emulation happens in the evdev Xorg > driver, in fact it's controlled by the "Emulate3Buttons" option. The > kernel simply generates the MSC_SCAN and BTN_*

Re: Xinput button mapping and middle button emulation

2016-10-17 Thread Peter Hutterer
On Mon, Oct 17, 2016 at 07:57:14PM +0200, Tobia Conforto wrote: > > I think what you could do is map MB emulation to button 10 (that is > > driver-internal) and then init the button mapping so that button 10 is > > logical button 2 and button 2 is logical button 8. > > Yes, but how do I map the MB

[ANNOUNCE] xf86-input-libinput 0.22.0

2016-10-18 Thread Peter Hutterer
as instead disabling the device (when set via the xorg.conf option). Second, when the first device was removed (and subsequently freed by the server) the input thread would continue to call that device's read_input() func, eventually causing a crash. Peter Hutterer (5): Fix tap button map

[ANNOUNCE] libXi 1.7.8

2016-10-24 Thread Peter Hutterer
This release fixes a crash introduced in the 1.7.7 release. If a device has no classes, a wrong error was returned, eventually causing some applications to crash. This is fixed now. Niels Ole Salscheider (1): SizeClassInfo can return 0 even without an error Peter Hutterer (2

Re: Xinput button mapping and middle button emulation

2016-10-27 Thread Peter Hutterer
On Mon, Oct 24, 2016 at 05:02:47PM +0200, Tobia Conforto wrote: > Hi Peter > (and list) > > After some digging, I found that the mapping from mouse scan code to > button number is hardcoded in the kernel driver[1], so I patched the > evdev Xorg driver to add an Emulate3Button option. It configures

Re: libinput and AlpsPS/2 ALPS DualPoint TouchPad

2016-10-27 Thread Peter Hutterer
On Thu, Oct 27, 2016 at 05:12:25PM +0100, Sérgio Basto wrote: > Hi,  > After read synaptics will be deprecated, I tried change my touchpad to > libinput but vertical scroll doesn't work [1]. The story of detect > this ALPS is back from 2009 [2], have we any place more specific to > track download l

[ANNOUNCE] xf86-input-keyboard 1.9.0

2016-11-16 Thread Peter Hutterer
Use xf86AddEnabledDevice with threaded input Peter Hutterer (1): keyboard 1.9.0 Yasushi Oshima (1): Add defines for Japanese 106-key USB keyboards. git tag: xf86-input-keyboard-1.9.0 http://xorg.freedesktop.org/archive/individual/driver/xf86-input-keyboard-1.9.0.tar.bz2

[ANNOUNCE] xf86-input-mouse 1.9.2

2016-11-16 Thread Peter Hutterer
-evdev note for Linux README: Drop ancient, no longer supported versions of Solaris Keith Packard (2): Support ABI_XINPUT_VERSION 23 (use input_lock/input_unlock) Support ABI_XINPUT_VERSION 24 (remove LastSelectMask from block/wakeup) Peter Hutterer (1): mouse 1.9.2 Tho

[ANNOUNCE] xf86-input-joystick 1.6.3

2016-11-17 Thread Peter Hutterer
behave like a mouse pointer, which is a decidedly niche case to begin with. Hans de Goede (3): Use jstkCloseDevice_* on error in jstkOpenDevice_* backend functions Add a generic jstkCloseDevice helper function Add support for server managed fds Matthieu Herrb (1): use xf8

[ANNOUNCE] xf86-input-synaptics 1.9.0

2016-11-17 Thread Peter Hutterer
Is it a bird? Is it a plane? No, look down here. It's just a synaptics driver release. Woo! No changes since the last RC. That's how exciting life can be. Peter Hutterer (1): synaptics 1.9.0 git tag: xf86-input-synaptics-1.9.0 http://xorg.freedesktop.org/archive/individual/d

Re: keyboard layout variant won't stick (resets when new devices plug in, and on startup)

2016-11-27 Thread Peter Hutterer
On Fri, Nov 25, 2016 at 11:22:56AM +0100, Timo Paulssen wrote: > Greetings, > > I use the de-neo keyboard layout all day every day. It differs quite > strongly from the regular de layout (think of it like dvorak or > colemak). It has reached the point where I'm having a hard time typing > regular

Re: Bringing up a raspi in a machine shop environment.

2016-12-07 Thread Peter Hutterer
On Wed, Dec 07, 2016 at 01:22:26PM -0500, Gene Heskett wrote: > Greetings folks; > > From the current Xorg.0.log: > === > [10.932] (II) AIGLX: Screen 0 is not DRI2 capable > [10.932] (EE) AIGLX: reverting to software rendering > [11.824] (II) AIGLX: Loaded and initialized swras

[ANNOUNCE] xf86-input-libinput 0.23.0

2016-12-11 Thread Peter Hutterer
unlikely to bring another release. Better cross that off your wish list. Peter Hutterer (12): Don't init the horiz scroll property on non-pointer devices Remove two unused variables Remove superfluous check for next being NULL Fix potential NULL pointer dereferencing

Re: Lenovo N700 mouse function as kbd too - how to disable only the keyboard, not the mouse

2017-01-12 Thread Peter Hutterer
On Fri, Jan 13, 2017 at 10:10:37AM +1100, Weiwu Zhang wrote: > > Hello. Lenovo N700 is the first device that I ever used which report itself > as both a keyboard and mouse. > > [14.668] (II) config/udev: Adding input device Lenovo Mice N700 > (/dev/input/event16) > [14.669] (**) Lenovo

[ANNOUNCE] xf86-input-evdev 2.10.5

2017-01-17 Thread Peter Hutterer
ch (1): Middle emulation - make the emulated button number configurable Peter Hutterer (2): Fix off-by-one error counting axes evdev 2.10.5 git tag: xf86-input-evdev-2.10.5 https://xorg.freedesktop.org/archive/individual/driver/xf86-input-evdev-2.10.5.tar.bz

[ANNOUNCE] libXi 1.7.9

2017-01-22 Thread Peter Hutterer
A few minor bugfixes, nothing exciting. Emilio Pozuelo Monfort (3): Plug a memory leak Check that allocating a buffer succeeded Fix possible free of uninitialized pointer Peter Hutterer (1): libXi 1.7.9 git tag: libXi-1.7.9 https://xorg.freedesktop.org/archive

[ANNOUNCE] xf86-input-libinput 0.24.0

2017-02-08 Thread Peter Hutterer
ted string variables Mihail Konev (1): autogen: add default patch prefix Peter Hutterer (9): Ignore LED updates for disabled devices Add a comment regarding scroll dist default values Move axis value calculation into a helper function Calculate the required scroll d

Re: Have keyboard events "bypass" grabbed pointer

2017-02-15 Thread Peter Hutterer
On Wed, Feb 15, 2017 at 02:58:02PM +0100, Lukas Barth wrote: > Hi, > > On 14.02.2017 20:52, Thomas Lübking wrote: > > grab synchronously and conditionally xcb_allow_events (for acceptable keys) > > That sounds like what I'm trying to do! However, after some playing around, > I can't seem to make

[ANNOUNCE] xf86-input-libinput 0.25.0

2017-03-08 Thread Peter Hutterer
;ve likely crashed as the property update would have been sent from within the input thread. Both issues are fixed now, together with a fix for a test case failure for ppc64/aarch64. Peter Hutterer (5): Update pad modes in a workproc, not during the input thread Add streq() macro, repl

Re: Lenovo N700 mouse function as kbd too - how to disable only the keyboard, not the mouse

2017-05-01 Thread Peter Hutterer
mouse as a pure mouse. > > 2017-01-13 11:54 GMT+11:00 Peter Hutterer : > > > > another option would also be to add a custom hwdb entry in the style of > > 60-keyboard.hwdb that matches the device to remove the scancode->keycode > > binding and map the key to nothing. th

Re: Information missing in Xinput2

2017-05-01 Thread Peter Hutterer
On Mon, May 01, 2017 at 03:42:03PM -0400, Yuxuan Shui wrote: > Hi, > > In XI1, we can get the type of a device through XListInputDevices -> > XDeviceInfo -> type. Which gives a list of options like touchpad, mouse, > touchscreen, etc. > > In XI2, there's no equivalent. > > Am I forced to use XI1

Re: sending mouse events to another Xorg server

2017-05-04 Thread Peter Hutterer
On Wed, May 03, 2017 at 07:23:38AM +0200, Matthias Apitz wrote: > > I'm thinking in a X11-client running on the 2nd laptop > having a small grey window only (or even a tiny picture from > the TV's picture, but grey would be enough) and when the mouse > of the Xorg server enters this grey area, all

[ANNOUNCE] xf86-input-libinput 0.25.1

2017-05-04 Thread Peter Hutterer
Just one patch that's been sitting on master for a while now - after a proximity event we immediately post a motion event. This avoids the lines between the last known point before proximity out and the new point. Peter Hutterer (2): Post a motion event after proximity events

Re: sending mouse events to another Xorg server

2017-05-07 Thread Peter Hutterer
On Fri, May 05, 2017 at 08:19:04AM +0200, Matthias Apitz wrote: > El día viernes, mayo 05, 2017 a las 01:39:59p. m. +1000, Peter Hutterer > escribió: > > > On Wed, May 03, 2017 at 07:23:38AM +0200, Matthias Apitz wrote: > > > > > > I'm thinking in

Re: Configure touchpad for touchscreen driver

2017-05-07 Thread Peter Hutterer
On Fri, May 05, 2017 at 05:30:51PM +0200, Martin Kepplinger wrote: > Hi, > > I'm doing a touchscreen xorg input driver. First question: why? :) we generally discourage people from doing that, instead it's better to write a kernel driver and use the existing evdev/libinput drivers. > For testing

Re: Configure touchpad for touchscreen driver

2017-05-07 Thread Peter Hutterer
On Mon, May 08, 2017 at 10:39:32AM +1000, Peter Hutterer wrote: > On Fri, May 05, 2017 at 05:30:51PM +0200, Martin Kepplinger wrote: > > Hi, > > > > I'm doing a touchscreen xorg input driver. > > First question: why? :) > we generally discourage people from

Re: Configure touchpad for touchscreen driver

2017-05-07 Thread Peter Hutterer
On Mon, May 08, 2017 at 03:33:33AM +0200, Martin Kepplinger wrote: > Am 2017-05-08 um 02:40 schrieb Peter Hutterer: > > On Mon, May 08, 2017 at 10:39:32AM +1000, Peter Hutterer wrote: > >> On Fri, May 05, 2017 at 05:30:51PM +0200, Martin Kepplinger wrote: > >>&g

Re: X11 Xserver startup problem on a Raspberry PI

2017-06-26 Thread Peter Hutterer
On Sun, Jun 25, 2017 at 09:20:32AM -0400, Robert Heller wrote: > I have a Raspberry Pi (Model 2 B) running a fairly recent version of Raspbian > (2017-04-10-raspbian-jessie.zip). I have it start up to the console login, > since most of the time I just ssh into it from another machine (either my

Re: X11 Xserver startup problem on a Raspberry PI

2017-06-26 Thread Peter Hutterer
On Mon, Jun 26, 2017 at 07:29:33PM -0400, Robert Heller wrote: > At Tue, 27 Jun 2017 08:55:35 +1000 Peter Hutterer > wrote: > > > > > On Sun, Jun 25, 2017 at 09:20:32AM -0400, Robert Heller wrote: > > > I have a Raspberry Pi (Model 2 B) running a fairly rec

Re: Re: Middle button emulation...

2017-07-02 Thread Peter Hutterer
On Sat, Jul 01, 2017 at 06:48:50PM -0400, Robert Heller wrote: > At Sat, 01 Jul 2017 15:16:32 +0200 "Ralf Mattes" wrote: > > > > > > > Am Samstag, 01. Juli 2017 15:00 CEST, "Ralf Mattes" = > > schrieb: > > > > > > > [...]> > > > You could put something loike that (most likely you dont' h

Re: Touchscreen cursor is running slower than pen at the touchscreen

2017-07-02 Thread Peter Hutterer
On Sun, Jul 02, 2017 at 12:00:39PM +0200, Jörg Zywek wrote: > Hi, > I'm using Raspberry Pi 2B, actual Raspian Jessie (Jun 2017) and a eGalax 8" > touchscreen. In general I've got the touchscreen working by modifying the > TransmissionMatrix to the following values: > > Option "TransformationMatrix

Re: Re: Middle button emulation...

2017-07-03 Thread Peter Hutterer
On Mon, Jul 03, 2017 at 08:47:13AM -0400, Robert Heller wrote: > At Mon, 3 Jul 2017 13:04:37 +1000 Peter Hutterer > wrote: > > > > > On Sat, Jul 01, 2017 at 06:48:50PM -0400, Robert Heller wrote: > > > At Sat, 01 Jul 2017 15:16:32 +02

Re: old touchscreen drivers

2017-07-06 Thread Peter Hutterer
On Thu, Jul 06, 2017 at 04:08:52PM -0600, Ben Hildred wrote: > Greetings and apologies, > > In the real world of industrial computing you sometimes need to do some odd > things, specifically in a case of retro-computing meets state of the art I > am specifying replacement hardware for a large mach

Re: Help setting up xorg.conf on fedora 25 kde

2017-07-27 Thread Peter Hutterer
On Wed, Jul 26, 2017 at 08:21:18AM -0600, Josh Temple wrote: > Hello, > > I'm trying to setup an xorg.conf file. This is because I want to setup all > the buttons on my special mouse I use for my arthritis, so this is a big > deal for me. If anyone has some time to spare to help me figure this out

Re: synaptics click both buttons to get middle?

2017-08-14 Thread Peter Hutterer
sorry about the late reply, I was on holidays. On Thu, Aug 03, 2017 at 03:31:56PM -0500, Jeremy C. Reed wrote: > This is on Ubuntu 16.04 with xserver-xorg-input-synaptics > 1.8.2-1ubuntu3 package (and xserver-xorg 1:7.7+13ubuntu3). > > synclient does nothing for me. I can set things and

Re: [Input - Mouse] Posible to repeat horizontal scroll events (buttons 6 and 7) for "quirky" device? ("ThinkPad Bluetooth Laser Mouse")

2017-08-15 Thread Peter Hutterer
On Thu, Aug 03, 2017 at 04:50:02PM +0100, Adam Hirst wrote: > Dear all, > > I have an issue with one specific peripheral, the "ThinkPad Bluetooth > Laser Mouse" about which I have already gone into some detail on the > Arch forums. https://bbs.archlinux.org/viewtopic.php?id=189649 > > The first i

Re: synaptics click both buttons to get middle?

2017-08-29 Thread Peter Hutterer
On Tue, Aug 29, 2017 at 08:51:34AM -0500, Jeremy C. Reed wrote: > On Tue, 15 Aug 2017, Peter Hutterer wrote: > > > judging by pictures for the Inspiron 5000, you do *not* have a > > physical right button, the device only has a left button and the right > > button is emul

[ANNOUNCE] xf86-input-libinput 0.26.0

2017-09-14 Thread Peter Hutterer
tylus position. Martin Kepplinger (1): Fix config comment description to match the config Niklas Haas (1): man: add missing documentation for Accel Profile Peter Hutterer (4): Update copyright years Only initialize properties that match capabilities on a subdevice P

Re: XI_Enter/XI_Leave coming from a slave

2018-01-14 Thread Peter Hutterer
On Tue, Jan 09, 2018 at 07:18:31PM -0500, David Bokan wrote: > Hello, > > Please bear with me as I'm utterly new to X - I'm trying to debug an issue > in Chromium when using xtest. I'm not sure if the bug is in Chromium, X, or > XTest or some combination of the three. > > There's two things that

Re: [ANNOUNCE] xkeyboard-config 2.23.1

2018-02-01 Thread Peter Hutterer
Hey Sergey, On Thu, Feb 01, 2018 at 01:26:07AM +, Sergey Udaltsov wrote: > Hello everyone! There was a packaging issue with 2.23 - so here is the > fix, repackaged. Sorry for the hassle. can you specify what the issue was please? The git commit is merely a version bump, it's not clear what th

[ANNOUNCE] xf86-input-libinput 0.27.0

2018-03-19 Thread Peter Hutterer
ut/by-path. It's not worth the effort, so at least point this out in the man page. Peter Hutterer (5): Move the subdevice capabilities check into the properties Split LibinputDeviceApplyConfig into helper functions Apply the capabilities checks on subdevices when applying

[ANNOUNCE] xf86-input-libinput 0.27.1

2018-04-09 Thread Peter Hutterer
Just one bugfix, a regression introduced by the new property handling in 0.27.0 caused the property to toggle left-handed to not be initialized on all devices that required it. Evangelos Foutras (1): Fix "left handed" property not set on all pointers Peter Hutterer (1):

Re: [xf86-input-libinput] evdev like EmulateWheel?

2018-05-27 Thread Peter Hutterer
On Fri, May 25, 2018 at 12:15:00PM +0300, Alon Bar-Lev wrote: > Hello, > > I am trying to migrate from evdev configuration which works fine recent > years to libinput configuration. > > Functionality: When middle bottom is pressed and primary pointer is moved > up/down a scroll events are sent, w

[ANNOUNCE] xf86-input-evdev 2.10.6

2018-05-28 Thread Peter Hutterer
er (1): Print cause of a failed open(..) call Emil Velikov (1): autogen.sh: use quoted string variables Mihail Konev (1): autogen: add default patch prefix Peter Hutterer (3): autogen.sh: use exec instead of waiting for configure to finish Ignore x/y axis changes on proximit

[ANNOUNCE] xf86-input-synaptics 1.9.1

2018-05-28 Thread Peter Hutterer
Velikov (1): autogen.sh: use quoted string variables Luca Castagnini (1): Replace SA_ONESHOT with the more portable SA_RESETHAND. Mihail Konev (1): autogen: add default patch prefix Peter Hutterer (3): Drop HandleTouches - it's a noop eventcomm: if we get a read e

[ANNOUNCE] xkbcomp 1.4.2

2018-06-07 Thread Peter Hutterer
Only one patch, fixing keymap compilation errors when the keycodes maximum is set to a value above the permitted X11 maximum of 255. While we already ignored keys with codes above 255, we still failed on the maximum=374; line that xkeyboard-config 2.24 produces now. Peter Hutterer (2

Re: Problems in editres.1, libinput.4, s3.4, xlogo.1, Xserver.1, xterm.1

2018-06-13 Thread Peter Hutterer
On Tue, Jun 12, 2018 at 03:16:14PM -0400, e...@thyrsus.com wrote: > This is automatically generated email about markup problems in a man > page for which you appear to be responsible. If you are not the right > person or list, please tell me so I can correct my database. please update your databa

Re: lacking symbols with compose key

2018-06-19 Thread Peter Hutterer
On Tue, Jun 19, 2018 at 01:39:51AM +, microsoft gaofei wrote: > I don't understand some of the keys, such as KP_Divide, KP_Subtract. What > does KP_ mean? I can't find such keys with prefix KP_ on my keyboard. "keypad" Cheers, Peter ___ xorg@lis

Re: Sporadic keyboard stalls and repeats with libinput in Xorg

2018-06-24 Thread Peter Hutterer
On Sun, Jun 24, 2018 at 10:07:23PM +0100, Ken Moffat wrote: > This is weird - *most* of the time libinput (Beyond > Linuxfromscratch, recent builds) works fine on my (desktop, running > Xorg, usually icewm) machines. And then from time to time - like > this evening, after I awakened this machine f

[ANNOUNCE] xf86-input-libinput 0.28.0

2018-07-10 Thread Peter Hutterer
corruption. You're advised to update, especially if you expect someone to use the draglock options. The rest are mostly janitorial fixes. Peter Hutterer (9): man: fix formatting issue caused by invalid tag man: whitespace fixes in man page Use xf86SetStrOption to check for s

[ANNOUNCE] fonttosfnt 1.0.5

2018-07-31 Thread Peter Hutterer
on and compile warning fixes. Peter Hutterer (7): autogen.sh: use exec instead of waiting for configure to finish Constify a few string arguments README: update repository URL to gitlab Remove shadowing rc variable Fix shadowing i variable complaint Replace _B

<    1   2   3   4   5   6   >