xyzz / vita-moonlight

NVIDIA Gamestream client for PlayStation Vita, based on moonlight-embedded
GNU General Public License v3.0
636 stars 75 forks source link

ps vita with ds4 (ds4vita plugin) #92

Open t1ckk opened 7 years ago

t1ckk commented 7 years ago
d3m3vilurr commented 7 years ago

actually, it's not a moonlight bug. but I'll make a patch to ds4vita or tell to @xerpi

t1ckk commented 7 years ago

Thank you!

rjj3 commented 6 years ago

So I'm having the same issue with DS3 while using moonlight. Is there a way to map those buttons?

XDNZ commented 6 years ago

I asked xerpi about this issue on the ds4vita page and this is what he said:

"It's still a moonlight problem, as this code of this patch fixes it: https://github.com/xyzz/vita-moonlight/pull/94/files#diff-68d38549fe79cf04df67f4ae52873a5dR548 "

Any chance you can look at this @d3m3vilurr Thanks

d3m3vilurr commented 6 years ago

in before, I tried multiple pad support into ds4vita, but I gave up no free time, recently TheFlow ended work of this. So, basically right. now is moonlight problem, but I need another patch for apply this work.

I'll be do this if have free time :)

XDNZ commented 6 years ago

Thanks for your reply, I really appreciate it!

HighPingTek commented 5 years ago

Has this patch been implemented?

d3m3vilurr commented 5 years ago

sadly not yet.

EralpCelebi commented 4 years ago

Hey, are there any updates?

d3m3vilurr commented 4 years ago

still planned.

actually I didn't think this feature is important than others. I'll make & update feature request lists, then check the priority

2ea5y4me commented 4 years ago

Hi, got the L2/R2 L3/R3 working with moonlight and ds4vita plugin.

  1. Create "vita.conf" file (content is here https://github.com/xyzz/vita-moonlight/blob/vita/mappings/vita.conf )

  2. Replace the values for LT, RT, LS, RS: btn_tl = 400004 btn_tr = 400005 btn_tl2 = 300002 btn_tr2 = 300004

  3. Save the file

  4. Copy the file to your vita to: ux0:data/moonlight/mappings/vita.conf

  5. Run moonlight and go to "Setings". There set "Enable mapping file" to yes

  6. Run streaming

UPDATE: for xerpi's experimental-hooks plugin are values different:

btn_thumbl = 300100 btn_thumbr = 300200 btn_tl = 300400 btn_tr = 300800 btn_tl2 = 300002 btn_tr2 = 300004

ratchetandclonk commented 4 years ago

Hi, got the L2/R2 L3/R3 working with moonlight and ds4vita plugin.

  1. Create "vita.conf" file (content is here https://github.com/xyzz/vita-moonlight/blob/vita/mappings/vita.conf )
  2. Replace the values for LT, RT, LS, RS: btn_tl = 400004 btn_tr = 400005 btn_tl2 = 300002 btn_tr2 = 300004
  3. Save the file
  4. Copy the file to your vita to: ux0:data/moonlight/mappings/vita.conf
  5. Run moonlight and go to "Setings". There set "Enable mapping file" to yes
  6. Run streaming

THIS IS AWESOME GOOD WORK @2ea5y4me

any chance you can figure out how to do it with ps4 link and Adrenaline? (my guess is same file just different spots?)

2ea5y4me commented 4 years ago

Hi, got the L2/R2 L3/R3 working with moonlight and ds4vita plugin.

  1. Create "vita.conf" file (content is here https://github.com/xyzz/vita-moonlight/blob/vita/mappings/vita.conf )
  2. Replace the values for LT, RT, LS, RS: btn_tl = 400004 btn_tr = 400005 btn_tl2 = 300002 btn_tr2 = 300004
  3. Save the file
  4. Copy the file to your vita to: ux0:data/moonlight/mappings/vita.conf
  5. Run moonlight and go to "Setings". There set "Enable mapping file" to yes
  6. Run streaming

THIS IS AWESOME GOOD WORK @2ea5y4me

any chance you can figure out how to do it with ps4 link and Adrenaline? (my guess is same file just different spots?)

I have 3.73 so no adrenaline for me :-(

RitschiRitsch commented 4 years ago

Hi, got the L2/R2 L3/R3 working with moonlight and ds4vita plugin.

  1. Create "vita.conf" file (content is here https://github.com/xyzz/vita-moonlight/blob/vita/mappings/vita.conf )
  2. Replace the values for LT, RT, LS, RS: btn_tl = 400004 btn_tr = 400005 btn_tl2 = 300002 btn_tr2 = 300004
  3. Save the file
  4. Copy the file to your vita to: ux0:data/moonlight/mappings/vita.conf
  5. Run moonlight and go to "Setings". There set "Enable mapping file" to yes
  6. Run streaming

THIS IS AWESOME GOOD WORK @2ea5y4me

any chance you can figure out how to do it with ps4 link and Adrenaline? (my guess is same file just different spots?)

Unfortunately the remapping is not working the same way for PS4 link and Adrenaline since this is a remapping for moonlight (which allows custom mappings with this solution). However PS4 link only allows the pre-defined mappings. At least you can define by yourself, which mapping you want to use with this tool: https://github.com/nowrep/vita-ps4linkcontrols

tonsvz commented 1 year ago

Hi, got the L2/R2 L3/R3 working with moonlight and ds4vita plugin.

  1. Create "vita.conf" file (content is here https://github.com/xyzz/vita-moonlight/blob/vita/mappings/vita.conf )
  2. Replace the values for LT, RT, LS, RS: btn_tl = 400004 btn_tr = 400005 btn_tl2 = 300002 btn_tr2 = 300004
  3. Save the file
  4. Copy the file to your vita to: ux0:data/moonlight/mappings/vita.conf
  5. Run moonlight and go to "Setings". There set "Enable mapping file" to yes
  6. Run streaming

THIS IS AWESOME GOOD WORK @2ea5y4me any chance you can figure out how to do it with ps4 link and Adrenaline? (my guess is same file just different spots?)

Unfortunately the remapping is not working the same way for PS4 link and Adrenaline since this is a remapping for moonlight (which allows custom mappings with this solution). However PS4 link only allows the pre-defined mappings. At least you can define by yourself, which mapping you want to use with this tool: https://github.com/nowrep/vita-ps4linkcontrols

Done the trick for me! Thanks!