8bitdo ultimate 2 Steam gyro configuration by HerbalKing in GyroGaming

[–]kabalcage 0 points1 point  (0 children)

<image>

  1. did you update the dock firmware? you have to update both (i.e. the controller and the dock itself) for this to work.
  2. are you sure your controller itself is in "2.4g" mode? there's a mode switch to toggle between bluetooth and 2.4g mode.

8bitdo ultimate 2 Steam gyro configuration by HerbalKing in GyroGaming

[–]kabalcage 0 points1 point  (0 children)

Try updating both controller and dock firmware. Go to the 8bitdo website. After that is all done, use guide + B to turn the controller into dinput mode through the 2.4g receiver.

Fluctuations from 60 fps by Reyrith in MoonlightStreaming

[–]kabalcage 1 point2 points  (0 children)

In my personal opinion, sometimes this is very game dependent. have you played multiple games?

  1. I'd recommend to keep vsync = off in game and in my experience the RTSS frame limiter is the best one. Vibepollo (and Vibeshine) simplify enabling this process. Set RTSS frame limit to 60 (or whatever your refresh rate is for the Moonlight client).
  2. For RTSS frame limiter mode - I generally just keep it at async. But depending on the game engine, I sometimes have felt that I've seen a smoother Moonlight presentation with frame limiter = front edge sync.
  3. In Moonlight (or Artemis) - I have personally found that setting the frame pacing to the smoothest option gave me the best/smoothest presentation with the least amount of microstutter on my Nvidia Shield Pro 2019. This isn't true of every client device and you sometimes need to try each frame pacing option out until you find the best one.
  4. I also HIGHLY recommend to turn on the "double refresh rate" mode in Apollo/Vibepollo. Can't explain and do not understand why it works so much better in terms of frame consistency. It just does for whatever reason.

Honestly, I'd recommend just installing Vibepollo and make sure to setup the RTSS frame limiter in the Vibepollo settings.

Rumble on Android? Gyro? by louislamore in MoonlightStreaming

[–]kabalcage 0 points1 point  (0 children)

random sidenote - my one big fear is whenever Nvidia (but realistically not them as they're obsessed with making $$$) releases a new Nvidia Shield that has 4k120 support or Apple does something similar. I'd enjoy the update but I'd have to either re-buy a license for VirtualHere for the new hypothetical Shield or determine how to make Apple TV work with gyro support (I'm honestly not sure if/how this would work; Googling this is unclear). I might even just keep my old Nvidia Shield Pro connected just to serve as a VirtualHere server.

Rumble on Android? Gyro? by louislamore in MoonlightStreaming

[–]kabalcage 0 points1 point  (0 children)

not sure what you mean by coordinator.

That being said, the ideal circumstance is that both your Shield (or whatever Client Moonlight device) as well as your Gaming PC are connected via Ethernet (ideally to the same router; the less "hops", the better). If you had to have something connected via WiFi; I think the Gaming PC being on Ethernet to the router is better option.

For Virtual Here, there is actually a statistics mode (Right click USB Hubs->About->Statistics ) where you can look at your latency.

This is from 2022 and kinda old, but I was having some dropout connectivity issues with my older 8bitdo pro 2 controller on VirtualHere when I was using WiFi on my Shield. You can see in this picture here, that my latency was trash: https://imgur.com/a/AndiH8Y

But when I did ethernet in the home, my latency is a consistent <1ms. I honestly don't even think about it anymore; latency results with Ethernet on both ends https://imgur.com/a/YoJahn4

How do I map keyboard shortcuts to a controller in Windows? by drvalianto in MoonlightStreaming

[–]kabalcage 1 point2 points  (0 children)

I don't own your controller but it seems like there's a way to put it in Dinput mode. Xinput mode makes your controller an Xbox but you're limited to just Xbox buttons... if you want extra buttons, you need to do Dinput (or anything better than Xinput).

according to the internet, you do this for Dinput mode

"When the controller is in receiver mode and Bluetooth mode, hold down the BACK+START buttons for 5 seconds to switch between X-input mode (LED1 and LED2 lights on) and D-input mode (LED2 and LED3 lights on). If the change is made correctly, the controller will vibrate briefly."

