Jump to content
You must now use your email address to sign in [click for more info] ×

Recommended Posts

Hello Affinity team,

I use my Windows Laptop in a dual language setup with British English keyboard layout and English system, but secondary German language for occasional work in that language. Under normal conditions I am able to use almost exclusively the British layout, which is a huge time saver and comfort factor for my muscle memory, special characters like the Umlaute ä, ö, etc... can be written by "+vowel, and usually the sharp s, the ß, can be written by ctrl+alt+s, however this does not seem to work for publisher. Now I can either have the glyphes table open at all times, or manually switch to the German input layout via windows+space bar, both are less than optimal solutions. I was not able to find any function mapped to those keys and wonder, if it's possible to activate the standard British English keyboard hot key to give me back this letter while typing otherwise just fine.

On a side note: It would be favorable to have a complete list of all hot keys to scroll through, additional to the topic related overviews. This would make tracking down a certain key combination a bit easier ;)

 

Thanks in advance for your time

 

Matze 

Link to comment
Share on other sites

Welcome to the Serif Affinity forums.

If you have a numeric keypad on your keyboard, then (with Numlock on?) you could also use Alt+0223 to get the lower-case sharp s.

Or you could type U+00df and press Alt+U (shortcut for Text > Toggle Unicode).

Other than that, I don't know how to do it other than via the Glyph Browser or the Windows International Keyboard, which you've already  mentioned.

-- Walt
Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases
PC:
    Desktop:  Windows 11 Pro, version 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 

    Laptop:  Windows 11 Pro, version 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
iPad:  iPad Pro M1, 12.9": iPadOS 17.3, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sonoma 14.3.1

Link to comment
Share on other sites

Thank you for your fast reply Walt! I am working on a laptop, and neither do I have a numpad, nor do I see this as an alternative. I am interested in understanding why the standard input I am used to from virtually any other software does not work in this case for no apparent reason. Maybe there is a hidden function preventing this for a (good?) reason, my brain needs clarification here ;)  If this is an unnoticed or overlooked missing feature, I am happy to make Serif aware of it to ease the pain for other users facing the same big question marks in front of their inner eyes.

Link to comment
Share on other sites

On a German keyboard layout, the " ß" is the next key to the right of the "0" (zero) with no additional modifying keys (Shift/Crtl/alt) pressed. Might be worth a try.

»A designer's job is to improve the general quality of life. In fact, it's the only reason for our existence.«
Paul Rand (1914-1996)

Link to comment
Share on other sites

If you set up an autocorrect entry to replace ss with ß, pressing Ctrl+Z immediately after typing ss will undo the substitution where it isn’t wanted.

Alfred spacer.png
Affinity Designer/Photo/Publisher 2 for Windows • Windows 10 Home/Pro
Affinity Designer/Photo/Publisher 2 for iPad • iPadOS 17.3.1 (iPad 7th gen)

Link to comment
Share on other sites

ALT+0223 on the numeric pad. Quick - been using it for well over 30 years.

Ali 🙂

Hobby photographer.
Running Affinity Suite V2 on Windows 11 17" HP Envy i7 (8th Gen) & Windows 11 MS Surface Go 3 alongside MS365 (Insider Beta Channel).

 

Link to comment
Share on other sites

1 minute ago, Alfred said:

If you set up an autocorrect entry to replace ss with ß, pressing Ctrl+Z immediately after typing ss will undo the substitution where it isn’t wanted.

Hm. That's not a good idea for a seamless workflow. There's a lot of "ss" to be found in German words. Far more than "ß".

»A designer's job is to improve the general quality of life. In fact, it's the only reason for our existence.«
Paul Rand (1914-1996)

Link to comment
Share on other sites

4 minutes ago, Andy05 said:

Hm. That's not a good idea for a seamless workflow. There's a lot of "ss" to be found in German words. Far more than "ß".

Hmm. Not ideal, then. I only suggested it because the OP stated that manually switching to the German keyboard layout is less than optimal.

Alfred spacer.png
Affinity Designer/Photo/Publisher 2 for Windows • Windows 10 Home/Pro
Affinity Designer/Photo/Publisher 2 for iPad • iPadOS 17.3.1 (iPad 7th gen)

