From 294495eac751834ec5a92adb2a2be7ee6d1c0e65 Mon Sep 17 00:00:00 2001 From: Lazorne Date: Thu, 18 Jan 2024 07:49:18 +0100 Subject: [PATCH] WIKI Fixes --- .../accessibility/about-accessibility.md | 7 ++++ .../controllers-accessibility.md | 34 ------------------- .../wiki_controllers/accessibility/xac.md | 27 +++++++++++++++ wiki-rtd/mkdocs.yml | 6 +++- 4 files changed, 39 insertions(+), 35 deletions(-) create mode 100644 wiki-rtd/docs/wiki_controllers/accessibility/about-accessibility.md delete mode 100644 wiki-rtd/docs/wiki_controllers/accessibility/controllers-accessibility.md create mode 100644 wiki-rtd/docs/wiki_controllers/accessibility/xac.md diff --git a/wiki-rtd/docs/wiki_controllers/accessibility/about-accessibility.md b/wiki-rtd/docs/wiki_controllers/accessibility/about-accessibility.md new file mode 100644 index 0000000..31e30b9 --- /dev/null +++ b/wiki-rtd/docs/wiki_controllers/accessibility/about-accessibility.md @@ -0,0 +1,7 @@ +# About Accessibility Controllers + +Accessibility Controllers is a small category of specialized controllers that are designed to primarily to meet the needs of gamers with limited mobility. + +They can be customized to fit the players needs with swapable inputs from various sources controlled by the main hub of the a adaptive controller. + +You can also sometimes expand to more inputs as well by connecting other controller types like a Flight Stick, external joysticks or buttons. diff --git a/wiki-rtd/docs/wiki_controllers/accessibility/controllers-accessibility.md b/wiki-rtd/docs/wiki_controllers/accessibility/controllers-accessibility.md deleted file mode 100644 index 13555e5..0000000 --- a/wiki-rtd/docs/wiki_controllers/accessibility/controllers-accessibility.md +++ /dev/null @@ -1,34 +0,0 @@ -# Accessibility Controllers - -Accessibility Controllers is a small category of specialized controllers that are designed to primarily to meet the needs of gamers with limited mobility. - -They can be customized to fit the players needs with swapable inputs from various sources controlled by the main hub of the a adaptive controller. - -You can also sometimes expand to more inputs as well by connecting other controller types like a Flight Stick, external joysticks or buttons. - -## Xbox Adaptive Controller (XAC) - - - -[Microsoft XAC Website](https://www.xbox.com/en-US/accessories/controllers/xbox-adaptive-controller) - -> When everybody plays, we all win. - -#### Steam Input Support -Unknown, our guess is it will show up as a Xbox Wireless Controller - -#### Linux Kernel Support -Yes, since 3.17 - `hid-microsoft` -Kernel Driver: [xpad](https://github.com/torvalds/linux/blob/master/drivers/input/joystick/xpad.c) - -### The xone Project -[The xone Project](https://github.com/medusalix/xone)
-Has firmwares, udev rules and drivers might be needed to get it to run on your distribution to get the wireless connections working. - -### How to configure? -As the XAC should be interpreted we Xbox Wireless Controller the RetroDECK team don't see any reason why this should not work with RetroDECK right out of the box. - -None on the RetroDECK Team owns a XAC, but we would love to hear from your experiences using it with RetroDECK.
- -If there is something we in the team can help you with, maybe we can design a better general Steam Input profile for the XAC or any other feedback feel free to contact us on Discord. - diff --git a/wiki-rtd/docs/wiki_controllers/accessibility/xac.md b/wiki-rtd/docs/wiki_controllers/accessibility/xac.md new file mode 100644 index 0000000..4d180d4 --- /dev/null +++ b/wiki-rtd/docs/wiki_controllers/accessibility/xac.md @@ -0,0 +1,27 @@ +# Xbox Adaptive Controller (XAC) + + + +[Microsoft XAC Website](https://www.xbox.com/en-US/accessories/controllers/xbox-adaptive-controller) + +> When everybody plays, we all win. + +### Steam Input Support +Unknown + +### Linux Kernel Support +Yes, since 3.17 - `hid-microsoft` +Kernel Driver: [xpad](https://github.com/torvalds/linux/blob/master/drivers/input/joystick/xpad.c) + +### The xone Project +[The xone Project](https://github.com/medusalix/xone)
+Has firmwares, udev rules and drivers might be needed to get it to run on your distribution to get the wireless connections working. + +## How to configure? +As the XAC should be interpreted we `Xbox Wireless Controller` the RetroDECK team don't see any reason why this should not work with RetroDECK right out of the box. + +None on the RetroDECK Team owns a XAC, but we would love to hear from your experiences using it with RetroDECK.
+ +If there is something we in the team can help you with, maybe we can design a better general Steam Input profile for the XAC or any other feedback feel free to contact us on Discord. + + diff --git a/wiki-rtd/mkdocs.yml b/wiki-rtd/mkdocs.yml index e1a5091..b98dd6a 100644 --- a/wiki-rtd/mkdocs.yml +++ b/wiki-rtd/mkdocs.yml @@ -179,6 +179,7 @@ nav: - Xbox One - Kinect V2: wiki_controllers/xbox/xbox-one-kinect.md - Xbox One/S/X - Xbox Wireless Controller: wiki_controllers/xbox/xbox-wireless.md - Xbox S/X - Xbox Elite Series 2: wiki_controllers/xbox/xbox-wireless-elite.md + - Xbox Adaptive Controller: wiki_controllers/accessibility/xac.md - Controllers - Steam/Valve (WIP): - Steam Deck - Controller: wiki_controllers/steam/controllers-steamdeck.md @@ -188,8 +189,11 @@ nav: - Generic Standard - RetroDECK Hotkeys: wiki_controllers/generic/standard/generic-standard-hotkeys.md - About Generic Standard: wiki_controllers/generic/standard/generic-standard.md + - Accessibility - Controllers (WIP): + - About Accessibility Controllers: wiki_controllers/accessibility/about-accessibility.md + - Xbox Adaptive Controller: wiki_controllers/accessibility/xac.md + - Controllers - (WIP): - - Accessibility - Controllers (WIP): wiki_controllers/controllers-accessibility.md - Arcade - Controllers (WIP): wiki_controllers/controllers-arcade.md - Flight - Controllers (WIP): wiki_controllers/controllers-flight.md - Generic - Controllers (WIP): wiki_controllers/controllers-generic.md