Code Monkey home page Code Monkey logo

Comments (10)

cgutman avatar cgutman commented on May 24, 2024

Can you provide more details on the exact issue you're seeing? I don't understand what you mean by "mouse isn't fixed" or "Moonlight client always turns off". And it's your client with 2 monitors not your server? Do you have your monitors configured in Surround or Eyefinity?

I run 2 monitors on my workstation (where I write Moonlight) and everything works as expected on the various OSes I test on that machine (Fedora 28, Win7, Win 8.1, and Win10 RS5). I've also successfully used multiple displays on macOS High Sierra.

from moonlight-qt.

LinkSayrus avatar LinkSayrus commented on May 24, 2024

The mouse cursor is not fixed (located) on the display where the moonlight client is running, in full-screen mode. When the mouse moves in the game, the cursor moves to the second display and when the mouse is pressed (when the cursor is located on the 2nd display), the client collapses.

In windowed mode, the cursor is fixed in the moonlight window until you release it by pressing Ctrl + Alt + Shift + Z

from moonlight-qt.

cgutman avatar cgutman commented on May 24, 2024

Okay, I think I understand. Do you have any special software installed on your PC like Razer Synapse, HUDs like Fraps or Afterburner, or things that might change how your mouse behaves?

I suspect some software interfering with mouse capture on your PC, since this is the first report I've heard of it across our userbase.

from moonlight-qt.

LinkSayrus avatar LinkSayrus commented on May 24, 2024

Only remote access programs such as: temwiever, radmin

from moonlight-qt.

cgutman avatar cgutman commented on May 24, 2024

Hmm, I don't think Radmin is commonly used, so it could be the cause. I can see reasons why remote control programs would try to avoid mouse capture (issues uncapturing, incompatibility with relative mode capture with most normal remote control apps not designed for gaming). It also looks designed for businesses where breaking games wouldn't likely be noticed.

from moonlight-qt.

LinkSayrus avatar LinkSayrus commented on May 24, 2024

In the moonlight version of Chrome, there is no such problem. And before I used Java version, there was no such problem either.

And it seems to me that the browser does not catch the mouse cursor when there is no remote connection

from moonlight-qt.

cgutman avatar cgutman commented on May 24, 2024

That's probably because the old Chrome and Java clients didn't use exclusive full-screen mode like the new client does. It removes a frame of video latency so it's a great benefit.

Can you try another program on your client PC that uses exclusive full-screen move and mouse capture like a first-person shooter?

Does the problem resolve if you uninstall Radmin?

from moonlight-qt.

LinkSayrus avatar LinkSayrus commented on May 24, 2024

In general, the problem was solved.
This happened when I changed screens using Alt + Tab. Then the mouse was not fixed, but after pressing Ctrl + Alt + Shift + Z (2 times) the problem disappears.

from moonlight-qt.

PatiB87 avatar PatiB87 commented on May 24, 2024

I also noticed that with 2 monitors active I get flickering in certain games on fullscreen mode. Although this might be an Nvidia issue since Steam in home streaming is doing it too, when I turn nvidias direct frame buffer copy on there as well.

from moonlight-qt.

cgutman avatar cgutman commented on May 24, 2024

@PatiB87 I'm assuming that's 2 monitors on the host side.

This issue is about 2 monitors on the client side and the issue seems to be resolved.

from moonlight-qt.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.