mirror of
https://github.com/86Box/docs.git
synced 2026-02-22 09:35:33 -07:00
40 lines
2.5 KiB
ReStructuredText
40 lines
2.5 KiB
ReStructuredText
Input devices
|
|
=============
|
|
|
|
The *Input devices* page contains settings related to the emulated machine's mouse, joysticks and other input devices.
|
|
|
|
Mouse
|
|
-----
|
|
|
|
Emulate a pointing device. The following mouse types are supported:
|
|
|
|
* **Bus mouse:** ISA expansion card with a mouse interface. The I/O port and IRQ used by the card are configurable.
|
|
* **Serial mouse:** connected to the serial port of your choosing. The selected serial port must be enabled on the :ref:`Ports tab <settings/ports:Serial port 1-4>`.
|
|
* **PS/2 mouse:** connected to the PS/2 port. Only available on machines with a PS/2 mouse port.
|
|
|
|
The *Configure* button opens a new window with settings specific to the selected mouse type, such as the number of buttons, or the serial port for a serial mouse.
|
|
|
|
Joystick
|
|
--------
|
|
|
|
Emulate one or more game port controller(s). The following controller types are supported:
|
|
|
|
* **None:** no controller connected.
|
|
* **Standard 2-button joystick(s):** up to two controllers, each with two buttons and an analog stick.
|
|
* **Standard 4-button joystick:** single controller with four buttons and an analog stick.
|
|
* **Standard 6-button joystick:** single controller with four regular buttons, two additional buttons mapped to the third and fourth axes, and an analog stick.
|
|
* **Standard 8-button joystick:** single controller with four regular buttons, four additional buttons mapped to the third and fourth axes, and an analog stick.
|
|
* **4-axis 4-button joystick:** single controller with four buttons and two analog sticks (or four axes).
|
|
* **CH Flightstick Pro:** flight controller with four buttons, three axes and a POV hat.
|
|
* **Microsoft SideWinder Pad:** up to four controllers, each with 10 buttons and a directional pad. Not compatible with standard game port joysticks; requires a driver in the emulated machine.
|
|
* **Thrustmaster Flight Control System:** flight controller with four buttons, two axes and a POV hat.
|
|
|
|
Joystick 1-4...
|
|
---------------
|
|
|
|
Configure the mappings for each emulated game port controller. The *Device* box lists all game controllers connected to the host, while the other boxes allow you to map each axis or button of the emulated controller to the real controller.
|
|
|
|
If you're not sure as to what axis or button numbers map to which sticks and buttons on the real controller, use the *Test* feature of Windows' *Game Controllers* control panel (``joy.cpl``). Keep in mind 86Box's button numbers start with 0, whereas the control panel's numbers start with 1.
|
|
|
|
.. note:: XInput controllers are accessed through their DInput emulation mode at the moment.
|