PS Vita release: PSTV Mouse/Keyboard Driver (tvikey)
Developer isage has released tvikey, a PSTV kernel driver for mouse and keyboard. The plugin lets you use a mouse and keyboard to control games on the PS TV. With additional hardware (a USB adapter), the plugin can also be used on the “regular” PS Vita.
I find it amazing that the PSTV is getting extended after-market life, no thanks to Sony. If you feel like it, you can still find the PSTV from some resellers, but, in my experience, at inflated prices. I definitely regret selling mine several years ago.
What is tvikey for PSTV/PS Vita
Tvikey is a kernel driver/plugin for the PS TV (a.k.a. VitaTV) that allows you to use a mouse and keyboard ingame.
Although primarily intended for the PSTV, the tool can be used on a regular Vita as well, but you will need additional hardware to connect USB devices to your console. Isage gives details on this here.
The plugin comes with a config file that you can modify to associate the bindings that work for you, for each game/title_id:
config file is an INI-file, where each section describes bindings for title_id, e.g.:
[PCSF00403] <kb/mouse key> = <vita key> ... ...
each binding is kb or mouse key/axis = vita key/axis see sample config
The developer has shared a video of the plugin in action, playing killzone:
— Sarcastic Cat (@Sarcatstically) June 5, 2023
Download and install PSTV/Vita Keyboard/Mouse driver tvikey
- You can download the latest version of the plugin on the project’s github here.
Important: You will need a hacked PSTV (or PS Vita) to run this plugin. Luckily, hacking your PS Vita nowadays is extremely simple.
Install steps (From the readme):
- Copy
tvikey.skprx
intour0:tai
folder - Add
ur0:tai/tvikey.skprx
line under*KERNEL
in tai config and reboot. - Create (or copy sample)
tvikey.ini
intoux0:/data/
, see config format - For vita you need usb Y-cable and external power. See this for example.
- You’ll need (powered) usb-hub to connect mouse and keyboard at the same time
- Your mouse/keyboard must support usb hid boot protocol (e.g. work in pc bios)
Source: Twitter
python common gateway interface allso needs a library
or otherwise python-cgi needs a python library
something about stdout stdin html format and shell python code
a wrapper that places python or pygame in this game case …
inside the html wrapper etc etc *** laude ….
This will be great to stream games via moonlight that only can be played with keyboard and mouse.
This is just awesome !
Would like something like that on PS4 too.
Jesus!!!!! The time I’ve dreamed of this!!!!!!
Mouse works brilliantly on tested ScummVM, UAE4ALL and Thimbleweed Park….
Make sure you can adjust the mouse speed on the mouse itself, helps a bunch.
Good footnotes! TY
Thank you so much isage! This is something I’ve been waiting for since the PSTV can be hacked! Now can run multi-player DOOM for yet another player in the house. Thanks again mate!