Vita:X1vita: Difference between revisions

From ConsoleMods Wiki
Jump to navigation Jump to search
(Mostly copied text from GitHub page, fixing some spelling mistakes)
 
m (Text replacement - " -> " to " → ")
 
(11 intermediate revisions by 2 users not shown)
Line 1: Line 1:
[https://github.com/Ibrahim778/X1Vita Github Project]
[https://github.com/Ibrahim778/X1Vita X1vita] is a plugin based on [https://github.com/xerpi/ds4vita ds4vita] that allows you to use an official Xbox One controller on the PS Vita or PS TV. The plugin was made by Ibrahim778 for the kyuhen homebrew contest and can be downloaded [https://github.com/Ibrahim778/X1Vita/releases/latest from GitHub].


**Download**: https://github.com/Ibrahim778/X1Vita/releases
For now, only official Xbox One 1708 controllers are supported and all others will be ignored. This plugin is not compatible with the other DualShock plugins, but you can use DS3/4 on either a PS TV or with [https://github.com/TheOfficialFloW/MiniVitaTV minivitaTV].


**Enable the plugin:**
== Enabling the Plugin ==


1. Add X1Vita.skprx to taiHEN's config (ux0:/tai/config.txt) or (ur0:/tai/config.txt):
# Add X1Vita.skprx to taiHEN's config (ux0:/tai/config.txt) or (ur0:/tai/config.txt):
```
#* *KERNEL <br> ur0:tai/X1Vita.skprx
*KERNEL
# You need to refresh the config.txt by rebooting or through VitaShell.
ux0:tai/X1Vita.skprx
== Pairing a Controller ==
```
{{Note|If you are using multiple controllers the controller ports will be set in the order you connect (if available), so first connection is port 1 second connection is port 2 and so on. Simply powering off the controller (i.e. removing batteries) will not trigger a disconnect on the Vita. You need to hold the Xbox Button till it turns off.}}
2. You need to refresh the config.txt by rebooting or through VitaShell.


**Using it for the first time (pairing the controller):**
{{Note|If you use Mai, don't put the plugin inside ux0:/plugins because Mai will load all stuff you put in there.}}
# Go to Settings → Devices → Bluetooth Devices.
# Press the pair on the controller for about 3-4 seconds, until the logo blinks very quickly.
# The controller will then connect and be paired.
#* You may get a message saying "Do you want to connect to (blank)" just press ok and ignore the error.


1. Go to Settings -> Devices -> Bluetooth Devices
== Troubleshooting ==
2. Press the pair on the controller for about 3-4 seconds, until the logo blinks very quickly
* My controller connects but doesn't do anything!
3. The controller will then connect and be paired (You may get a message saying "Do you want to connect to (blank)" just press ok and ignore the error)
** There can several reasons but here are the most common:
 
*** You're using a 3rd party controller.
**Using it once paired (see above):**
*** You're using an Xbox Elite Series 1 or 2 controller. This plugin only supports the normal 1708 model.
1. Just press the xbox button and it will connect to the Vita
*** You're using the newer Xbox Series controllers with the screenshot button, OR your controller's firmware was updated to support Bluetooth LE.
 
**** The Vita doesn't support Bluetooth LE, so they simply cannot connect unless you [https://support.xbox.com/en-US/help/hardware-network/accessories/controller-firmware-reversion downgrade the firmware] if using an Xbox One controller.
**Note**: If you are using multiple controllers the controller ports will be set in the order you connect (if available), so first connection -> port 1 second connection -> port 2 etc, simply powering off the controller (ie removing batteries) will not trigger a disconnect on vita. You need to hold the Xbox Button till it turns off. 
*** You installed the plugin incorrectly. Install and open the companion to see if X1Vita is detected.
**Note**: If you use Mai, don't put the plugin inside ux0:/plugins because Mai will load all stuff you put in there... 
 
This plugin is **not** compatible with the other ds vita plugins yet!!!! (but you can use ds3/4 on vita TV or use minivitaTV) 
 
Made for the kyuhen homebrew contest. 
Based on ds4vita 
 
# FAQ
**1. My controller connects but doesn't do anything!**
There can several reasons but here are the most common:
  1. Your using a 3rd party controller. (see note below)
  2. Your using an official controller other than the Xbox One (For e.g. Xbox One Elite, Elite 2) (see note below)
  3. Your using the new Xbox one controllers, ie the ones with the screenshot button (including the series controllers) are **not** supported, this is simply because the vita's bluetooth version does not support them so they simply cannot connect no matter what.
  4. You installed the plugin incorrectly (install and open the companion to see if X1Vita is detected)
 
## Note about controllers not working
For now only official Xbox One controllers are supported all others will be ignored. I am no longer adding 3rd party support as they use different payloads (sometimes).

Latest revision as of 16:23, 30 June 2024

X1vita is a plugin based on ds4vita that allows you to use an official Xbox One controller on the PS Vita or PS TV. The plugin was made by Ibrahim778 for the kyuhen homebrew contest and can be downloaded from GitHub.

For now, only official Xbox One 1708 controllers are supported and all others will be ignored. This plugin is not compatible with the other DualShock plugins, but you can use DS3/4 on either a PS TV or with minivitaTV.

Enabling the Plugin

  1. Add X1Vita.skprx to taiHEN's config (ux0:/tai/config.txt) or (ur0:/tai/config.txt):
    • *KERNEL
      ur0:tai/X1Vita.skprx
  2. You need to refresh the config.txt by rebooting or through VitaShell.

Pairing a Controller

Exclamation-circle-fill.svgIf you are using multiple controllers the controller ports will be set in the order you connect (if available), so first connection is port 1 second connection is port 2 and so on. Simply powering off the controller (i.e. removing batteries) will not trigger a disconnect on the Vita. You need to hold the Xbox Button till it turns off.


Exclamation-circle-fill.svgIf you use Mai, don't put the plugin inside ux0:/plugins because Mai will load all stuff you put in there.


  1. Go to Settings → Devices → Bluetooth Devices.
  2. Press the pair on the controller for about 3-4 seconds, until the logo blinks very quickly.
  3. The controller will then connect and be paired.
    • You may get a message saying "Do you want to connect to (blank)" just press ok and ignore the error.

Troubleshooting

  • My controller connects but doesn't do anything!
    • There can several reasons but here are the most common:
      • You're using a 3rd party controller.
      • You're using an Xbox Elite Series 1 or 2 controller. This plugin only supports the normal 1708 model.
      • You're using the newer Xbox Series controllers with the screenshot button, OR your controller's firmware was updated to support Bluetooth LE.
        • The Vita doesn't support Bluetooth LE, so they simply cannot connect unless you downgrade the firmware if using an Xbox One controller.
      • You installed the plugin incorrectly. Install and open the companion to see if X1Vita is detected.