Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Vita-ps4linkcontrols: Difference between revisions

From GameBrew
No edit summary
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{#seo:
{{#seo:
|title=Vita Homebrew Apps (Plugins) - GameBrew!
|title=Vita Homebrew Apps (Plugins) - GameBrew
|title_mode=append
|title_mode=append
|image=vitaps4linkcontrolsvita.jpg
|image=vitaps4linkcontrols2.png
|image_alt=vita-ps4linkcontrols
|image_alt=vita-ps4linkcontrols
}}
}}
{{Infobox Vita Homebrews
{{Infobox Vita Homebrews
|title=vita-ps4linkcontrols
|title=vita-ps4linkcontrols
|image=vitaps4linkcontrolsvita.jpg
|image=vitaps4linkcontrols2.png
|description=Change keymap for Remote Play app.
|description=Change keymap for Remote Play app.
|author=nowrep
|author=nowrep
Line 15: Line 15:
|license=MIT
|license=MIT
|download=https://dlhb.gamebrew.org/vitahomebrews/vitaps4linkcontrolsvita.7z
|download=https://dlhb.gamebrew.org/vitahomebrews/vitaps4linkcontrolsvita.7z
|website=
|website=https://wololo.net/talk/viewtopic.php?t=48582
|source=https://github.com/nowrep/vita-ps4linkcontrols
|source=https://github.com/nowrep/vita-ps4linkcontrols
}}
}}
'''Vita-ps4linkcontrols'''is a change keymap for Remote Play app.
vita-ps4linkcontrols is a taiHEN plugin that allows to  allows to change Remote Play button config to one of the 8 possible keymaps.


==What is vita-ps4linkcontrols?==
==Installation==
Vita-ps4linkcontrols is a taiHEN plugin that allows to force preferred Remote Play button configuration
Add this plugin under *NPXS10013 section in ux0:tai/config.txt


== How To Config Vita-ps4linkcontrols ==
*NPXS10013
There are currently 2 options that can be set in configuration file <code>ux0:ps4linkcontrols.txt</code>. First line should be keymap number and second line controller type.
ux0:tai/ps4linkcontrols.suprx
 
==User guide==
===Configuration===
Changing the keymap can be done by creating ux0:ps4linkcontrols.txt file and writing the keymap number (0-7) there.
 
There are 2 options that can be set in the configuration file. First line should be keymap number and second line controller type.


For example, to set keymap = 2 and controller_type = 3, configuration file should contain:
For example, to set keymap = 2 and controller_type = 3, configuration file should contain:
2
3


<pre>2
===Keymap===
3</pre>
Keymap is a layout how the additional buttons not present on Vita (L2/R2 and L3/R3) are mapped on either back or front Vita touch pad.
 
==Screenshot==
[[image:vitaps4linkcontrolsvita.jpg|600px]]


=== Keymap ===
By default it sets "keymap 0" - everything on back touchpad.  
Keymap is a layout how are the additional buttons not present on Vita (L2/R2 and L3/R3) are mapped on either back or front Vita touch pad.


By default it sets '''keymap 0''' - everything on back touchpad. Available keymaps are in <code>vs0:app/NPXS10013/keymap/</code>(folder name is the keymap number).
Available keymaps are in vs0:app/NPXS10013/keymap/(folder name is the keymap number).


=== Controller Type ===
===Controller Type===
Controller Type is how PS4Link app identifies itself when connecting to PS4. By changing this value it is possible to disable Vita remote play controls customization for some PS4 games. Remote Play client is available for multiple platforms (which each probably have its own type number), so you may try to experiment with different values.<br />
Controller Type is how PS4Link app identifies itself when connecting to PS4. By changing this value it is possible to disable Vita Remote Play controls customization for some PS4 games.  
Setting this value to <code>3</code> (which is Windows Remote Play client) is confirmed to fix Metal Gear Solid V: The Phantom Pain where it would otherwise remap Vita L/R triggers as L2/R2.