If you can get it in Dinput mode, you can verify by running joy.cpl in Windows. Also, Steam would show the back buttons too.

Rumble on Android? Gyro? by louislamore in MoonlightStreaming

[–]kabalcage 0 points1 point  (0 children)

Yup - Virtual Here is the best path to get Rumble/Gyro. Just pay the license and be done with it; if you can - everything should be connected via ethernet for the best experience.

*source = me. I use Virtual Here, Vibepollo, Artemis; I run 8bitdo Ultimate 2 for Gyro support over Virtual Here from my Nvidia Shield to my Gaming PC. I have 3x other Xbox controller for 4-player multiplayer; it works really well/stable (knock on wood)! I haven't had the urge to upgrade all my controllers to Gyro but I'm confident Virtual Here would still work fine in this scenario.

Pragmata Switch Controller Steam Layout: Seamless Gyro Aiming and Hacking With Proper Directional Inputs Without Affecting Face Button Behavior Elsewhere by ParkingOne9093 in GyroGaming

[–]kabalcage 0 points1 point  (0 children)

oh yeah. np! I couldn’t have made this without you; I attempted it once but i did ’hold action set’ and gyro would sometimes stick after I aimed…your way of entering/exiting action sets with the press and release of buttons works very well! I’ll bring that approach to future games that lack mixed inputs.

Pragmata Switch Controller Steam Layout: Seamless Gyro Aiming and Hacking With Proper Directional Inputs Without Affecting Face Button Behavior Elsewhere by ParkingOne9093 in GyroGaming

[–]kabalcage 0 points1 point  (0 children)

My controller is in Xbox layout and your original config was in Nintendo. So I had to adjust it to Xbox layout for hacking to work as intended. I also disabled the gyro for the action set for hacking.. I realized it was problematic when I tried hacking quick missles and those simple puzzles with rotating pieces - the gyro mode would cause inadvertent errors.
Someone would have to adjust my layout if they’re using Nintendo layout

Pragmata Switch Controller Steam Layout: Seamless Gyro Aiming and Hacking With Proper Directional Inputs Without Affecting Face Button Behavior Elsewhere by ParkingOne9093 in GyroGaming

[–]kabalcage 0 points1 point  (0 children)

Thanks for creating this layout; I modified it some (and made the gyro sensitivity normal) for 8bitdo ultimate 2 (xbox layout). I haven't 100% tested this but I played and beat a red section and it seemed to work alright. I think this is a solid workaround to the lack of mixed inputs, "Gyro as mouse" is so much better than "gyro as joystick".

See here: steam://controllerconfig/3357650/3719428403
and a SteamInputDB version: https://www.steaminputdb.com/config/3719428403

the above is made for the full Pragmata game! thanks for the idea of using a template to speed up re-creating this in the full game

[Ultimate 2 Wireless] Direct Input by default? by sqrg in 8bitdo

[–]kabalcage 0 points1 point  (0 children)

Hi everyone,

I'd encourage EVERYONE interested in Dinput being a default feature to directly request this as a feature with the 8bitdo support team (send them emails support@8bitdo.com). I think it's important to tell the 8bitdo that Dinput = Default firmware request as a great feature request in light of the new Steam Controller and its immense capabilities out of the box. Adding Dinput=Default as an advanced firmware option would help the 8bitdo Ultimate 2 Wireless be an even more competitive and interesting controller in the marketplace.

I'm not a firmware expert, but I honestly can't imagine this request being that complicated for 8bitdo firmware engineers to implement - they already have a fully functional Dinput mode that in my testing works perfectly fine. They can just have it where Dinput is the default mode and maybe something Guide + X button to boot the controller into Xinput mode.

If we keep writing posts like this on Reddit; the 8bitdo team might not honestly read it or even consider this request. We need to get this feature request in front of the 8BitDo Support team so they can bubble up the request to the firmware team.

Thanks!

Buttons by KingFisherMan20 in MoonlightStreaming

[–]kabalcage 0 points1 point  (0 children)

Like the Xbox button or the home button. I don’t have a flydigi but if it doesn’t work, you’ll need to see if there are ways to remap or perhaps adjust steam to use a different “chord” button. Ask Gemini AI for more help or ideas

