git: kernel - Add evdev support to kbdmux, ukbd and ums

Peeter Must peeterm at crater.dragonflybsd.org
Fri Dec 8 04:28:18 PST 2017


commit 3d1294c78470ca48b28239f7741c22ccd12b29b8
Author: Peeter Must <karu.pruun at gmail.com>
Date:   Fri Dec 8 14:17:22 2017 +0200

    kernel - Add evdev support to kbdmux, ukbd and ums
    
    * Allows kbdmux, ukbd and ums to send input events to evdev if kernel
      is built with evdev support.
    
    * The sysctl kern.evdev.rcpt_mask determines which drivers are allowed
      to send events to evdev. Its default value is 3, meaning that kbdmux
      and sysmouse are enabled. Since the latter is not yet supported, one
      might want to change the value to 6 (kbdmux and ums) until sysmouse
      will be added.
    
    Obtained-from: FreeBSD

Summary of changes:
 sys/bus/u4b/input/ukbd.c        |  83 +++++++++++-
 sys/bus/u4b/input/ukbd/Makefile |   2 +-
 sys/bus/u4b/input/ums.c         | 290 +++++++++++++++++++++++++++++++---------
 sys/bus/u4b/input/ums/Makefile  |   4 +-
 sys/dev/misc/kbdmux/Makefile    |   2 +-
 sys/dev/misc/kbdmux/kbdmux.c    |  78 ++++++++++-
 6 files changed, 388 insertions(+), 71 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/3d1294c78470ca48b28239f7741c22ccd12b29b8


-- 
DragonFly BSD source repository



More information about the Commits mailing list