summaryrefslogtreecommitdiff
path: root/sys/dev/evdev/input.h
AgeCommit message (Collapse)Author
2025-12-01evdev: Sync event codes with Linux kernel 6.18Vladimir Kondratyev
MFC after: 1 month
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
Remove /^\s*\*\n \*\s+\$FreeBSD\$$\n/
2020-05-04[evdev] Sync event codes with Linux kernel 5.6Vladimir Kondratyev
MFC after: 2 weeks Notes: svn path=/head/; revision=360625
2018-06-03[evdev] Sync event codes with Linux kernel 4.16Vladimir Kondratyev
MFC after: 2 weeks Notes: svn path=/head/; revision=334555
2017-07-23Change my email address to wulf@FreeBSD.org in copyright headers.Vladimir Kondratyev
Approved by: gonzo (mentor) MFC after: 2 weeks Notes: svn path=/head/; revision=321399
2017-07-23evdev: style(9), sort headers alphabeticallyVladimir Kondratyev
Pointed out by: bde Reviewed by: gonzo Approved by: gonzo (mentor) MFC after: 2 weeks Notes: svn path=/head/; revision=321397
2016-09-11Add evdev protocol implementationOleksandr Tymoshenko
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