View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0002281||NoesisGUI||C++ SDK||public||2022-02-14 15:56||2022-06-21 13:22|
|Target Version||3.1.5||Fixed in Version||3.1.5|
|Summary||0002281: Remote control with Xbox controller connected to PC|
as mentioned in this post: https://www.noesisengine.com/forums/viewtopic.php?f=3&t=2546, you're currently not able to control the Noesis app on Xbox if you're using a remote controller connected to PC. As @jsantos mentioned, gamepad events are not being intercepted by this remote mechanism.
|Steps To Reproduce||1. Run any Noesis sample on Xbox devkit|
2. Connect xbox controller directly to PC and verify it shows up in xbox manager
3. Notice that you're able to control any native UI that shows up on xbox (dev menu, software keyboard, etc.) but not the app itself.
I believe this applies to xbox only, unsure if there's a way on other platforms.
This has been fixed in r11423
Problem was that we were reading input for the first game-pad connected. So for example, if you used the Virtual Controller (the one you use clicking on the image), then the remote controller was not detected. And vice verse, using the remote controller first ignored the Virtual Controller.
We fixed this, by reading input from all gamepads. This is fine for our app framework and examples. But probably, for a real application this needs a more advance implementation, taking care of connected users and theirs controllers, etc.
|2022-02-14 15:56||ext.smichalak||New Issue|
|2022-02-14 15:56||ext.smichalak||Tag Attached: controller|
|2022-02-14 15:56||ext.smichalak||Tag Attached: xbox|
|2022-02-15 13:28||jsantos||Assigned To||=> jsantos|
|2022-02-15 13:28||jsantos||Status||new => assigned|
|2022-02-15 13:28||jsantos||Target Version||=> 3.1.4|
|2022-03-17 21:31||sfernandez||Target Version||3.1.4 => 3.1.5|
|2022-06-21 13:22||jsantos||Status||assigned => resolved|
|2022-06-21 13:22||jsantos||Resolution||open => fixed|
|2022-06-21 13:22||jsantos||Fixed in Version||=> 3.1.5|
|2022-06-21 13:22||jsantos||Note Added: 0007994|