moonlight-stream / moonlight-qt

GameStream client for PCs (Windows, Mac, Linux, and Steam Link)
GNU General Public License v3.0
10.34k stars 603 forks source link

Allow customization of hotkeys #1126

Open febs opened 10 months ago

febs commented 10 months ago

I often need to swap between having moonlight capturing the system keyboard shortcuts and having my guest system capturing them.

I use CTRL-SHIFT-ALT-Z to toggle the (mouse and) keyboard capturing altogether, but I'd like to have a more practical solution than having to hit four keys at once.

Describe the solution you'd like Being able to hit F1 and swap between capturing of the keyboard and not capturing it

Describe alternatives you've considered Using a key that should be held for the system keys not to be captured. I.E. while I hold backspace, then send my win key to the guest and not to the host, and send it to the host when backspace is released.

Thanks!

gwjwin commented 3 months ago

My problem is my portable keyboard won't allow me press any four keys together like Ctrl + Alt + Shft + Q. So I have no way to control moonlight after connection. I know normally keyboard should be designed to allow any Ctrl + Alt + Shft combination, but still some keyboards break the rule. I hope moonlight can customize the hotkeys to resolve this problem, Thanks.