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

FreeBSD Manual Pages

  
 
  

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

NAME
     hpen -- MS Windows compatible HID pen tablet driver

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

	   device hpen
	   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):

	   hpen_load="YES"

DESCRIPTION
     The  hpen driver provides support for generic MS Windows compatible HID pen
     tablet and digitizer  that  attach  to  the  HID  transport  backend.   See
     iichid(4) or usbhid(4).

     The /dev/input/event* device presents the pen as a evdev type device.

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

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

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

     hw.hid.hpen.debug

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

SEE ALSO
     iichid(4), usbhid(4), xorg.conf(5)(ports/x11/xorg)

BUGS
     hpen cannot act like sysmouse(4).

     Pen battery charge level reporting is not supported.

HISTORY
     The hpen driver first appeared in FreeBSD 13.0.

AUTHORS
     The hpen driver was written by Val Packett <val@packett.cool>.

     This manual page was written by Vladimir Kondratyev <wulf@FreeBSD.org>.

FreeBSD ports 15.1	       September 14, 2020			 HPEN(4)

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

home | help