Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Synergy 3 RC 2: Shift/Alt key chords don't work right with non-Mac server and Mac client when Alt/Super are swapped for the Mac (regression from Synergy 1.14.6) #7275

Open
posita opened this issue Jul 31, 2023 · 2 comments
Labels

Comments

@posita
Copy link

posita commented Jul 31, 2023

Version: Synergy 3 RC2
Server: Ubuntu LTS 22.04
Client: Mac OS 12.6.8

For text selection on a Mac, Command-Shift-Left Arrow (⌘⇧←) and Command-Shift-Right Arrow (⌘⇧→) work like Shift-Home and Shift-End on other platforms (text is selected from the cursor to the beginning- or end-of-line, respectively). However, when a Mac is the client, if Super/Alt are remapped, those chords don't always work. If the Shift key is pressed before the mapped Alt key, the Alt modifier is ignored. This is a regression from Synergy 1.14.6 (where this all worked as expected).

✔️ as expected

On the Mac client with no swapping, press order (press keyboard Super, press keyboard Shift, tap Left Arrow, tap Right Arrow, tap Left Arrow, tap Right arrow, release modifiers, tap Left Arrow):

not-swapped
no-mapping-super-then-shift

✔️ as expected

On the Mac client with no swapping, press order (press keyboard Shift, press keyboard Super, tap Left Arrow, tap Right Arrow, tap Left Arrow, tap Right arrow, release modifiers, tap Left Arrow):

not-swapped
no-mapping-shift-then-super

✔️ as expected

On the Mac client with Alt and Super swapped, press order (press keyboard Alt, press keyboard Shift, tap Left Arrow, tap Right Arrow, tap Left Arrow, tap Right arrow, release modifiers, tap Left Arrow):

swapped
super-alt-swapped-alt-then-shift

❌ NOT AS EXPECTED

On the Mac client with Alt and Super swapped, press order (press keyboard Shift, press keyboard Alt, tap Left Arrow, tap Right Arrow, tap Left Arrow, tap Right arrow, release modifiers, tap Left Arrow):

swapped
super-alt-swapped-shift-then-alt

@posita posita added the bug label Jul 31, 2023
@SymlessBot
Copy link

[Bot] Added to Synergy's internal issue tracker with ID: SYNERGY1-1662

@posita
Copy link
Author

posita commented Jul 31, 2023

Not sure if this is related: https://forums.symless.com/topic/6842-synergy-3-install-report-and-keymappings-win-macos-issue/

UPDATE: After enabling the Meta key, the following client configuration on the Mac acts as a work-around, but I still think this is a bug.

workaround

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants