M1 Mac to Win10 Shortcuts not working right

Forum / NoMachine for Mac / M1 Mac to Win10 Shortcuts not working right

Tagged: 

Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • #41238
    Mizamook
    Participant

    Hello,

    Got NoMachine working today.  So far, so good .. mostly.  Very snappy, great interface, etc.!

    However, I am reliant on shortcuts for my workflow (DAW).  Especially Ctrl/CMD+ S, etc.  Also, Shift+scroll is not working.  Suspecting other shortcuts are also messed up, but for now, fixing these will give me a clue on fixing others I run into.

    Details:  M1 Macbook Pro running Monterey (for now).  Trying to control a Windows 10 laptop with legacy software, remotely (music studio, from other room).  Both machines NoMachine 8.1.2 (confirmed latest). Using 5Ghz WiFi.

    Detail:  On the Windows machine, I am using Sharpkeys to remap the Ctrl and Alt keys (on both sides) to reverse them (emulate Mac keyboard).  I have also remapped the CapsLock key to Delete on both the Win and Mac machines.  I am unwilling to change these.  I suspect that this is part of the issue though.

    Interesting that when I hit Cmd+S (save!) on the Mac, some window pops up from Microsoft, with ads and links to Microsoft services, etc, the weather .. I could not replicate this on the PC itself!

    I have looked in the archives, searched, and read as many related articles as I could find.

    Advice, please?

    Thanks!

     

     

    #41267
    Britgirl
    Keymaster

    Hi, we need to check something first. Can you disable Sharpkeys (for this quick test) and then check again if shortcuts are working as expected or are still wrong within the NoMachine session.

    #41275
    Mizamook
    Participant

    Another few tidbits of info:

    Control on the Mac is operating as Control on the PC.  Since I go  back and forth between these machines, I cannot tolerate having the Ctrl/Cmd key being in different places.  I use it constantly (saving, copy/paste/undo).

    SHIFT is working.  Just not as a modifier for the scroll wheel.  I opened a text document using the Mac to open the doc on the PC, and typed.  When I push Shift, the letters become capitals.  Not sure why it would not work as a modifier for the scroll wheel .. it zooms horizontally in and out in ProTools.  Kinda need it!

    Thanks!

    #41274
    Mizamook
    Participant

    Hi, thanks for responding.

    One does not simply disable Sharpkeys, I discovered, but it was easy to save my keys and disable them for the test.  And then, sadly, replace them after, as I found no difference in function.

    I do not believe Sharpkeys is affecting the Cmd and Shift *and possibly Alt* modifiers.

    I did note that my CapsLock key on the Mac functions perfectly well as Delete while connected to the Windows machine.

    Also, the Scroll wheel does work (in fact it is Shift+Scroll not working that first clued me into that the modifier keys are not working.)

    Thanks again .. your patience is appreciated.

    #41280
    Mizamook
    Participant

    More new data to consider:  Out of curiosity I tried another remote desktop application.  I found that the same problem(s) existed.

    That tells me (us?!) that it is not NoMachine causing the issues, it is likely my setup and way I work.  Sadly, I’ll probably just have to keep using the terrible little $300 Windows machine for my remote controller, as it seems it’s not possible to use the Mac controlling PC and have my shortcuts and modifier keys work as I want.

    Unless there is a way to specifically re-map keys in NoMachine?  I see no such utility.  Even so, it would not fix the lack of Shift+scroll, since my Shift key is definitely working (as a shift key, not a modifier)

    #41435
    Britgirl
    Keymaster

    Presently NoMachine remaps the keyboard modifiers to emulate the remote desktop keyboard, but we understand that users may need their own arbitrary keyboard mapping. We are planning to implement a way to redefine modifier keys (for example, Control, Option, Command on macOS; Ctrl, Alt, Super on Linux and Ctrl, Alt, Win on Windows) for users via the UI.

    At the moment, we don’t have an ETA for this feature.

    #41947
    BriBri
    Participant

    Mizamook, I can offer you a sort of “band-aid” solution to this issue that I figured out.

    It’s possible to remap keys on your macOS system using an app called Karabiner Elements, and only have the remapping apply while NoMachine is the foreground application. I used this to swap around the Command and Option keys so that when I remote control my Windows system, the Win and Alt keys will be in the expected places as though my keyboard had a Windows keyboard layout.

    It’s not the simplest thing to set up, because Karabiner Elements requires writing a json file to specify advanced keyboard mappings that involve more than one key, or involve certain conditions like which application is in the foreground. But I can at least share with you the remapping file I created: https://pastebin.com/UHmncMMM

    Perhaps with a combination of that and Karabiner Element’s documentation you could figure out how to make your own custom remapping to get keys working the way you want when controlling your Windows system.

    Also, I do hope that NoMachine has a keyboard mapping feature soon. That would be extraordinarily useful for a lot of use cases, most of all those of us connecting to Windows systems via macs or vise versa.

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

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