aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/evdev/uinput.h
Commit message (Collapse)AuthorAgeFilesLines
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-161-2/+0
| | | | Remove /^\s*\*\n \*\s+\$FreeBSD\$$\n/
* uinput: Add FreeBSD specific ioctl to set unique identifier of input device.Vladimir Kondratyev2018-04-301-0/+7
| | | | | | | | Reviewed by: gonzo Differential Revision: https://reviews.freebsd.org/D13456 Notes: svn path=/head/; revision=333111
* Change my email address to wulf@FreeBSD.org in copyright headers.Vladimir Kondratyev2017-07-231-1/+1
| | | | | | | | Approved by: gonzo (mentor) MFC after: 2 weeks Notes: svn path=/head/; revision=321399
* Add evdev protocol implementationOleksandr Tymoshenko2016-09-111-0/+107
evdev is a generic input event interface compatible with Linux evdev API at ioctl level. It allows using unmodified (apart from header name) input evdev drivers in Xorg, Wayland, Qt. This commit has only generic kernel API. evdev support for individual hardware drivers like ukbd, ums, atkbd, etc. will be committed later. Project was started by Jakub Klama as part of GSoC 2014. Jakub's evdev implementation was later used as a base, updated and finished by Vladimir Kondratiev. Submitted by: Vladimir Kondratiev <wulf@cicgroup.ru> Reviewed by: adrian, hans Differential Revision: https://reviews.freebsd.org/D6998 Notes: svn path=/head/; revision=305706