aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/evdev
Commit message (Expand)AuthorAgeFilesLines
* Extract eventfilter declarations to sys/_eventfilter.hConrad Meyer2019-05-201-0/+2
* Fix build when EVDEV_SUPPORT is option disabled after r344494Vladimir Kondratyev2019-02-241-2/+2
* evdev: export event device properties through sysctl interfaceVladimir Kondratyev2019-02-242-0/+95
* evdev: Fix pause key release event in AT keyboard set 1 to evdev xlat-or.Vladimir Kondratyev2018-11-251-2/+5
* evdev: disable evdev if it is invoked from KDB or panic contextVladimir Kondratyev2018-10-273-0/+62
* evdev: Use console lock as evdev lock for all supported keyboard drivers.Vladimir Kondratyev2018-10-271-1/+6
* evdev: Remove evdev.ko linkage dependency on kbd driverVladimir Kondratyev2018-08-132-43/+0
* evdev: remove soft context from evdev methods parameter list.Vladimir Kondratyev2018-08-135-17/+23
* [evdev] Sync event codes with Linux kernel 4.16Vladimir Kondratyev2018-06-032-0/+42
* uinput: Add FreeBSD specific ioctl to set unique identifier of input device.Vladimir Kondratyev2018-04-302-0/+16
* evdev: change USB scancode 0x54 from KEY_SLASH to KEY_KPSLASHVladimir Kondratyev2017-11-201-1/+1
* Fix evdev codes for slash and asterisk numpad keys of AT-keyboardsVladimir Kondratyev2017-11-201-2/+2
* evdev: Export EVDEV_SUPPORT kernel option through feature facilityVladimir Kondratyev2017-11-201-0/+3
* evdev: Do not start/stop softrepeat callout if no clients attachedVladimir Kondratyev2017-11-011-1/+2
* evdev: Disable value normalization and state filtering for SND events.Vladimir Kondratyev2017-11-012-3/+1
* evdev: Take driver's lock in cdev write handler if necessaryVladimir Kondratyev2017-11-011-0/+4
* evdev: Lock Giant around keyboard ioctlsVladimir Kondratyev2017-11-011-1/+10
* evdev: Hide "kern.evdev.rcpt_mask" sysctl if kernel is compiledVladimir Kondratyev2017-11-011-0/+2
* evdev: Translate KEY_102ND in evdev_scancode2key()Jean-Sébastien Pédron2017-11-011-1/+1
* Change my email address to wulf@FreeBSD.org in copyright headers.Vladimir Kondratyev2017-07-239-9/+9
* evdev: Macroize common locking sequencesVladimir Kondratyev2017-07-233-19/+18
* evdev: style(9), sort headers alphabeticallyVladimir Kondratyev2017-07-237-34/+31
* [evdev] Fix Right Alt and Keypad Enter event codes for atkbd(4) and kbdmux(4)...Oleksandr Tymoshenko2017-03-121-1/+1
* [evdev] Fix race condition between client's event queue reading and droppingOleksandr Tymoshenko2017-03-121-3/+4
* [evdev] Do not ignore result evdev_register in UI_DEV_CREATE handlerOleksandr Tymoshenko2017-03-121-3/+4
* [evdev] Fix build for older versions of clangOleksandr Tymoshenko2016-12-261-3/+3
* [evdev] Adds evdev support to sysmouse(4) driverOleksandr Tymoshenko2016-12-102-0/+19
* EVDEV: Add shortcut functions for event typesOleksandr Tymoshenko2016-10-223-21/+67
* Implement EVDEV_FLAG_MT_AUTOREL flag (autorelease touchpoints)Oleksandr Tymoshenko2016-10-084-7/+27
* Allow using of driver's mutex instead internal one for evdev locking.Oleksandr Tymoshenko2016-10-084-13/+56
* const-ify struct evdev_methodsOleksandr Tymoshenko2016-10-033-3/+4
* Modularize evdevOleksandr Tymoshenko2016-10-022-18/+2
* Fix gcc compilation errorOleksandr Tymoshenko2016-10-021-1/+1
* Declare a module for evdev and add dependency to ukbd(4) and ums(4)Oleksandr Tymoshenko2016-09-301-0/+21
* Handle NULL argument in evdev_freeOleksandr Tymoshenko2016-09-231-1/+2
* Remove semicolon from the end of the macro definitionOleksandr Tymoshenko2016-09-122-2/+2
* Add evdev protocol implementationOleksandr Tymoshenko2016-09-1110-0/+4608