Vita:ReVita

Github project

reVita is a plugin for PS Vita / PS TV, which allows you to remap inputs and trigger different actions. It is a continuation of Rinnegatamante's remaPSV, which was fully rewritten as a kernel plugin.

To bring the config menu, press START + SQUARE, customisable under Settings -> Hotkeys.

Functionality

 * Remap
 * buttons (combos too)
 * analog sticks
 * back and front touch zones
 * gyroscope movements
 * Emulate
 * buttons (combos too)
 * analog sticks,
 * touch presses and swipes
 * Turbo buttons
 * Sticky butons
 * Trigger system events
 * Reboot
 * Sleep
 * Power Off
 * Display Off
 * Kill current application
 * Brightness control (works on PS TV too)
 * Savegames backup/restore
 * Swap touchpads
 * Display native and emulated touch pointers
 * Disable Gyro's deadband for better sensivity
 * Virtual DS4 controller
 * External controllers support
 * Per-game (in Adrenaline too) and global profiles
 * Themes
 * and more

Installation

 * Use AutoPlugin 2 for easy install
 * Manual install
 * Copy ioplus.skprx to ur0:/tai folder, add ioplus.skprx into your ur0:/config.txt config file under KERNEL section.
 * Copy reVita.skprx to ur0:/tai folder, add reVita.skprx into your ur0:/config.txt config file under KERNEL section. Should be installed before ds34vita/ds4touch in tai config.
 * [Optional, to get Gyro support] Copy reVitaMotion.suprx to ur0:/tai folder, add reVitaMotion.suprx into your ur0:/config.txt config file under MAIN section.

Compatibility with Apps

 * Adrenaline - to get UI working, you need to change Adrenaline Settings -> Graphics Filtering to anything else except original.
 * In some of hombrews and PSP/PS1 games GUI won't work - use Shared profile method for them.

FAQ

 * How to open plugin menu ?
 * Press (start) + (square)
 * What can you do with gyro ?
 * You can remap gyro direction (up, down, left, right) to right stick directions to enable gyro aim in any game.
 * Is there a way to turn it on and off?
 * START + TRIANGLE, customisable under Settings -> Hotkeys
 * Does it save presets on a game by game basis?
 * Yes, you can use Profile -> Profile Management for more options.
 * What is deadband under gyro menu ?
 * Deadband limits gyroscope sensitivity, so smallest movements are ignored to handle shaking hands, and it is enabled by default in most vita games. Disabling it will higly increase sensitivity of gyroscope.
 * I forgot my custom hotkeys to open menu. How do I find it?
 * Open VitaShell and open the file ux0:data/reVita/HOTKEYS.ini. "Open menu=" has your hotkeys to open the plugin menu.
 * I've set the startup delay too low on a game and now it crashes when launching it. What do I do?
 * Hold (Start) when launching the game. It starts the plugin in safe mode, with a blank profile. Then load your profile, change the startup delay and save profile in profile manager.