Skip site navigation (1)Skip section navigation (2)

  
 
  

home | help
HSCTRL(4)		     Kernel Interfaces Manual		       HSCTRL(4)

NAME
     hsctrl -- HID system controls driver

SYNOPSIS
     To compile this driver into the kernel, place the following lines in your
     kernel configuration file:

	   device hsctrl
	   device hid
	   device hidbus
	   device hidmap
	   device evdev

     Alternatively, to load the driver as a module at boot time, place the
     following line in loader.conf(5):

	   hsctrl_load="YES"

DESCRIPTION
     The  hsctrl driver provides support for HID system controls most often used
     as "Power off/Sleep keys" found on many keyboards.

     The /dev/input/event* device presents the consumer page controls as a evdev
     type device.

SYSCTL VARIABLES
     The  following  variable  is  available  as  both	sysctl(8)  variable  and
     loader(8) tunable:

     dev.hsctrl.X.debug
	     Debug output level, where 0 is debugging disabled and larger values
	     increase debug message verbosity.	Default is 0.

     It default value is set with loader(8) tunable:

     hw.hid.hsctrl.debug

FILES
     /dev/input/event*	input event device node.

SEE ALSO
     iichid(4), usbhid(4)

HISTORY
     The hsctrl driver first appeared in FreeBSD 13.0.

AUTHORS
     The hsctrl driver was written by Vladimir Kondratyev <wulf@FreeBSD.org>.

FreeBSD 15.1			January 26, 2021		       HSCTRL(4)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=hsctrl&sektion=4&manpath=FreeBSD+15.1-RELEASE+and+Ports.quarterly>

home | help