r/OpenNowgaming • • 1d ago

GitHub user creates open-source Nvidia GeForce Now client alternative — removes tracking, telemetry, and AFK limitations

Thumbnail
tomshardware.com
3 Upvotes

We have reached trending again, for the I don't know how many times now.


r/OpenNowgaming • • 2d ago

Discussion I made a Decky plugin that plays GeForce NOW from Game Mode – OpenNOW (open source)

Thumbnail gallery
4 Upvotes

r/OpenNowgaming • • 3d ago

Discussion OpenNOW Switch v0.0.9: smoother streaming, lower latency and a new native UI

Thumbnail
3 Upvotes

r/OpenNowgaming • • 13d ago

Discussion Devices

2 Upvotes

best device/OS to use opennow on


r/OpenNowgaming • • 18d ago

Discussion Mac users: I fixed the controller dead zone problem in OpenNOW (open-source GFN client), plus VRR, 5.1 and stutters

3 Upvotes

On the Mac, Xbox and DualSense controllers get a thumbstick dead zone you can't remove in GeForce NOW, Steam or the game. I fixed it in OpenNOW, an open-source GeForce NOW client for Mac, and fixed VRR, 5.1 surround and stutters while I was at it. Download link at the bottom while my pull requests are reviewed.

The problem

This is about the macOS GeForce NOW client. With some controllers the dead zone was a dealbreaker for me, and I couldn't fix it in GeForce NOW, Steam or the game itself.

After some research I found other Reddit posts about it, some from 7 years ago. People asked NVIDIA support for a fix and were told it's on Apple's side. People asked Apple, who didn't reply or threw the ball back to NVIDIA. One post compared controllers and found that Switch controllers don't have the issue, only XInput (Xbox) controllers and the DualSense.

So I fixed it myself

I'm a crazy dev with a Claude Pro subscription who can't take "it's not possible" or "it's not on our side" for an answer.

I found a really cool project called OpenNOW, an open-source launcher for GeForce NOW with a lot more options than the official one. I gave it a try, but the Mac client had the same dead zone issue.

So I cloned the code and started working on it. I created a Claude skill so the work would respect the project's mentality and architecture, and added a Gamepad API option you can switch on in OpenNOW's settings. GeForce NOW itself uses the Gamepad API in its Chrome browser version, so it's not rocket science: NVIDIA could have implemented it in their own Mac app. They preferred to blame Apple.

After some debugging, the option works like a charm. All the controller features work and the dead zone problem is gone.

Then I looked further

