xb360gp(4)

xb360gp4

Xbox 360 gamepad driver

Usage

device xb360gp device hgame device hid device hidbus device hidmap device evdev

In loader.conf(5): hw.hid.xb360gp.debug xb360gp_load="YES"

In loader.conf(5) or sysctl.conf(5): dev.xb360gp.X.debug

Overview

The xb360gp driver provides support for XBox 360 gamepad driver.

The /dev/input/event* device presents the game controller as a evdev type device. It is accessible to members of the games group.

Sysctl variables

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

dev.xb360gp.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.xb360gp.debug

Files

/dev/input/event*

input event device node.

Releases

15 releases since FreeBSD 13.0-RELEASE; the text changed 5 times.

  1. 13.0–13.2
  2. 13.3–13.5
  3. 14.0–14.5
  4. 15.0
  5. 15.1
  6. 16.0

History

The xb360gp driver first appeared in FreeBSD 13.0.

Authors

The xb360gp driver was written by Val Packett ⟨[email protected]⟩.

This manual page was written by Vladimir Kondratyev ⟨[email protected]⟩.

From base 16.0-CURRENT-20261027-61c70dc16a79 in FreeBSD 16.0-CURRENT (2026-10-27). Parsed by carta from the page's mdoc source.