Keyboard gets stuck using NoMachine + Guild Wars 2 over Wine 64

Forum / NoMachine for Linux / Keyboard gets stuck using NoMachine + Guild Wars 2 over Wine 64

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #15904
    MadMartian
    Participant

    NoMachine: 5.3.12-14
    Wine: wine-2.17 (Staging)
    KDE Plasma: 5.8.7
    KDE Frameworks: 5.36.0
    Qt: 5.6.1
    Kernel: 4.10.0-33-generic

    When I am playing Guild Wars 2 and trying to broadcast it on my TV for others to spectate, the keyboard frequently gets stuck.  It seems as though the key down event gets registered but not the key up event and it seems to coincide with mouse events.  For example, if I press ‘W’, then press and hold a mouse button, then release ‘W’ it behaves as if ‘W’ is still being pressed.  This doesn’t always occur, it seems to occur with the more simultaneous keys / mouse events occurring at once.

    When NoMachine is disconnected, the game plays fine without any problems.

    I ran xev > xev.out and attached the file, it seems the ‘Q’ key got stuck a couple times and I had to press / hold a number of keys, mouse buttons, and make mouse movements in order to reproduce it, but it is not difficult to reproduce.

    #15907
    Britgirl
    Keymaster

    Can you tell us exactly what distribution and version of Linux you’re running on the remote machine?

    #15909
    MadMartian
    Participant

    Both local and remote machines were installed from Ubuntu 16.04 (16.04.3 on local machine), but KDE was installed on the local machine and GNOME on the remote

    Remote Machine:

    • Kernel: 4.12.0-041200-generic
    • Distribution: Ubuntu 16.04.2
    • Window Manager: GNOME Shell 3.18.5
    • NoMachine (Client): 5.3.12-14

    I should also add I do not notice this keyboard issue with NoMachine anywhere else, just the Wine 64 + Guild Wars 2 + NoMachine combination.

     

    #15983
    graywolf
    Participant

    @MadMartian, thanks for that new pieces of info, they are useful in trying to reproduce.

    Let me ask you a thing about the way you are using NoMachine.

    If I understand, you play the game sitting in front of the computer acting as NoMachine server. On the other side, you have a computer utlilising a TV as screen for spectators’. Then NoMachine client is run on the spectators’ computer, showing them what you are doing on yours, including playing Guild Wars 2 in Wine.

    Is it correct?

    In that case, did you try to restrict remote screen sharing to view-only mode? It is enough you change key VirtualDesktopMode in /usr/NX/etc/server.cfg on the NoMachine server host.

Viewing 4 posts - 1 through 4 (of 4 total)

This topic was marked as solved, you can't post.