ControllerFix. - Tested on Tizen 4.0 and 6.0. - #7
Conversation
try and add product info? hopefully?? taken from wasm port???
*experimental - testing!
So. over Bluetooth. all the buttons except the LB/RB and Trigger button(LT and RT) works perfectly over BT... at least on my Tizen 4.0 tv, it is yet untested for any other tizen versions out there for nacl. USB does still work perfectly including the LB/RB buttons and triggers... again tested on my Tizen 4.0 tv.
Added debug logging for keydown events and supported input device keys for debugging/Testing.
GamePadFixes - Moonlight NaCL Build. Controller now works over USB and technically BT, at least on my Tizen 4.0 TV. it is untested with other builds, so as of now, there doesn't seem much i can do for the controller. The following issues are as follows: If the controller is plugged via USB, it will work fine. all the buttons are working and inputs correctly. However, If the Controller is Connected VIA BT, ALL buttons but the LB/RB and Triggers (RT and LT) DO NOT WORK. The rest of the buttons do work. I believe this may be a limitation with Tizen 4.0 as whole and maybe Tizen 3.0 as this simply do not register during logs. I could be wrong. but that is far as my skills go. **YOU WILL HAVE TO CONNECT THE CONTROLLER ONLY INSIDE MOONLIGHT APP FOR ANY CONTROLLER INPUT TO REGISTER!!** **IF you have the controller already connected BEFORE launching Moonlight, it will not register any controller input, you have to reconnect while you are INSIDE the Moonlight app.**
|
i forgot about the docker.yml and the readme file. that shouldn't be there but hopefully you can probably remove/edit it. |
Updated the repository link for the GameStream client to NaCL build
|
Just so you know. it's working with xbox controller on Tizen 5 but there is an input lag that makes it unusable in my case... still better than nothing :-) thank you for your efforts! |
@PhilAllmighty there is a fork that is built upon mine that a user made to get their controller input to work a little better on Tizen 5.0 which you can find here: https://github.com/WMP/moonlight-tizen-nacl However that current build of their fixes works perfectly fine on tizen 5.0 on their end and not on tizen 4.0 on my end, i do plan on helping them out and see how it goes eventually. It is up to you to see if you'd like to give it a try! |
|
However due to how old, or how little documentations and support older models have, it is quite limiting to see how to get a few controller fixes to work with old and newer models up to 6.0. Ideally the WASM moonlight builds for newer samsung TVs is just perfect for those on tizenOS 5.5 to 9.0 compared to NaCL. I'll try my best to see if I can improve on it, but it seems very limiting so far with my limited knowledge. |
I did not know about this fork! Just tried it and it's much better for my setup (Tizen 5) Thank you for that... and for your work once again! |
Thought I'd work on the controller issue.
Controller now works over USB and technically BT, at least on my Tizen 4.0 TV. it is semi-untested with other builds, so as of now, there doesn't seem much i can do for the controller. The following issues are as follows:
If the controller is plugged via USB, it will work fine. all the buttons are working and inputs correctly. However, If the Controller is Connected VIA BT, ALL buttons but the LB/RB and Triggers (RT and LT) DO NOT WORK. The rest of the buttons do work. I believe this may be a limitation with Tizen 4.0 as whole and maybe Tizen 3.0 as this simply do not register during logs. I could be wrong. but that is far as my skills go. Again, tested on my Tizen 4.0 tv, it may different for others.
YOU WILL HAVE TO CONNECT THE CONTROLLER ONLY INSIDE MOONLIGHT APP FOR ANY CONTROLLER INPUT TO REGISTER!
IF you have the controller already connected BEFORE launching Moonlight, it will not register any controller input, you have to reconnect while you are INSIDE the Moonlight app. I.e Unplug USB and RePlug USB, same for Bluetooth, unpair and repair.
this is something that i've no clue how to fix. but it uh. works... (at least on my tizen 4.0 tv)? i suppose. Perhaps some of you can look into this.
Tested with Tizen 4.0 and Tizen 6.0.
(Tizen 6.0 will have weird lag/ or input delay. i do not know if this is related to the stutter issue posted in the issues section or something else entirely. but Bluetooth inputs works fine compared to Tizen 4.0 with the lb/rb and triggers button)
If you'd like the working latest test build prebuilt .wgt file here:
https://github.com/MrPhaze62/moonlight-tizen-nacl/releases/tag/ControllerTagV2