Announcement

Collapse
No announcement yet.

Controller detected but inputs are not on Shadow Streaming PC

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • reWASDer
    replied
    That's a pity
    This note includes all the possible steps that fix the issues with Virtual Controller and specific games. Hope it will help you. Would be grateful if you find and share any other solutions.

    Leave a comment:


  • Lucleonhart
    replied
    Just a quick info, cannot get it to work whatever i tried it does not Register any input on the virtual rewasd Controller in some games. Which is a real shame because it is working so well in the others. Going to see if i can find any other alternative / Workaround for the Problem in those specific games. Thanks again!

    Leave a comment:


  • reWASDer
    replied
    Great! Happy to see your feedback

    You are correct that the issue with some games may appear when we create the virtual controller. Some games are not able to detect it at once. There's a few steps for troubleshooting:

    1. Try to restart the game. For FFXIV, after the restart, please check the in-game settings. This game allows you to choose the input device, it should be our virtual controller to make it work.
    2. If game restarting doesn't help, it's better to reboot the PC (Shadow PC in your case). Be sure that reWASD tray agent is on in the system and you have applied the config before the reboot.

    It works for any game we tested (including those two ones), but I should warn you that we have tested it for real Windows only. However, I'm pretty sure that it will help with the virtual Shadow machine too

    Leave a comment:


  • Lucleonhart
    replied
    I should really wait with those posts to avoid double posting.
    So, after activating my license, this is where i checked the new created shortcuts:

    * Shadow Of The Tomb Raider - works flawlessly
    * joy.cpl - works flawlessly
    * Steam Big Picture - works flawlessly

    * Final Fantasy XIV - does nor detect any inputs from the controller at ALL
    * Nier Automata - same as FFXIV.

    Thats all i tested, but there is clearly a problem as soon as ReWASD creates the Virtual XBOX 360 for reWASD controller. Low level hardware remapping works in FF and Nier, but i just does not have enough buttons on my stupid MFI controller.

    Leave a comment:


  • Lucleonhart
    replied
    Perfection. Works like a charm now, thank you for the in depth guide. Was already curious what the difference between the controller assignment and the normal rewasd mapping is. Was also missing the lowlevel hardware remapping in the shortcuts. But now it all makes sense.

    Thank you very much again, buying the full package right now. ^___^

    Leave a comment:


  • reWASDer
    replied
    Originally Posted by Lucleonhart View Post
    Ok, it NEARLY works. Remapping single buttons is fine, but the combinations does not work.
    See screens - if i remap A with controller mapping to B, it only presses B when i press the A button:
    [ATTACH=CONFIG]1894[/ATTACH]

    When i remap A to B using the rewasd mapping, it presses A and B when i press the A button, strange but ok:
    [ATTACH=CONFIG]1895[/ATTACH]

    But then i configured a combination (thats what i wanted to do for the MFI controller) and it just presses the normal buttons, not the combination result:
    [ATTACH=CONFIG]1896[/ATTACH]

    Did i miss something?
    Hello! Great to know that we have moved to the new level with Shadow PC (and sorry for my late reply).

    Well, actually the behavior you get is OK, it just needs a bit of adjustment.

    1. When you remap A to B using Gamepad mapping section, reWASD switches those button on something that look like "hardware" level. That is why now A works as B, and this is how it meant to be.

    2. When you remap A to B using reWASD mapping section, reWASD presses B button on the Virtual Xbox 360 controller that appeared after you pressed Apply. In addition, reWASD switches all of your controller buttons to the same ones on the Virtual controller. That is why you get B (the one you mapped) and A (the one that was automatically reflected from the press you physically do). That is truly confusing, but there is an easy way to avoid such a behavior. You need to unmap A button (you may use Gamepad mapping section to unmap A only or press "Unmap" button on the frame you open for A, and then all four diamond buttons will be unmapped). Unmap switches the native controller button off. It will help you not to get A fired after you press A, but get B that you have mapped.

    3. Unmaps will save you once again while working with Shortcuts and Virtual controller. Right now, reWASD has a limitation with using them both. To make the shortcut work, you need to unmap A button and set it to A in reWASD mapping, unmap B button and set it to B in reWASD mapping section, then create a Shortcut with A+B and set it to the desired one (it's a Stick click on my screenshot below). The same should be done to all buttons you use in Shortcuts. On my screenshot, I have DS4 controller, but it doesn't appear in joy.cpl, you can see the Virtual controller only. Right now, I'm pressing both A and B together (Circle and Cross in my case to be exact ).

    Click image for larger version

Name:	55871b1f9e.jpg
Views:	1
Size:	277.1 KB
ID:	200022

    Leave a comment:


  • Lucleonhart
    replied
    Ok, it NEARLY works. Remapping single buttons is fine, but the combinations does not work.
    See screens - if i remap A with controller mapping to B, it only presses B when i press the A button:
    Click image for larger version

Name:	FA4F86F6-E690-4A21-B3FC-D9B6D3C47E92.jpg
Views:	1
Size:	10.5 KB
ID:	200019

    When i remap A to B using the rewasd mapping, it presses A and B when i press the A button, strange but ok:
    Click image for larger version

Name:	E40EDF43-C482-43EC-A173-EEF713EE73F5.jpg
Views:	1
Size:	11.4 KB
ID:	200020

    But then i configured a combination (thats what i wanted to do for the MFI controller) and it just presses the normal buttons, not the combination result:
    Click image for larger version

Name:	2334EF10-C7B0-4B60-90E1-584A265C433A.jpg
Views:	1
Size:	9.3 KB
ID:	200021

    Did i miss something?

    Leave a comment:


  • Lucleonhart
    replied
    It wooooorks!
    How awesome is that, thank you very much again!

    Leave a comment:


  • reWASDer
    replied
    Thank you for reporting such a tricky case :satisfied:

    Leave a comment:


  • Lucleonhart
    replied
    O_o
    You are officially awesome. Thank you very much for the investigation!

    Leave a comment:


  • reWASDer
    replied
    Hello!

    After deep investigation, we came to some results. Shadow PC uses the open-source driver to create a virtual controller you get in your Windows 10. This controller is not reported similar to the physical one and so reWASD doesn't support it. However, we have some ideas about how to work with this driver and hope to add the necessary changes to the next version that is scheduled to be released next week. Stay tuned

    Leave a comment:


  • Star-Lord
    replied
    Hello,

    We received the zip archive with the required log. Will study it and let us know updated info.

    Thank you for your cooperation.

    Leave a comment:


  • reWASDer
    replied
    This case is truly extremely strange, but thanks a lot for helping us with the investigation.

    There is one more thing I would kindly ask you to do: collect reWASD logs.

    Please perform the following steps:
    - Unplug your controller, so you won't see the virtual Xbox 360 on the virtual machine
    - Run reWASD as Administrator
    - Go to Preferences (the icon at the bottom-right) and click "Start Log" button you will see there
    - Connect your controller, wait a bit while it is connected and appears in the system and reWASD
    - Click any controller button (one digital button press and one stick move for example)
    - Go to Preferences once again and press "Stop Log"
    - Then reWASD will suggest you to go to the folder where the logs are stored. Please send the *.zip file you get to us (you may use support-eml@disc-soft.com email if it is convenient for you).

    Leave a comment:


  • Lucleonhart
    replied
    Sry doublepost: Here are the Details about the Virtual XBOX Controller that shadow creates on the Shadow PC:

    Click image for larger version

Name:	virtualcontroller.PNG
Views:	1
Size:	87.2 KB
ID:	200018

    I tried reWASD with another Virtual Controller Software on my local PC to check if it is a General Problem regarding virtual Controllers, but the "Virtual Controller" Software i installed here works perfectly fine with the local installation of reWASD. So something is incompatible on that ShadowPC.

    Leave a comment:


  • Lucleonhart
    replied
    Here you go! Seems fine to me.

    Click image for larger version

Name:	DeviceStack.jpg
Views:	1
Size:	65.7 KB
ID:	200017

    Leave a comment:

Working...
X