• Bugs
  • Spine 4.0 - OSX shortcuts issue

Hello,

It seems that there is some issue with the editing of shortcuts on OSX
Also, changing the keyboard to AZERTY doesn't seem to be saved correctly ( the "*" stay there even after an apply and restart ). I'm not sure though

After editing the shortcut.txt, random errors appear at startup, telling me that multiple shortcut lines are using the same code.

Related Discussions
...

Could you send us your shortcut config file?

5 jours plus tard

Here the log + the shortcut file

"Spine Launcher 4.0.36
Esoteric Software LLC (C) 2013-2021 | http://esotericsoftware.com
Mac OS X x86_64 11.2
Apple, Apple M1, 2.1 Metal - 71.0.7
Downloading: Spine 4.0.04 Professional
Starting: Spine 4.0.04 Professional
Spine 4.0.04 Professional
Licensed to: *****, *****
ERROR: Error reading hotkeys file: /Users/funshark/Library/Application Support/Spine/settings/hotkeys-1.txt
Duplicate actions for SEMICOLON: Set Loop End, Color
Started.
OpenAL 1.1, Default audio device
"

The error message shown in your log is:

Duplicate actions for SEMICOLON: Set Loop End, Color

Your hotkeys file has these two entries:

Color: SEMICOLON
Set Loop End: SEMICOLON

You can't have two hotkeys use the same shortcut. By default, with QWERTY, the entries are:

Color: M
Set Loop End: RIGHT_BRACKET

Did you change them to SEMICOLON, or are you saying they were changed automatically, possibly when choosing AZERTY?

6 jours plus tard

Yeah I know it can't have two same entries 🙂
But If I correct these, another one pop right after.

And yes, these errors appears after editing the hotkeys.txt and maybe after selecting the AZERTY

The initial problem was that the AZERTY option didn't seem to do anything ( on OSX ) and even after modifying the hotkeys.txt, the shortcuts weren't taken into consideration ( on 1 computer )
I fixed the "weren't taken into consideration" part on my computer with the removal of duplicate hotkeys.txt and old saves (?) and then got the semicolon error.
However, on my coworker osx, the shortcuts still don't work ( last time I've checked with him )