diff --git a/wiki-rtd/docs/wiki_controllers/motion/controllers-motion.md b/wiki-rtd/docs/wiki_controllers/motion/controllers-motion.md index b9cd696..f373351 100644 --- a/wiki-rtd/docs/wiki_controllers/motion/controllers-motion.md +++ b/wiki-rtd/docs/wiki_controllers/motion/controllers-motion.md @@ -1,25 +1,3 @@ -## PlayStation Motion Controllers - -### PlayStation EyeToy - - - -Used for various titles on the PlayStation 2 the most famous being the `EyeToy` game series. - -#### Emulator -PCSX2 - - -#### How to emulate in PCSX2 - -You need to have a `USB Webcam` connected or an `Integrated Webcam`. - -- Open `RetroDECK Configurator` -- Open `PCSX2` -- Go to `Settings` -> `Controllers` -> Select `USB Port` -> Select `Webcam (EyeToy)` from the Dropdown list -> Select the `Device Name` of your connected Camera from the Dropdown list. - ---- - ### PlayStation Eye & PlayStation Move @@ -37,71 +15,9 @@ WIP ## Xbox Motion Controllers -### Xbox 360 Kinect - - - -Used for various titles on the Xbox 360. - -#### Emulator -Xenia - -#### Related Projects for Kinect usage in Linux - -[Open Kinect](https://openkinect.org/wiki/Main_Page) - -[Github - Open Kinect: libfreenect1](https://github.com/OpenKinect/libfreenect) - -#### Udev Rules for Kinect V1 - -``` -# ATTR{product}=="Xbox NUI Motor" -SUBSYSTEM=="usb", ATTR{idVendor}=="045e", ATTR{idProduct}=="02b0", MODE="0666" -# ATTR{product}=="Xbox NUI Audio" -SUBSYSTEM=="usb", ATTR{idVendor}=="045e", ATTR{idProduct}=="02ad", MODE="0666" -# ATTR{product}=="Xbox NUI Camera" -SUBSYSTEM=="usb", ATTR{idVendor}=="045e", ATTR{idProduct}=="02ae", MODE="0666" - -# Kinect for Windows -SUBSYSTEM=="usb", ATTR{idVendor}=="045e", ATTR{idProduct}=="02c2", MODE="0666" -SUBSYSTEM=="usb", ATTR{idVendor}=="045e", ATTR{idProduct}=="02be", MODE="0666" -SUBSYSTEM=="usb", ATTR{idVendor}=="045e", ATTR{idProduct}=="02bf", MODE="0666" -``` - -#### How to configure / emulate - -Not supported in Xenia - -See issue:
-[Xenia Issue: 1241](https://github.com/xenia-project/xenia/issues/1241) --- -### Xbox One Kinect - - - -Used for various titles on the Xbox One. - -#### Related Projects for Kinect usage in Linux - -[Open Kinect](https://openkinect.org/wiki/Main_Page) - -[Github - Open Kinect: libfreenect2](https://github.com/OpenKinect/libfreenect2) - -#### Udev Rules for Kinect V2 - -``` -# ATTR{product}=="Kinect2" -SUBSYSTEM=="usb", ATTR{idVendor}=="045e", ATTR{idProduct}=="02c4", MODE="0666" -SUBSYSTEM=="usb", ATTR{idVendor}=="045e", ATTR{idProduct}=="02d8", MODE="0666" -SUBSYSTEM=="usb", ATTR{idVendor}=="045e", ATTR{idProduct}=="02d9", MODE="0666" -``` - -#### How to configure / emulate - -Nothing - ## Other Motion Controllers diff --git a/wiki-rtd/docs/wiki_controllers/xbox/xbox-360-kinect.md b/wiki-rtd/docs/wiki_controllers/xbox/xbox-360-kinect.md new file mode 100644 index 0000000..637bb66 --- /dev/null +++ b/wiki-rtd/docs/wiki_controllers/xbox/xbox-360-kinect.md @@ -0,0 +1,47 @@ +# Xbox 360 - Kinect v1 + + + +Used for various titles on the Xbox 360. + +### Steam Input support +No + +### Linux Kernel Support +Unknown + +#### Emulator usecase +`Xenia` + +But is it not supported in Xenia + +See issue:
+[Xenia Issue: 1241](https://github.com/xenia-project/xenia/issues/1241) + +There exists no Kinect Emulation as of this writing + +#### Related Projects for Kinect usage in Linux + +[Open Kinect](https://openkinect.org/wiki/Main_Page) + +[Github - Open Kinect: libfreenect1](https://github.com/OpenKinect/libfreenect) + +#### Udev Rules for Kinect V1 + +``` +# ATTR{product}=="Xbox NUI Motor" +SUBSYSTEM=="usb", ATTR{idVendor}=="045e", ATTR{idProduct}=="02b0", MODE="0666" +# ATTR{product}=="Xbox NUI Audio" +SUBSYSTEM=="usb", ATTR{idVendor}=="045e", ATTR{idProduct}=="02ad", MODE="0666" +# ATTR{product}=="Xbox NUI Camera" +SUBSYSTEM=="usb", ATTR{idVendor}=="045e", ATTR{idProduct}=="02ae", MODE="0666" + +# Kinect for Windows +SUBSYSTEM=="usb", ATTR{idVendor}=="045e", ATTR{idProduct}=="02c2", MODE="0666" +SUBSYSTEM=="usb", ATTR{idVendor}=="045e", ATTR{idProduct}=="02be", MODE="0666" +SUBSYSTEM=="usb", ATTR{idVendor}=="045e", ATTR{idProduct}=="02bf", MODE="0666" +``` + +#### How to configure / emulate + +Nothing yet diff --git a/wiki-rtd/docs/wiki_controllers/xbox/xbox-one-kinect.md b/wiki-rtd/docs/wiki_controllers/xbox/xbox-one-kinect.md new file mode 100644 index 0000000..53ee0d0 --- /dev/null +++ b/wiki-rtd/docs/wiki_controllers/xbox/xbox-one-kinect.md @@ -0,0 +1,33 @@ +# Xbox One - Kinect V2 + + + +Used for various titles on the Xbox One. + +### Steam Input support +No + +### Linux Kernel Support +Unknown + +### Emulator usecase +None + +### Related Projects for Kinect usage in Linux + +[Open Kinect](https://openkinect.org/wiki/Main_Page) + +[Github - Open Kinect: libfreenect1](https://github.com/OpenKinect/libfreenect) + +### Udev Rules for Kinect V2 + +``` +# ATTR{product}=="Kinect2" +SUBSYSTEM=="usb", ATTR{idVendor}=="045e", ATTR{idProduct}=="02c4", MODE="0666" +SUBSYSTEM=="usb", ATTR{idVendor}=="045e", ATTR{idProduct}=="02d8", MODE="0666" +SUBSYSTEM=="usb", ATTR{idVendor}=="045e", ATTR{idProduct}=="02d9", MODE="0666" +``` + +## How to configure / emulate + +Nothing diff --git a/wiki-rtd/mkdocs.yml b/wiki-rtd/mkdocs.yml index bc2bd04..9b7bfba 100644 --- a/wiki-rtd/mkdocs.yml +++ b/wiki-rtd/mkdocs.yml @@ -175,6 +175,8 @@ nav: - Controllers - Xbox (WIP): - Xbox - RetroDECK Hotkeys: wiki_controllers/xbox/xbox-hotkeys.md - Xbox 360 - Controller: wiki_controllers/xbox/xbox-360.md + - Xbox 360 - Kinect V1: wiki_controllers/xbox/xbox-360-kinect.md + - 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