Difference between revisions of "Controller:Xbox Controller"
From PCGamingWiki, the wiki about fixing PC games
(key points) |
(references) |
||
Line 11: | Line 11: | ||
'''Key points''' | '''Key points''' | ||
{{--}} Requires adapter to connect to PC. | {{--}} Requires adapter to connect to PC. | ||
− | {{--}} | + | {{--}} TigerGame driver supports pressure sensitive buttons, but activating them requires "Controller mode" change from digital to analog.<ref>[https://www.s-config.com/xbcd-mayflash-xbox-joystick-driver/ Testing your classic Xbox GamePad on Windows 10 with the newly installed drivers.]</ref> |
− | {{ii}} A, B, X, Y, White, Black, Left and Right trigger are all pressure sensitive 0-255 (unsigned 8-bits), LeftThumb, RightThumb, Back and Start buttons are on/off (digital 1 or 0) as is the D-pad. Left and right analog sticks range in both x and y directions from -32768 to 32767 (signed 16-bit integers) | + | {{ii}} A, B, X, Y, White, Black, Left and Right trigger are all pressure sensitive 0-255 (unsigned 8-bits), LeftThumb, RightThumb, Back and Start buttons are on/off (digital 1 or 0) as is the D-pad. Left and right analog sticks range in both x and y directions from -32768 to 32767 (signed 16-bit integers).<ref>[https://www.reddit.com/r/originalxbox/comments/6virf0/is_the_original_xbox_controller_pressure_sensitive/ Is the original Xbox controller pressure sensitive?]</ref> |
==Controller variations== | ==Controller variations== | ||
Line 21: | Line 21: | ||
===Windows=== | ===Windows=== | ||
{{ii}} A [https://www.s-config.com/xbcd-original-xbox-controllers-win10/ new version] of [[XBCD]] driver allows Original Xbox Controllers to be used on Windows machines. | {{ii}} A [https://www.s-config.com/xbcd-original-xbox-controllers-win10/ new version] of [[XBCD]] driver allows Original Xbox Controllers to be used on Windows machines. | ||
− | {{ii}} [https://www.s-config.com/xbcd-mayflash-xbox-joystick-driver/ Mayflash Tigergame] Xbox joystick driver is the Alternative to XBCD. | + | {{ii}} [https://www.s-config.com/xbcd-mayflash-xbox-joystick-driver/ Mayflash Tigergame] Xbox joystick driver is the Alternative to XBCD. Allows to use analog buttons by changing "Controller mode". |
{{ii}} Custom application [https://github.com/emoose/Xb2XInput#xb2xinput---user-mode-xbox-og-controller-driver-for-windows Xb2XInput] can translate the input from an Xbox OG controller over to a virtual XInput/DirectInput device for games to make use of, without needing any unsigned drivers to be installed. | {{ii}} Custom application [https://github.com/emoose/Xb2XInput#xb2xinput---user-mode-xbox-og-controller-driver-for-windows Xb2XInput] can translate the input from an Xbox OG controller over to a virtual XInput/DirectInput device for games to make use of, without needing any unsigned drivers to be installed. | ||
===OS X=== | ===OS X=== | ||
Line 33: | Line 33: | ||
===Steam Link compatibility=== | ===Steam Link compatibility=== | ||
− | {{ii}} Works natively over USB Adapter.<ref>[https://steamcommunity.com/app/353380/discussions/0/1473096694452098426/ List of Steam Link compatible controllers, adapters etc. | + | {{ii}} Works natively over USB Adapter.<ref>[https://steamcommunity.com/app/353380/discussions/0/1473096694452098426/ List of Steam Link compatible controllers, adapters etc. - SteamCommunity]</ref> |
− | |||
{{--}} Needs remapping on Steam Link. Two shoulder buttons missing. | {{--}} Needs remapping on Steam Link. Two shoulder buttons missing. | ||
{{++}} Works without any drivers on any operating system that supports Steam. | {{++}} Works without any drivers on any operating system that supports Steam. | ||
Line 43: | Line 42: | ||
===Technical information=== | ===Technical information=== | ||
{{Standard table|Controller button|Button label and axis|content= | {{Standard table|Controller button|Button label and axis|content= | ||
− | {{Standard table/row|A|Button 1}} | + | {{Standard table/row|A (analog)|Button 1}} |
− | {{Standard table/row|B|Button 2}} | + | {{Standard table/row|B (analog)|Button 2}} |
− | {{Standard table/row|X|Button 3}} | + | {{Standard table/row|X (analog)|Button 3}} |
− | {{Standard table/row|Y|Button 4}} | + | {{Standard table/row|Y (analog)|Button 4}} |
− | {{Standard table/row|Black|Button 5}} | + | {{Standard table/row|Black (analog)|Button 5}} |
− | {{Standard table/row|White|Button 6}} | + | {{Standard table/row|White (analog)|Button 6}} |
− | {{Standard table/row|LT|Button 11}} | + | {{Standard table/row|LT (analog)|Button 11}} |
− | {{Standard table/row|RT|Button 12}} | + | {{Standard table/row|RT (analog)|Button 12}} |
{{Standard table/row|Back|Button 8}} | {{Standard table/row|Back|Button 8}} | ||
{{Standard table/row|Start|Button 7}} | {{Standard table/row|Start|Button 7}} |
Revision as of 10:11, 12 September 2021
This page is a stub: it lacks content and/or basic article components. You can help to expand this page
by adding an image or additional information.
XInput support | |
---|---|
Successor | |
Xbox 360 Controller | |
Key points
- Requires adapter to connect to PC.
- TigerGame driver supports pressure sensitive buttons, but activating them requires "Controller mode" change from digital to analog.[1]
- A, B, X, Y, White, Black, Left and Right trigger are all pressure sensitive 0-255 (unsigned 8-bits), LeftThumb, RightThumb, Back and Start buttons are on/off (digital 1 or 0) as is the D-pad. Left and right analog sticks range in both x and y directions from -32768 to 32767 (signed 16-bit integers).[2]
Controller variations
- Japan controller variation was released as Controller S (codenamed "Akebono"[3]), which is smaller and lighter, designed for users with smaller hands. It was later released in other territories and by the end of 2003 had replaced the first-generation controller worldwide.
Use with PC platforms
Windows
- A new version of XBCD driver allows Original Xbox Controllers to be used on Windows machines.
- Mayflash Tigergame Xbox joystick driver is the Alternative to XBCD. Allows to use analog buttons by changing "Controller mode".
- Custom application Xb2XInput can translate the input from an Xbox OG controller over to a virtual XInput/DirectInput device for games to make use of, without needing any unsigned drivers to be installed.
OS X
- Use the 360Controller driver.
Linux
- This controller is "Plug and Play" on most distributions of Linux.
- Xboxdrv is an alternative to the stock driver and allows many configuration options.
Steam
- Can be recognized as Xbox 360 controller but after manual assignment. Controller cannot be found in Supported Controller Database, so Steam recognizes it as standard DirectInput device.
Steam Link compatibility
- Works natively over USB Adapter.[4]
- Needs remapping on Steam Link. Two shoulder buttons missing.
- Works without any drivers on any operating system that supports Steam.
- Can be used just to send input from a controller to a PC. Go into Streaming options, hit 𝗬 and disable video and audio streaming.
- Won't work great unless you connect it to LAN or a low latency Wi-Fi.
Other information
Technical information
Controller button | Button label and axis |
---|---|
A (analog) | Button 1 |
B (analog) | Button 2 |
X (analog) | Button 3 |
Y (analog) | Button 4 |
Black (analog) | Button 5 |
White (analog) | Button 6 |
LT (analog) | Button 11 |
RT (analog) | Button 12 |
Back | Button 8 |
Start | Button 7 |
Left stick | Button 9, X-axis, Y-axis |
Right stick | Button 10, X-rotation, Y-rotation |
D-pad up | POV up |
D-pad down | POV down |
D-pad left | POV left |
D-pad right | POV right |
References
- ↑ Testing your classic Xbox GamePad on Windows 10 with the newly installed drivers.
- ↑ Is the original Xbox controller pressure sensitive?
- ↑ Ninja Beach Party. Official Xbox Magazine (October 2002, issue 11, pg. 44).
- ↑ List of Steam Link compatible controllers, adapters etc. - SteamCommunity