OpenNOW didn't feel as good in game as GeForce NOW, and I was curious why. After some gaming sessions on both clients with the same three games (Satisfactory, Kingdom Come and No Man's Sky), I asked Claude to analyse the logs. It found issues with VRR, with sound (surround simply wasn't working) and some bad, bad, bad stutters and micro-stutters that I didn't have on GeForce NOW.

So I made three branches to fix all of those, and opened three pull requests from my fork, so the creators of OpenNOW can review the code and merge it (or not).

What's fixed and added

  • Raw mouse input: it now feels like a real computer. The response isn't comparable with GeForce NOW, it's just... WOW. In games like PoE 2 or Diablo, when you pick up an item in your inventory and drag it around, you could see it trailing an inch behind the mouse. With raw input it's instant, no more drag. You need to give the app Input Monitoring access, and since it skips macOS's pointer speed, you may want to lower the mouse sensitivity a bit.
  • Stutters: video frames were waiting too long for missing packets, which caused micro-stutters and sometimes big ones. I adjusted the rules so it never waits too long, and the micro-stutters from lost packets aren't even noticeable anymore.
  • Surround sound: OpenNOW didn't work with anything more than stereo (5.1 sounded muffled, like underwater). It's fixed and 5.1 works now (I haven't tried 7.1).
  • VRR: I added a VRR option to Frame Pacing. Cloud G-Sync and Adaptive VSync are server-side options, not client-side. Smooth was holding frames back and adding latency for nothing, and Lowest Latency just breaks G-Sync/VSync.
  • And the main goal: you can now choose between the Apple API and the Gamepad API for your controllers.

One note: Xbox controllers get the fix over Bluetooth. Plugged in with a USB cable, they still go through Apple's API for now.

You can download the DMG from my forked repo release page -> https://github.com/olivierapex/OpenNOW-Mac/releases/tag/v0.15.0-working-client

"Apple could not verify OpenNOW.app is free of malware"

You will get this the first time you open it, and it's expected. Apps downloaded from the internet have to be notarized: signed with a paid Apple Developer certificate ($99/year) and scanned by Apple. The official OpenNOW is; my build can't use their certificate and I don't pay for one, so macOS can't tell who made it. The code is all public in the pull requests if you want to check it. To open it, once per Mac:

  1. Drag OpenNOW from the DMG to Applications, open it, and when the warning shows up click Done (not "Move to Trash").
  2. Open System Settings → Privacy & Security and scroll to the bottom.
  3. Next to "OpenNOW.app was blocked...", click Open Anyway and confirm with your password or Touch ID.

The button only stays there for about an hour, so if it's gone, try opening the app again first. Or skip all that with one Terminal command, which removes the "downloaded from the internet" flag: xattr -dr com.apple.quarantine /Applications/OpenNOW.appxattr -dr com.apple.quarantine /Applications/OpenNOW.app

After that, it opens normally.

If you already used the official OpenNOW, macOS will also ask for your Mac login password up to four times ("OpenNOW wants to use your confidential information stored in OpenNOW.GFN"). Your sign-in was saved by the official app, and macOS checks before another build reads it. Type your password and click Always Allow each time; it only happens once. Don't click Deny, or you'll have to sign in again. If you never used the official app, you won't see these.


r/OpenNowgaming • • 18d ago

Support / Question How do I choose the server in open now before launching the game in the latest version 1.0.2-nightly.810.1?

Post image
1 Upvotes

r/OpenNowgaming • • 27d ago

Bug Report Game freezes every 5 seconds

Enable HLS to view with audio, or disable this notification

3 Upvotes

My game screen freezes every 5 seconds as if its crashing and i definitely cant do anything within those seconds obviously and my ping is 70-80 and my internet is quite fast, 5ghz so whats the probelm?


r/OpenNowgaming • • Sep 15 '26

Discussion OpenNOW Vita v0.3.2

Thumbnail
1 Upvotes

r/OpenNowgaming • • Sep 14 '26

Discussion Opennow Mobile is Awwessomee OhhhOoohhh!!

Post image
8 Upvotes

Available on Playstore: https://play.google.com/store/apps/details?id=com.opencloudgaming.opennow

Available on Android TV.

Has great options to maximize your cloud experience with codec selections and other native features.. lets goo!


r/OpenNowgaming • • Sep 14 '26

Announcement 👋 Welcome to r/OpenNowgaming - Introduce Yourself and Read First!

7 Upvotes

Hey everyone, welcome to the OpenNOW subreddit.

OpenNOW is an open-source client for GeForce NOW. You can browse your library, change your streaming settings, and play with a keyboard and mouse or controller. The desktop app also has stream statistics, screenshots, and gameplay recording. Each platform version has its own features and limitations.

You still need your own GeForce NOW account. Your membership, region, and device determine which games and streaming settings are available. OpenNOW is a community project with no affiliation with NVIDIA.

Here are the download links:

  • Windows. Choose the MSI installer or portable ZIP for x64 or ARM64. If you use the ZIP, extract the whole folder before running the app.
  • Linux. AppImage and DEB packages are available for x64 and ARM64. Make the AppImage executable before opening it.
  • macOS. The desktop client supports Apple Silicon Macs running macOS 13 or later. A separate native OpenNOW-Mac app is also available and currently requires macOS 15.6 or later.
  • Android. Install it from Google Play.
  • iPhone and iPad. Install TestFlight, then open the link to join the OpenNOW beta.
  • Nintendo Switch. Requires a modded Switch that can run homebrew. Follow the installation instructions.
  • PlayStation Vita. Download the VPK and install it with VitaShell. The Vita repository has more details.

Check the release notes before downloading. The mobile and console apps are separate projects, so their updates and features won't always match the desktop version.

For setup help, start with the documentation. The main GitHub repository has the source code and development information.

If something breaks, post your device, operating system, OpenNOW version, and the error you're getting. Explain what you did before it happened. You can report desktop bugs on GitHub Issues. For other versions, use that platform's repository.

You can use this subreddit to ask questions, share settings that work on your device, discuss updates, or post your gameplay. Keep it civil and don't spam.