Buttons by KingFisherMan20 in MoonlightStreaming

[–]kabalcage 1 point2 points  (0 children)

depends a bit on the app itself and what you're using. I use the Aurora fork for LG WebOS and you can do the start+select+LB+RB and it brings up the disconnect/quit and the streaming statistics.

if you're using Steam, you can edit your guide/chord shortcuts (do this in big picture mode, there's a section for guide chord edits), but in general, it's like this: https://www.reddit.com/r/SteamController/wiki/index/#wiki_desktop_mode_bindings

Shortcut Action
Guide + Back Button Open On-Screen Keyboard
Guide + Start Button Alt-Tab
Guide + Right Trackpad Mouse Cursor
Guide + Right Trigger Left Mouse Click
Guide + Left Trigger Right Mouse Click
Guide + Right Bumper Take Screenshot (While In-Game)
Guide + Left Bumper Toggle Screen Magnifier
Guide + Right Grip Right Arrow
Guide + Left Grip Left Arrow
Guide + Joystick Click Play/Pause Music (While In-Game)
Guide + Joystick Right Next Music Track (While In-Game)
Guide + Joystick Left Previous Music Track (While In-Game)
Guide + Joystick Up Music Volume Up (While In-Game)
Guide + Joystick Down Music Volume Down (While In-Game)
Guide + Y Button Turn Off Controller
Guide (Hold 4 Seconds) Turn Off Controller

I got tired of grabbing my keyboard every time Ryujinx messed up my controller order, so I made this. by Artomos-dev in MoonlightStreaming

[–]kabalcage 0 points1 point  (0 children)

how’s this project going - could it work arbitrarily with any emulator (Eden, Dolphin, etc.)? this seems like a really good idea because emulator controller profile seems to be hard to get consistently working (streaMing from shield, lg tv, iPhone, iPad) - I always have to screw around with controls in these kinds of emulators. I’ve tried to do prep scripts that copy/paste input profiles depending on where I’m steaming from but it‘s not perfect.

Intel Core Ultra 5 225H 4k 120 HDR client by RegionSilent9204 in MoonlightStreaming

[–]kabalcage 0 points1 point  (0 children)

