Page 1 of 3

[Release] viimote - control your Vita using a Wiimote

Posted: Sat Dec 24, 2016 3:51 pm
by xerpi
Hi guys! So after a lot of reverse engineering the Vita's Bluetooth module, I've finally managed to get a Wiimote connected to the Vita. That requires patching a function in SceBt, otherwise the Vita rejects it.

I've built an skprx that does the patching plus it hooks SceCtrl functions and replaces the pad data with the data read from the Wiimote 8-)

You can find it here: https://github.com/xerpi/viimote/releases

Enable the plugin:
  • Add viimote.skprx to taiHEN's config (ux0:/tai/config.txt):

    Code: Select all

    *KERNEL
    ux0:tai/viimote.skprx
    
  • You need to refresh the config.txt by rebooting or through VitaShell.
First time using it (aka pairing):
  • Go to Setting -> Devices -> Bluetooth Devices
  • Press 1+2 (SYNC won't work) on the Wiimote during 2 seconds
  • The Wiimote will pair and connect automatically (don't press over it when it appears)
Using it after pairing it:
  • You simply need to press any button (instead of pressing 1+2) to connect it to the Vita.
Supported extensions:
  • Nunchuk
  • Classic Controller
Note: If you use Mai, don't put the plugin inside ux0:/plugins because Mai will load all stuff you put in there...

Re: [Release] viimote - control your Vita using a Wiimote

Posted: Sat Dec 24, 2016 3:57 pm
by noname120
Awesome work!

Re: [Release] viimote - control your Vita using a Wiimote

Posted: Sat Dec 24, 2016 8:26 pm
by ShrineFox
I can see myself using this, nice job! Any chance anybody can do this for the Wii U pro controller too? I was disappointed when my mayflash adapter worked for the PS3 but not the PSTV. The advantage it has over the Wiimote is the same buttons as a Dualshock controller and rechargable batteries.

Re: [Release] viimote - control your Vita using a Wiimote

Posted: Sat Dec 24, 2016 9:44 pm
by RaptorDMG
Can you add the ability to use ps3/ps4 controllers on the vita?

Re: [Release] viimote - control your Vita using a Wiimote

Posted: Sun Dec 25, 2016 3:59 am
by MyLegGuy
I see you added Nunchuk support.
Do you plan on adding Classic Controller support?

Re: [Release] viimote - control your Vita using a Wiimote

Posted: Sun Dec 25, 2016 3:49 pm
by xerpi
Version beta 3 is out!!

Code: Select all

Added Bluetooth pairing:
You first need to connect the Wiimote by pressing the SYNC button instead of 1+2, once whe connection is established, the Wiimote will be paired, and if you power it off, you simply need to press any button (instead of pressing SYNC or 1+2) to connect it to the Vita.
https://github.com/xerpi/viimote/releases

Re: [Release] viimote - control your Vita using a Wiimote

Posted: Sun Dec 25, 2016 5:07 pm
by fate6
Xerpi..... Xbox One pads.... ;_;
The newest version of them have BT so hey might be possible? tho its not HID so I assume it would be far too much trouble.

Re: [Release] viimote - control your Vita using a Wiimote

Posted: Sun Dec 25, 2016 10:57 pm
by Izotov
Problem with Mote Plus (inside)
Fix it pls

Re: [Release] viimote - control your Vita using a Wiimote

Posted: Mon Dec 26, 2016 12:17 am
by xerpi
Izotov wrote:Problem with Mote Plus (inside)
Fix it pls
I've just fixed it, check the newest version :)

Re: [Release] viimote - control your Vita using a Wiimote

Posted: Mon Dec 26, 2016 5:10 am
by Ethancoola
Idk if anyone knows, but the plug-in causes the controller for PSTV to spaz out when it's activated, I hope there's a fix that can be implemented! :D