Link to comment
Share on other sites

2 minutes ago, Alfred said:

OP stated that manually switching to the German keyboard layout is less than optimal.

True. But depending on how much German text is needed for the design/layout, it still might be the best option. 

»A designer's job is to improve the general quality of life. In fact, it's the only reason for our existence.«
Paul Rand (1914-1996)

Link to comment
Share on other sites

Just ignore me. I've only been typing in German for most if my life - what would I know? ;)

Ali 🙂

Hobby photographer.
Running Affinity Suite V2 on Windows 11 17" HP Envy i7 (8th Gen) & Windows 11 MS Surface Go 3 alongside MS365 (Insider Beta Channel).

 

Link to comment
Share on other sites

5 minutes ago, Ali said:

Just ignore me. I've only been typing in German for most if my life - what would I know? ;)

I switched from German to British layout a few years ago working abroad, and now I'm stuck with it (also due to hardware layout). Actually used to painstakingly copy and paste individual characters or memorize the German layout "blind" on my keyboard for certain letters, till I discovered some of them by accident, and the special stuff like the € sign (ctrl+alt+5) by looking at my Surface virtual keyboard. I am grateful to all of you guys for your input, but everything exceeding three in a row pushed keys at my fingertips seems less than ideal. No hard feelings for Serif, just really wanna understand the reason why 🤔

Link to comment
Share on other sites

39 minutes ago, Ali said:

ALT+0223 on the numeric pad. Quick - been using it for well over 30 years.

 

9 minutes ago, Ali said:

Just ignore me. I've only been typing in German for most if my life - what would I know? ;)


One teency weency problem with your suggestion in this particular case, Ali:

53 minutes ago, MatzeBob said:

Thank you for your fast reply Walt! I am working on a laptop, and neither do I have a numpad, nor do I see this as an alternative.

 

Alfred spacer.png
Affinity Designer/Photo/Publisher 2 for Windows • Windows 10 Home/Pro
Affinity Designer/Photo/Publisher 2 for iPad • iPadOS 17.3.1 (iPad 7th gen)

Link to comment
Share on other sites

8 minutes ago, LibreTraining said:

This depends on how the font is constructed.
Which short-cut keys work depends on what is in uni1E9E, and it may depend on OpenType features if the 1E9E is occupied by SS.

We had a long discussion about a similar issue here:

@MatzeBob What font are you using?

 

Seems we get somewhere closer, tried it with Arial, Chalet, Avenir LT Std, Calibri, Century Gothic, Helvetica Neue, GeoSlab703 Md BT. Basically went through some random ones as I suspected missing characters in the fonts, but works by copy and paste or per glyph table.

Link to comment
Share on other sites

4 minutes ago, MatzeBob said:

Seems we get somewhere closer, tried it with Arial, Chalet, Avenir LT Std, Calibri, Century Gothic, Helvetica Neue, GeoSlab703 Md BT. Basically went through some random ones as I suspected missing characters in the fonts, but works by copy and paste or per glyph table.

I just realized you are discussing the lowercase ß, not the uppercase as in the other discussion.
So give me a minute to look at those fonts ... but that may not be the issue.

Link to comment
Share on other sites

After doing a better job of reading this entire thread, and doing some testing myself...
Not an issue with the fonts (as the lowercase is usually not an issue).
Could not get any keyboard combination to work on my laptop either.
Appears to be an Affinity issue.

A work-around which may work for you.
I made an Auto-Correct entry.
Replace: [b]
With: ß

Worked, and seems to be a simple work-around that can be typed quickly.

Link to comment
Share on other sites

Yet another option would be using a free utility like AutoHotkey and create scripts to temporarily turn on key mappings:

autohotkey.jpg.c21fa326ef085553ac7631a999e0932b.jpg

The following script would map Alt+S to produce double s (Eszett):

#NoEnv
SendMode Input
SetWorkingDir %A_ScriptDir%
!sc01F::Send, {ASC 0223} ; Alt+S, Eszett

The same utility can be used to make regular numeric keys behave as numpad numeric keys so that they can be used with the Alt key to produce special characters on computers that do not have physical numeric keypad.