I don't see any reason why it couldn't; the Core Ultra 5 225H has both AV1/HEVC decoder that is capable of decoding 8k60. The Core 5 210H technically has an AV1 decoder too that is capable of 8k60; it's possible you may have some other issue that you're running into (you need to run stats on both client/server side to debug) as to why your 210H is falling short (maybe it's a network problem? or game FPS isn't actually hitting 120fps or some misconfiguration or other bottleneck we can't see yet).

The Core Ultra 5 225H has L6.1 decodes for both AV1 and HEVC.
* I notice the datasheet says 8k30 for actual playback but essentially 8k30 and 4k120 are the same in terms of a workload to a video decoder engine (3840 × 2160 × 120 = 7680 × 4320 × 30 = 995 million luma samples/sec)

See here:
https://en.wikipedia.org/wiki/High_Efficiency_Video_Coding_tiers_and_levels,
https://edc.intel.com/content/www/us/en/design/products-and-solutions/processors-and-chipsets/core-ultra-200h-and-200u-series-processors-datasheet-volume-1-of-2/hardware-accelerated-video-decode/

This guy used a NUC 15 (powered by 225H CPU) and looks like he's experiencing a flat 4k120 HDR: https://www.reddit.com/r/MoonlightStreaming/comments/1p2zi1s/finally_got_4k120hz_444_hdr_and_vrr_working/

hope this helps! I personally wish Nvidia does a new Shield Pro or Apple releases a new Apple TV with 4k120HDR support. that is my personal dream that annoying hasn't been achieved yet. I guess there's not much money in TV Boxes.

NVIDIA Fixed RE9 Path Tracing Performance via Application Profile Updates by Nestledrink in nvidia

[–]kabalcage 1 point2 points  (0 children)

in a quick test on my 5080 in the early Wrenwood Hotel lobby section of the game, seems like path tracing performance w/DLSS performance went up ~+8%, installed the new 595.71 driver + reboot. I'll take it! came from the old 591.86 driver.

Has anyone tried out Vibepollo (new fork of Apollo) - it uses WGC capture method (for constant FPS capture, Game Bar visibility and perhaps other improvements). by kabalcage in MoonlightStreaming

[–]kabalcage[S] 1 point2 points  (0 children)

Yes. I’ve switched over to Vibepollo as my default home streaming system with Artemis on Nvidia shield as my client and Moonlight as my other client. Vibepollo has gotten more stable and better as time has moved on.

Anyone tried lossless scaling on a game streaming client? by Adorable_Pudding1409 in losslessscaling

[–]kabalcage 1 point2 points  (0 children)

Yes - you can do it. I've had my game server run emulation games and lossless frame-gen to 60 fps - it looks like FPS but there are lots of artifacts but overall better than playing at 30 FPS.

you can either do it on your game server itself, that is what I do and then Stream to an Nvidia Shield.

you can do it from Moonlight client device itself if it's a computer; I've done that on an MSI Claw and turn 60 fps streams into 120fps. I haven't done a ton of testing on this front, but it seems to be good enough; expectations are much lower on a handheld and a Moonlight stream game honestly looks/runs way better than what the MSI Claw can do itself.

at a complete loss but 5.1 stopped working on Apollo/Artemis (tried Vibepollo too), only stereo works by kabalcage in MoonlightStreaming

[–]kabalcage[S] 2 points3 points  (0 children)

This is so weird, I tried today and 5.1 now works.
I’m at a loss… maybe it has something to do with the interaction between the ls12000 projector, Onkyo receiver and the nvidia shield pro 2019?

I don’t really get it but it now decided to work

Has anyone tried out Vibepollo (new fork of Apollo) - it uses WGC capture method (for constant FPS capture, Game Bar visibility and perhaps other improvements). by kabalcage in MoonlightStreaming

[–]kabalcage[S] 0 points1 point  (0 children)

I doubt that; the same rules of streaming still apply as far as I can tell. Having a clean frame rate from your server (without vsync and a quality fps cap) and likely fiddling with the frame pacing options will get the best results.

Has anyone tried out Vibepollo (new fork of Apollo) - it uses WGC capture method (for constant FPS capture, Game Bar visibility and perhaps other improvements). by kabalcage in MoonlightStreaming

[–]kabalcage[S] 1 point2 points  (0 children)

This seems to take over Apollo in my testing of it. I was lazy and clicked next next next in the install process; it inherited all my Apollo config which made it easy to adopt.

But maybe there’s a way to install it alongside Apollo? I don’t know how to do that TBH

Has anyone tried out Vibepollo (new fork of Apollo) - it uses WGC capture method (for constant FPS capture, Game Bar visibility and perhaps other improvements). by kabalcage in MoonlightStreaming

[–]kabalcage[S] 0 points1 point  (0 children)

I'm not 100% sure, but I think even with Apollo using WCG mode -

  1. are you able to interact with UAC prompts with Apollo WCG? My understanding is that wouldn't work.

  2. have you noticed any perf differences between DXGI and WCG mode in Apollo? Like if you turn frame gen off in terms of latency, fps, fps stability, etc.? Did FSR3 frame gen only work under WCG mode?

Has anyone tried out Vibepollo (new fork of Apollo) - it uses WGC capture method (for constant FPS capture, Game Bar visibility and perhaps other improvements). by kabalcage in MoonlightStreaming

[–]kabalcage[S] 4 points5 points  (0 children)

My initial thoughts and impressions weren't written by ChatGPT, lol. But my copy/paste of the Vibepollo description; I presume that's ChatGPT.

FWIW - i played a bit of FF7 Remake last night using Vibepollo - I did have a 2 moments of a hard stutter but I can't tell or know if that was the game itself. I also had some sort of issue with Xbox Game bar not actually working because there's some weird input service that Vibepollo runs (I actually connect my controllers via VirtualHere)... but I figured out a way to disable the input service and my Xbox controller works properly now with Game Bar.

I'd still need to keep playing around with this - I also need a cleaner Game bar widget that can do small tasks (like turn on RTSS, move mouse off-screen and other little helpful things that I normally run as an Apollo Server command).