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

FreeBSD Manual Pages

  
 
  

home | help
PS4DSHOCK(4)	       FreeBSD Kernel Interfaces Manual		  PS4DSHOCK(4)

NAME
     ps4dshock -- Sony PlayStation 4 Dualshock 4 gamepad driver

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

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

	   ps4dshock_load="YES"

DESCRIPTION
     The ps4dshock driver provides support for Sony PlayStation	4 Dualshock 4
     gamepad driver.

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

SYSCTL VARIABLES
     Next parameters are available as sysctl(8)	variables.  Debug parameter is
     available as loader(8) tunable as well.

     dev.p4dshock.*.led_state
	     LED state:	0 - off, 1 - on, 2 - blinking.

     dev.p4dshock.*.led_color_r
	     LED color.	 Red component.

     dev.p4dshock.*.led_color_g
	     LED color.	 Green component.

     dev.p4dshock.*.led_color_b
	     LED color.	 Blue component.

     dev.p4dshock.*.led_delay_on
	     LED blink.	 On delay, msecs.

     dev.p4dshock.*.led_delay_off
	     LED blink.	 Off delay, msecs.

     hw.hid.ps4dshock.debug
	     Debug output level, where 0 is debugging disabled and larger val-
	     ues increase debug	message	verbosity.  Default is 0.

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

BUGS
     The ps4dshock does	not support force-feedback events.

HISTORY
     The ps4dshock driver first	appeared in FreeBSD 13.0.

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

FreeBSD	13.0		      September	19, 2020		  FreeBSD 13.0

NAME | SYNOPSIS | DESCRIPTION | SYSCTL VARIABLES | FILES | BUGS | HISTORY | AUTHORS

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

home | help