xinput ids

Ingo Krabbe ikrabbe.ask at
Mon Jun 8 00:17:06 PDT 2015

Hey Hendry,

the IDs are a property of the XINPUT extension and the xinput(1) tool can be used to modify XINPUT properties. It's the tool of choice for XINPUT devices. What you might think of is a modification of the kernel (evdev) devices, for example USB, which are listed in /sys/bus/usb/devices, but these don't know about the XINPUT.ID.



> Hi there,
> I'm trying to reliably configure a touch input device in X. However the
> IDs can change between reboots.
> From doing some googling, it seems that most people script something
> like:
> ID=`xinput list | grep -Eo 'ouchpad\s*id\=[0-9]{1,2}' | grep -Eo
> '[0-9]{1,2}'`
> To find the ID reliably. Is this the right way to do it? Is there
> perhaps a better way with udev/systemd?
> Many thanks,
> _______________________________________________
> xorg at X.Org support
> Archives:
> Info:
> Your subscription address: %(user_address)s

More information about the xorg mailing list