By default it sets '''controller type 1''' - default Vita value.
Remote Play client is available for multiple platforms (which each probably have its own type number), so you may try to experiment with different values.


== How To Install Vita-ps4linkcontrols? ===
Setting this value to 3 (which is Windows Remote Play client) is confirmed to fix Metal Gear Solid V: The Phantom Pain where it would otherwise remap Vita L/R triggers as L2/R2.
Add this plugin under <code>*NPXS10013</code> section in <code>ux0:tai/config.txt</code>:


<pre>*NPXS10013
By default it sets "controller type 1" - default Vita value.
ux0:tai/ps4linkcontrols.suprx</pre>


==Changelog==
==Changelog==
'''(r7)'''
'''r7'''
*Fix crash on 3.60
*Fix crash on 3.60.


'''(r6)'''
'''r6'''
* Release inject in module_stop
* Release inject in module_stop.


'''(r5)'''
'''r5'''
*Allow to change ControllerType
*Allow to change ControllerType.


'''(r4)'''
'''r4'''
*Support for 3.68
*Support for 3.68.


'''(r3)'''
'''r3'''
* Support for 3.65
* Support for 3.65.


'''(r2)'''
'''r2'''
*Fix button guide image in games with custom keymap (tested with Gravity Rush)
*Fix button guide image in games with custom keymap (tested with Gravity Rush).


'''(r1)'''
'''r1'''
* First Release.
* First Release.


== External links ==
==External links==
* Github - https://github.com/nowrep/vita-ps4linkcontrols
* GitHub - https://github.com/nowrep/vita-ps4linkcontrols
* VitaDB - https://vitadb.rinnegatamante.it/#/info/324
* VitaDB - https://vitadb.rinnegatamante.it/#/info/324
* Wololo - https://wololo.net/talk/viewtopic.php?t=48582

Latest revision as of 14:47, 3 February 2023

vita-ps4linkcontrols
Vitaps4linkcontrols2.png
General
Authornowrep
TypePlugins
Versionr7
LicenseMIT License
Last Updated2018/07/12
Links
Download
Website
Source

vita-ps4linkcontrols is a taiHEN plugin that allows to allows to change Remote Play button config to one of the 8 possible keymaps.

Installation

Add this plugin under *NPXS10013 section in ux0:tai/config.txt

*NPXS10013
ux0:tai/ps4linkcontrols.suprx

User guide

Configuration

Changing the keymap can be done by creating ux0:ps4linkcontrols.txt file and writing the keymap number (0-7) there.

There are 2 options that can be set in the configuration file. First line should be keymap number and second line controller type.

For example, to set keymap = 2 and controller_type = 3, configuration file should contain:

2
3

Keymap

Keymap is a layout how the additional buttons not present on Vita (L2/R2 and L3/R3) are mapped on either back or front Vita touch pad.

By default it sets "keymap 0" - everything on back touchpad.

Available keymaps are in vs0:app/NPXS10013/keymap/(folder name is the keymap number).

Controller Type

Controller Type is how PS4Link app identifies itself when connecting to PS4. By changing this value it is possible to disable Vita Remote Play controls customization for some PS4 games.

Remote Play client is available for multiple platforms (which each probably have its own type number), so you may try to experiment with different values.

Setting this value to 3 (which is Windows Remote Play client) is confirmed to fix Metal Gear Solid V: The Phantom Pain where it would otherwise remap Vita L/R triggers as L2/R2.

By default it sets "controller type 1" - default Vita value.

Changelog

r7

  • Fix crash on 3.60.

r6

  • Release inject in module_stop.

r5

  • Allow to change ControllerType.

r4

  • Support for 3.68.

r3

  • Support for 3.65.

r2

  • Fix button guide image in games with custom keymap (tested with Gravity Rush).

r1

  • First Release.

External links

Advertising: