From e97a0e0168c366ffb80dd8f124a1a4ea6b1064f0 Mon Sep 17 00:00:00 2001 From: Lazorne Date: Thu, 18 Jan 2024 11:08:11 +0100 Subject: [PATCH] WIKI Fixes --- ...{controllers-racing.md => about-racing.md} | 13 +-- .../{controllers-toys-to-life.md => 3.md} | 0 .../docs/wiki_controllers/toystolife/4.md | 84 +++++++++++++++++++ .../docs/wiki_controllers/toystolife/5.md | 84 +++++++++++++++++++ .../toystolife/about-toys-to-life.md | 3 + .../toystolife/lega-toypad.md | 42 ++++++++++ wiki-rtd/mkdocs.yml | 8 +- 7 files changed, 222 insertions(+), 12 deletions(-) rename wiki-rtd/docs/wiki_controllers/racing/{controllers-racing.md => about-racing.md} (86%) rename wiki-rtd/docs/wiki_controllers/toystolife/{controllers-toys-to-life.md => 3.md} (100%) create mode 100644 wiki-rtd/docs/wiki_controllers/toystolife/4.md create mode 100644 wiki-rtd/docs/wiki_controllers/toystolife/5.md create mode 100644 wiki-rtd/docs/wiki_controllers/toystolife/about-toys-to-life.md create mode 100644 wiki-rtd/docs/wiki_controllers/toystolife/lega-toypad.md diff --git a/wiki-rtd/docs/wiki_controllers/racing/controllers-racing.md b/wiki-rtd/docs/wiki_controllers/racing/about-racing.md similarity index 86% rename from wiki-rtd/docs/wiki_controllers/racing/controllers-racing.md rename to wiki-rtd/docs/wiki_controllers/racing/about-racing.md index e8c9a81..2066e31 100644 --- a/wiki-rtd/docs/wiki_controllers/racing/controllers-racing.md +++ b/wiki-rtd/docs/wiki_controllers/racing/about-racing.md @@ -8,13 +8,13 @@ A few of them also require Windows only software to configure various inputs and If you own a Racing Controller the best solution is just to try it on Linux via the Steam Deck Dock or a Linux PC and see if it works as expected.
If it does work on Linux and it supports xinput, we see no reason why it should not work on RetroDECK. -If you have a Flight Controller that did not work on Linux but have found a way to make it work:
+If you have a Racing Controller that did not work on Linux but have found a way to make it work:
- Contribute udev rules to the [game-devices-udev codeberg](https://codeberg.org/fabiscafe/game-devices-udev) - Contribute to the Oversteer project - (Optional) Inform the RetroDECK team on how you got it working on discord. -**Oversteer** +## The Oversteer Project The [OverSteer Project](https://github.com/berarma/oversteer) is trying to manage support multiple Steering Wheels on Linux. It is still in the early stages of development. @@ -23,15 +23,10 @@ It doesn't provide hardware support, you'll still need a driver module that enab Most wheels will work but won't have FFB without specific drivers that support that feature. - - ## Steering Wheels, Pedals and Gear Shifters - + - Steering Wheel - Pedals -- Gear Shifter - -All of them needs seperate driver modules and udev rules to work. - +- Gear Shifters diff --git a/wiki-rtd/docs/wiki_controllers/toystolife/controllers-toys-to-life.md b/wiki-rtd/docs/wiki_controllers/toystolife/3.md similarity index 100% rename from wiki-rtd/docs/wiki_controllers/toystolife/controllers-toys-to-life.md rename to wiki-rtd/docs/wiki_controllers/toystolife/3.md diff --git a/wiki-rtd/docs/wiki_controllers/toystolife/4.md b/wiki-rtd/docs/wiki_controllers/toystolife/4.md new file mode 100644 index 0000000..ddf6bf1 --- /dev/null +++ b/wiki-rtd/docs/wiki_controllers/toystolife/4.md @@ -0,0 +1,84 @@ +# Toys-to-life Controllers + +Toys-to-life Controllers is a broad category that encompasses the vast majority of mostly first party controllers that are used to connect collectable toys figures that can via the controller interact with the game. + +## LEGO Dimensions + +### LEGO ToyPad + + + +#### Steam Input Support +No + +#### Linux Kernel Support +Yes, it is an NFC reader USB device. + +#### Emulator usecase +RPCS3 + + +#### How-to configure the Toypad + +##### Add the udev rule for the Toypad + +You will need root privlages for this. + +Open a Terminal Window and execute the following command to add the udev rule: + +```bash +echo 'SUBSYSTEM=="usb", ATTRS{idVendor}=="0e6f", ATTRS{idProduct}=="0241", MODE="0666"' | sudo tee -a /etc/udev/rules.d/71-toypad.rules > /dev/null +sudo udevadm control --reload-rules +``` + +It should now work in RetroDECK for Lego Dimensions in the RPCS3 emulator. + +##### Some tips + +Before you launch Lego Dimensions from RetroDECK you need to keep the following things in mind: + +- The ToyPad must be connected to the USB Port Before launching the game in RetroDECK and RPCS3 +- The ToyPad must be connected to a USB Port that gives it enough power to run. + +Additional Steam Deck information: + +- The Steam Deck's USB-C port does not transmit enough power for the ToyPad, you will need use dock or use a powered USB-C hub. + +## Skylanders + +### Portal of Power + + + +The Portal of Power is used for the Skylanders game Series. + +#### How to configure +WIP + + +### Traptanium Portal + + + +The Traptanium Portal is used for the game Skylanders: Trap Team. + +#### How to configure +WIP + +## Disney Infinity + +### Infinity Base + + + +#### How to configure +WIP + +## Kamen Rider Summonride + +### Summonrider Portal + + + +#### How to configure +WIP diff --git a/wiki-rtd/docs/wiki_controllers/toystolife/5.md b/wiki-rtd/docs/wiki_controllers/toystolife/5.md new file mode 100644 index 0000000..ddf6bf1 --- /dev/null +++ b/wiki-rtd/docs/wiki_controllers/toystolife/5.md @@ -0,0 +1,84 @@ +# Toys-to-life Controllers + +Toys-to-life Controllers is a broad category that encompasses the vast majority of mostly first party controllers that are used to connect collectable toys figures that can via the controller interact with the game. + +## LEGO Dimensions + +### LEGO ToyPad + + + +#### Steam Input Support +No + +#### Linux Kernel Support +Yes, it is an NFC reader USB device. + +#### Emulator usecase +RPCS3 + + +#### How-to configure the Toypad + +##### Add the udev rule for the Toypad + +You will need root privlages for this. + +Open a Terminal Window and execute the following command to add the udev rule: + +```bash +echo 'SUBSYSTEM=="usb", ATTRS{idVendor}=="0e6f", ATTRS{idProduct}=="0241", MODE="0666"' | sudo tee -a /etc/udev/rules.d/71-toypad.rules > /dev/null +sudo udevadm control --reload-rules +``` + +It should now work in RetroDECK for Lego Dimensions in the RPCS3 emulator. + +##### Some tips + +Before you launch Lego Dimensions from RetroDECK you need to keep the following things in mind: + +- The ToyPad must be connected to the USB Port Before launching the game in RetroDECK and RPCS3 +- The ToyPad must be connected to a USB Port that gives it enough power to run. + +Additional Steam Deck information: + +- The Steam Deck's USB-C port does not transmit enough power for the ToyPad, you will need use dock or use a powered USB-C hub. + +## Skylanders + +### Portal of Power + + + +The Portal of Power is used for the Skylanders game Series. + +#### How to configure +WIP + + +### Traptanium Portal + + + +The Traptanium Portal is used for the game Skylanders: Trap Team. + +#### How to configure +WIP + +## Disney Infinity + +### Infinity Base + + + +#### How to configure +WIP + +## Kamen Rider Summonride + +### Summonrider Portal + + + +#### How to configure +WIP diff --git a/wiki-rtd/docs/wiki_controllers/toystolife/about-toys-to-life.md b/wiki-rtd/docs/wiki_controllers/toystolife/about-toys-to-life.md new file mode 100644 index 0000000..d29c105 --- /dev/null +++ b/wiki-rtd/docs/wiki_controllers/toystolife/about-toys-to-life.md @@ -0,0 +1,3 @@ +# About Toys-to-life Controllers + +Toys-to-life Controllers is a broad category that encompasses the vast majority of mostly first party controllers that are used to connect collectable toys figures that can via the portal interact with the game. diff --git a/wiki-rtd/docs/wiki_controllers/toystolife/lega-toypad.md b/wiki-rtd/docs/wiki_controllers/toystolife/lega-toypad.md new file mode 100644 index 0000000..871e068 --- /dev/null +++ b/wiki-rtd/docs/wiki_controllers/toystolife/lega-toypad.md @@ -0,0 +1,42 @@ +### LEGO ToyPad + + + +Used for the game Lego Dimensions + +### Steam Input Support +No + +### Linux Kernel Support +Yes, it is an NFC reader USB device. + +### Emulator usecase +`RPCS3` `Xenia` + +## How to configure + +`RPCS3` is the only emulator that supports the Toypad as of this writing. + +### Prerequisite: add the udev rule for the Toypad + +You will need root privlages for this. + +Open a Terminal Window and execute the following command to add the udev rule: + +```bash +echo 'SUBSYSTEM=="usb", ATTRS{idVendor}=="0e6f", ATTRS{idProduct}=="0241", MODE="0666"' | sudo tee -a /etc/udev/rules.d/71-toypad.rules > /dev/null +sudo udevadm control --reload-rules +``` + +It should now work in RetroDECK for Lego Dimensions in the RPCS3 emulator. + +### RPCS3 - Lego ToyPad Tips + +Before you launch Lego Dimensions from RetroDECK you need to keep the following things in mind: + +- The ToyPad must be connected to the USB Port Before launching the game in RetroDECK and RPCS3 +- The ToyPad must be connected to a USB Port that gives it enough power to run. + +Additional Steam Deck information: + +- The Steam Deck's USB-C port does not transmit enough power for the ToyPad, you will need use dock or use a powered USB-C hub. diff --git a/wiki-rtd/mkdocs.yml b/wiki-rtd/mkdocs.yml index a190cfd..2d76676 100644 --- a/wiki-rtd/mkdocs.yml +++ b/wiki-rtd/mkdocs.yml @@ -236,8 +236,10 @@ nav: - Singstar - Microphone: wiki_controllers/music/singstar-microphone.md - Taiko Drum & Bachi: wiki_controllers/music/taiko-drum-bachi.md - - SORT ME: - - Racing - Controllers (WIP): wiki_controllers/controllers-racing.md - - Toys-to-life - Controllers (WIP): wiki_controllers/controllers-toys-to-life.md + - Controllers - Racing (WIP) 🏎️: + - About Racing Controllers: wiki_controllers/racing/about-racing.md + + - Controllers - Toys-to-life (WIP) 🧸: + - About Toys-to-life Controllers: wiki_controllers/toystolife/about-toys-to-life.md