askal Posted January 31, 2023 Posted January 31, 2023 So I wanted to change the shortcuts for decrease/increase brushes. Easy going, working fine. But as soon as I close and re-open the application, it´s back to the Affinity-standard again. Now I could save the shortcuts and load them every time I open the app, but that´s a bit of a nuisance. This behaviour appears both in Photo and Designer. Working on a Mac Studio (M1 Max), Monterey 12.6.3, 32GB RAM loukash 1 Quote
Staff Sean P Posted February 3, 2023 Staff Posted February 3, 2023 Hi askal, I've just tried this myself and it is behaving for me. Would it be possible for you to get a screen recording (with the onscreen keyboard enabled) that demonstrates the issue you're having please? Quote
loukash Posted February 3, 2023 Posted February 3, 2023 1 hour ago, Sean P said: it is behaving for me Custom increase/decrease shortcuts – i.e. not [ and ] – will usually stick in the respective main persona, but not in the ADe's Pixel persona or APu's Designer/Photo persona. This is annoying with keyboard layouts that don't have any [ and ] keys. Meanwhile, I've actually worked around it by adjusting my custom MacBook keyboard layout so that I can press [ and ] via fn-F11 and fn-F12, rather than recreating these custom shortcuts each time I launch an Affinity app. The same bug also affects custom tool shortcuts in secondary personas. Quote MacBookAir 15": MacOS Ventura > Affinity v1, v2, v2 beta // MacBookPro 15" mid-2012: MacOS El Capitan > Affinity v1 / MacOS Catalina > Affinity v1, v2, v2 beta // iPad 8th: iPadOS 16 > Affinity v2
askal Posted February 4, 2023 Author Posted February 4, 2023 20 hours ago, Sean P said: Hi askal, I've just tried this myself and it is behaving for me. Would it be possible for you to get a screen recording (with the onscreen keyboard enabled) that demonstrates the issue you're having please? Hi Sean, so now I screen-recorded the issue. Sadly I can´t record with onscreen keyboard. But I think you´ll get the picture. Bildschirmaufnahme 2023-02-04 um 11.08.53.mov Quote
loukash Posted February 4, 2023 Posted February 4, 2023 25 minutes ago, askal said: I think you'll get the picture. Yes, this is exactly what I meant: Custom shortcuts without modifier won't stick in secondary personas. This bug persists since v1. Quote MacBookAir 15": MacOS Ventura > Affinity v1, v2, v2 beta // MacBookPro 15" mid-2012: MacOS El Capitan > Affinity v1 / MacOS Catalina > Affinity v1, v2, v2 beta // iPad 8th: iPadOS 16 > Affinity v2
Hangman Posted February 4, 2023 Posted February 4, 2023 FWIW, changing the [ and ] shortcuts affects all brushes in the Pixel Persona as well as the Vector brush in the Designer Persona. The keyboard shortcut change sticks in the Designer persona for the Vector Brush (even when using a modifier key) but simply reverts back to the default keyboard shortcut in the Pixel Persona which is pretty much what has been said above but just adding a little bit to the equation... Quote Affinity Designer 2.6.0 | Affinity Photo 2.6.0 | Affinity Publisher 2.6.0 MacBook Pro M3 Max, 36 GB Unified Memory, macOS Sonoma 14.6.1, Magic Mouse HP ENVY x360, 8 GB RAM, AMD Ryzen 5 2500U, Windows 10 Home, Logitech Mouse
askal Posted February 4, 2023 Author Posted February 4, 2023 21 hours ago, loukash said: by adjusting my custom MacBook keyboard layout so that I can press [ and ] via fn-F11 and fn-F12 How did you do that? Quote
loukash Posted February 4, 2023 Posted February 4, 2023 Just now, askal said: How did you do that? software.sil.org/ukelele F-keys are a bit tricky to edit though. You need to edit them by key code: F11=103, F12=111, at least on the built in MacBook ISO keyboard. Also keep in mind that first you may need to change some MacOS default F-key shortcuts in System Preferences > Keyboard > Shortcuts. I think e.g. fn-F12 may have been "Show Notification Center" by default but I don't remember. But you don't have to use F keys, of course. You can modify your standard keyboard layout and simply just change two keys so that they type [ and ] without a modifier. I'm actually using quite a modifed variant of the Swiss German keyboard layout so that it also incorporates Czech diacritics plus some other unusual characters that I use often. But for me the two F keys via fn modifier were the best candidates as an "Affinity bug fix". In theory, other options would be remapping keys with Karabiner or executing "type this character for me" macros e.g. via Keyboard Maestro, but for some reason these modifications don't work as expected within Affinity apps, although they do work in other apps when used in similar scenarios. Quote MacBookAir 15": MacOS Ventura > Affinity v1, v2, v2 beta // MacBookPro 15" mid-2012: MacOS El Capitan > Affinity v1 / MacOS Catalina > Affinity v1, v2, v2 beta // iPad 8th: iPadOS 16 > Affinity v2
askal Posted February 4, 2023 Author Posted February 4, 2023 Okay, I tried ukelele but didn´t get along with it. So I just switch from German to US-layout when working in AD. That´s the easiest solution for now. But it would be terrific if Affinity could solve this issue. Quote
loukash Posted February 4, 2023 Posted February 4, 2023 16 minutes ago, askal said: Okay, I tried ukelele but didn't get along with it. Ja, es ist nicht so einfach zu bedienen. Ich muss auch immer wieder nachlesen, wenn ich was an meinem Layout ändern will. Welche Hardware-Tastatur hast du und auf welche zwei Tasten auf dem Standardlayout willst du verzichten? Quote MacBookAir 15": MacOS Ventura > Affinity v1, v2, v2 beta // MacBookPro 15" mid-2012: MacOS El Capitan > Affinity v1 / MacOS Catalina > Affinity v1, v2, v2 beta // iPad 8th: iPadOS 16 > Affinity v2
askal Posted February 4, 2023 Author Posted February 4, 2023 Ich hab die kleine (ohne numerischen Block) Bluetooth Tastatur von Apple und würde gern auf F1 und F2 verzichten Quote
loukash Posted February 4, 2023 Posted February 4, 2023 OK, das hier sollte funktionieren. Auf meinem MacBook gehts jedenfalls mit fn-F1 und fn-F2. Da du Ukelele schon installiert hast, einfach das Bundle doppelklicken, um es zu installieren. Ansonsten manuell in ~/Library/Keyboard Layouts. Dann aktivieren in den System Preferences. Ggf. musst du dich vielleicht aus- und einloggen, damit es alle Apps registrieren. GermanF1F2v1.0.bundle.zip askal 1 Quote MacBookAir 15": MacOS Ventura > Affinity v1, v2, v2 beta // MacBookPro 15" mid-2012: MacOS El Capitan > Affinity v1 / MacOS Catalina > Affinity v1, v2, v2 beta // iPad 8th: iPadOS 16 > Affinity v2
askal Posted February 4, 2023 Author Posted February 4, 2023 Ja prima! Zwar schreiben sie in Schreibanwendungen keine [ ], aber dafür kommt die Info bei Affinity an. Herzlichen Dank, hast mein Leben leichter gemacht! loukash 1 Quote
loukash Posted February 4, 2023 Posted February 4, 2023 5 minutes ago, askal said: Zwar schreiben sie in Schreibanwendungen keine [ ] Ja, ist mir auch aufgefallen. Ich vermute, das liegt wohl an der "Natur" der F-Keys an sich. Quote MacBookAir 15": MacOS Ventura > Affinity v1, v2, v2 beta // MacBookPro 15" mid-2012: MacOS El Capitan > Affinity v1 / MacOS Catalina > Affinity v1, v2, v2 beta // iPad 8th: iPadOS 16 > Affinity v2
Staff Sean P Posted February 6, 2023 Staff Posted February 6, 2023 On 2/4/2023 at 10:17 AM, askal said: Hi Sean, so now I screen-recorded the issue. Sadly I can´t record with onscreen keyboard. But I think you´ll get the picture. Bildschirmaufnahme 2023-02-04 um 11.08.53.mov On 2/4/2023 at 10:45 AM, loukash said: Yes, this is exactly what I meant: Custom shortcuts without modifier won't stick in secondary personas. This bug persists since v1. Thank you very much! I was changing it in the wrong persona - there is also a currently known issue that the Tools list isn't updating when you change the persona dropdown in the menu. The tools only appear when you're in that persona! I'll get both of these bumped. loukash 1 Quote
loukash Posted February 6, 2023 Posted February 6, 2023 18 minutes ago, Sean P said: there is also a currently known issue that the Tools list isn't updating when you change the persona dropdown in the menu. The tools only appear when you're in that persona! Yes, thanks for mentioning that. It took me a few years to understand the bug and to figure out the trick how to work around it without relaunching the app… Also tools appearing duplicated in the list, or menu items not being cleared when changing a menu. Quote MacBookAir 15": MacOS Ventura > Affinity v1, v2, v2 beta // MacBookPro 15" mid-2012: MacOS El Capitan > Affinity v1 / MacOS Catalina > Affinity v1, v2, v2 beta // iPad 8th: iPadOS 16 > Affinity v2
Staff Affinity Info Bot Posted October 18, 2023 Staff Posted October 18, 2023 The issue "[macOS] Keyboard shortcut for Pixel Category > Tools doesn't save after a restart" (REF: AF-206) has been fixed by the developers in internal build "2.3.0.2083". This fix should soon be available as a customer beta and is planned for inclusion in the next customer release. Customer beta builds are announced here and you can participate by following these instructions. If you still experience this problem once you are using that build version (or later) please reply to this thread including @Serif Info Bot to notify us. Quote
Staff Affinity Info Bot Posted October 18, 2023 Staff Posted October 18, 2023 The issue "[macOS] MacOS Keyboard shortcuts list changes depending on the selected Persona before opening preferences" (REF: AF-260) has been fixed by the developers in internal build "2.3.0.2083". This fix should soon be available as a customer beta and is planned for inclusion in the next customer release. Customer beta builds are announced here and you can participate by following these instructions. If you still experience this problem once you are using that build version (or later) please reply to this thread including @Serif Info Bot to notify us. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.