The comments already pointed out that the "ẞ"-character (upper-case "ß") is practically not needed in German writing, or only in very rare cases (all-uppercase writing, for example - there is no word in German that starts with an ß and would thus need that character). It was only introduced to the language in 2007, more for completeness than an actual need. The uptake of that new character has thus been neglectable. The vast majority of native writers would still transcribe the upper-case "ß" as "SS" or, more rarely, "SZ" - In fact, I have never seen that character in public writing other than when writing about the fact itself. Maybe for the one reason that in most fonts, "ẞ" and "ß" are very hard to distinguish, the other: it's hard to find the correct keys to get to it, as you have found.
And just to completely answer your question: On a typical Windows system, ẞ can be input by pressing <Shift><AltGr>
"s", on keyboards that lack the AltGr key, or old programs that simply don't get it, you need to hold <ALT>
and type "7838" on the number pad, then release <ALT>
. On computers like laptops, that may lack both the AltGr key and the number pad, you can use the Character Map application to generate the glyph (you can find ẞ there by selecting "all" in the "Group by" selector and about two thirds down in the list of characters).
And for completeness: MacOS does know the character, but has no way to input it with the standard keyboard drivers. You need to activate the Unicode input method keyboard driver (in System Settings), that will allow you to input that character by pressing and holding "Alt", then typing "1e9e", then release Alt.
Most modern Linux systems allow you to type ẞ by activating <CapsLock>
, then pressing "ß", or, on international keyboards, pressing <Ctrl><Alt>U
, then "1e9e", then <Space>