!1::Numpad1
!2::Numpad2
!3::Numpad3
!4::Numpad4
!5::Numpad5
!6::Numpad6
!7::Numpad7
!8::Numpad8
!9::Numpad9
!0::Numpad0

Scripts can be turned on and off from within the Taskbar.

Link to comment
Share on other sites

8 hours ago, LibreTraining said:

the lowercase ß, not the uppercase

For my taste an uppercase ß is a miserable design failure, that I would never use, because any uppercase ß looks unnatural to me (yes, I am too old). Like writing the recommended Delfin instead of Delphin. You would agree if you have to write Dolfin instead of Dolphin. ;)

----------
Windows 10 / 11, Complete Suite Retail and Beta

Link to comment
Share on other sites

9 hours ago, Alfred said:

One teency weency problem with your suggestion in this particular case, Ali:

10 hours ago, MatzeBob said:

Thank you for your fast reply Walt! I am working on a laptop, and neither do I have a numpad, nor do I see this as an alternative.

I missed that ... 🙄

Ali 🙂

Hobby photographer.
Running Affinity Suite V2 on Windows 11 17" HP Envy i7 (8th Gen) & Windows 11 MS Surface Go 3 alongside MS365 (Insider Beta Channel).

 

Link to comment
Share on other sites

  • Staff

Hi @MatzeBob,

Thanks for your report! I've had a look online and most articles referring to this keyboard shortcut are when using the English US International'' keyboard layout.

I have followed the steps found below, and then used ALT GR + S, which correctly adds the 'ß' character both here in Chrome & within Affinity.

https://resources.german.lsa.umich.edu/schreiben/umlaute/#:~:text=Go to Settings,at SUNY Cortland

If you set this keyboard language on your laptop, does this now work as expected for you please? :)

Link to comment
Share on other sites

50 minutes ago, Dan C said:

Hi @MatzeBob,

Thanks for your report! I've had a look online and most articles referring to this keyboard shortcut are when using the English US International'' keyboard layout.

I have followed the steps found below, and then used ALT GR + S, which correctly adds the 'ß' character both here in Chrome & within Affinity.

https://resources.german.lsa.umich.edu/schreiben/umlaute/#:~:text=Go to Settings,at SUNY Cortland

If you set this keyboard language on your laptop, does this now work as expected for you please? :)

Hey Dan, this is not really an option, as it takes away a major set of different characters in my usage, including the euro sign, umlaute, and other stuff. At this moment I'm mostly covered by the autocorrect option of putting my s into brackets. [s] is an acceptable workaround for the time being.

Link to comment
Share on other sites

On 1/14/2022 at 1:30 PM, Dan C said:

Hi @MatzeBob,

Thanks for your report! I've had a look online and most articles referring to this keyboard shortcut are when using the English US International'' keyboard layout.

I have followed the steps found below, and then used ALT GR + S, which correctly adds the 'ß' character both here in Chrome & within Affinity.

https://resources.german.lsa.umich.edu/schreiben/umlaute/#:~:text=Go to Settings,at SUNY Cortland

If you set this keyboard language on your laptop, does this now work as expected for you please? :)

So, I got a little follow up, and maybe some clarification? for you Dan. I usually work on a Surface Book2 with its British layout, but Windows keeps adding occasional more keyboard layouts into my selection, sometimes pretty randomly (HK, Irish, US). Out of curiosity I connected a Logitech MX Keys which I usually use for 3D stuff with its NumPad, and Windows then decided upon British US International, which moved all my CTRL+Alt commands to Alt GR, but also enabled Alt GR+S=ß. Count me in as maximum confused, the moment I disconnect the MX Keys, the laptop switches back to CTRL+Alt scheme. Not sure this helps in any way for future questions along the way, but the way Windows handles layout choices with next to no notification seems to play into this.

 

Cheers

Link to comment
Share on other sites

  • Staff

Thanks for the clarification/further information here!

That's certainly strange behaviour, I've certainly seen Windows make some unexplained choices before and I can't see any exact documentation that covers when and why Windows would make these languages changes.

I'll absolutely bear this in mind for further reports of similar oddities with Windows keyboard languages, many thanks once again :) 

Link to comment
Share on other sites

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.