deskflow icon indicating copy to clipboard operation
deskflow copied to clipboard

Support Both Left and Right modifiers

Open ArsenicBismuth opened this issue 8 months ago • 7 comments

Feature Request

Currently, when you send right modifier keys such as ROption or RControl from macOS, both of them are recognized as LAlt and LCtrl respectively in Windows.

You can check them here: en.key-test.ru (seems like the best, as other online keyboard testers don't differentiate between left & right modifiers).

(I'm specifically talking about my setup which is: macOS server, Windows client. I don't know if different OS combination has this behavior or not)

ArsenicBismuth avatar Apr 12 '25 07:04 ArsenicBismuth

Please tell me how this is effects your setup ? Keyboards tend to have only a L + R control / command / alt so you can type correctly not use them as seperate keys.

sithlord48 avatar Apr 12 '25 13:04 sithlord48

@sithlord48 Games have L & R differentiated sometimes. And I have various shortcuts/hotkey in my Windows machine that depends on the R modifiers.

not use them as seperate keys.

But, why having incomplete implementation when you could make it whole?

Various RDP also have L & R differentiated. Because the implied usage is not what matters, it's the properness of the implementation.

I understand that it's non-trivial. Searching the keyword in Google shows how many different apps have this issue, some managed to solve it. But, I think for an app that's supposed to send any keyword/input to another, it's simply the proper behavior to have them differentiated.

Image

ArsenicBismuth avatar Apr 12 '25 15:04 ArsenicBismuth

I second this. ANSI keyboard Asian users usually have language conversion button in right alt. This is different from the left alt.

jaepil-choi avatar Apr 13 '25 07:04 jaepil-choi

This feature would be better if it could also distinguish between left shift and right shift. My input method needs to recognize the right shift when switching, but there is currently no way to input the right shift through DeskFlow.

Seraphli avatar Apr 21 '25 11:04 Seraphli

@Seraphli You're essentially asking the same thing. Shift is also part of modifier keys dude.

ArsenicBismuth avatar Apr 21 '25 11:04 ArsenicBismuth

Well, I just noticed you hadn’t mentioned it explicitly, so I thought I’d point it out.

Seraphli avatar Apr 21 '25 11:04 Seraphli

Just wanted to weigh in that I would use this as well, as MacOS allows assigning different actions to the different modifier keys, and I was using this previously.

gawtDamn avatar May 04 '25 01:05 gawtDamn