this post was submitted on 10 Oct 2023
48 points (90.0% liked)

Steam Deck

14828 readers
224 users here now

A place to discuss and support all things Steam Deck.

Replacement for r/steamdeck_linux.

As Lemmy doesn't have flairs yet, you can use these prefixes to indicate what type of post you have made, eg:
[Flair] My post title

The following is a list of suggested flairs:
[Discussion] - General discussion.
[Help] - A request for help or support.
[News] - News about the deck.
[PSA] - Sharing important information.
[Game] - News / info about a game on the deck.
[Update] - An update to a previous post.
[Meta] - Discussion about this community.

Some more Steam Deck specific flairs:
[Boot Screen] - Custom boot screens/videos.
[Selling] - If you are selling your deck.

These are not enforced, but they are encouraged.

Rules:

Link to our Matrix Space

founded 3 years ago
MODERATORS
 

My Steam Deck arrived and I even got a setup for it. My problem rn is that my keyboard has an american layout but I need to type german umlaute sometimes...how do I do that?

top 16 comments
sorted by: hot top controversial new old
[–] okiloki@feddit.de 26 points 1 year ago (3 children)

If you use the keyboard for desktop mode:

  1. Open system settings
  2. Navigate to "Input Devices", "Keyboard"
  3. Go to the "Layout" tab
  4. "Configure Layouts", then "Add"
  5. Add "German (US)"
  6. Switch the layout on the "Taskbar" on the bottom right of the screen.

You can then use Umlaute like on any German keyboard, plus on the "a,U,o" keys themselves when you press AltGr (right alt). Any Sonderzeichen are like in the American layout. If you want to change that just use the normal German layout instead of German (US).

There is no way to change the layout of physical keyboards in the gaming mode. Those settings don't change anything in the gaming mode and but the gaming mode settings only work for the on screen keyboard.

Bonus Umlaut of the day: Ö

[–] neku@discuss.tchncs.de 5 points 1 year ago

Thank you <3

[–] neku@discuss.tchncs.de 2 points 1 year ago (1 children)

I use a 60% keyboard will it work for that too?

[–] okiloki@feddit.de 2 points 1 year ago

Yes, as long as you have the [;' keys it will work just like it does with the German layout.

Even if you didn't have those keys, you could also use AltGr + a, AltGr + u andl AltGr + o for the Umlaut variants. I like to use those much more, because they seem much more logical to me Ü. That isn't possible with the default German layout, which is a shame. I like the German (US) layout much more because of that.

[–] vividspecter@lemm.ee 1 points 1 year ago

There is no way to change the layout of physical keyboards in the gaming mode. Those settings don’t change anything in the gaming mode and but the gaming mode settings only work for the on screen keyboard.

You might be able to since gamescope (the compositor that the deck uses in game mode) supports keyboard layouts through XKB environment variables, but I'm not sure where to specify those on the deck (and it might even require write mode),

[–] venoft@lemmy.world 3 points 1 year ago

Put your keyboard to "US international with dead keys", then use quote (") and the letter, you'll get an umlaut.

[–] copygirl@lemmy.blahaj.zone 3 points 1 year ago (1 children)

A friend gifted me a laptop with US layout. One day I figured I really needed those German characters. I did the same as @okiloki@feddit.de, except I ended up picking the US-International layout, and removed the old layout since I didn't need it anymore.

[–] okiloki@feddit.de 3 points 1 year ago (1 children)

That one works as well, but I dislike the way quotes work on that keyboard. I never got used to that.

[–] copygirl@lemmy.blahaj.zone 2 points 1 year ago

You're right, I misremembered! I tried US-International, and because of that exact issue you mentioned switched to EurKEY. In my case it wasn't part of the layout selection, so I had to change it in a config file.

[–] netchami@sh.itjust.works 3 points 1 year ago

Enter desktop mode. Go to the system settings -> Input devices -> Keyboards and click on the Layouts tab in the top. Check off the box next to Configure layouts then click the Add button to continue. Search for German, click on Ok and then on apply. Hope this helps!

[–] aramus@lemmy.world 2 points 1 year ago

If you talk about a physical keyboard that is plugged into your steam deck: have a look at eurkey

[–] hogart@feddit.nu 2 points 1 year ago

How are the possibilities to change the on screen keyboard?

[–] hallettj@beehaw.org 2 points 1 year ago

Steam Decks run Linux. (The specific DE is KDE Plasma I think.) So you can find answers by searching for "Linux" if searching for "Steam Deck" doesn't get results.

One way is to enable the "Compose" key which lets you enter special characters or sequences by typing switches of more commonly-available characters. I think the Steamdeck OS has a setting for this; but I don't have one so I can't check.

For letters with umlauts you press (and release) Compose, then type a double quote (need to hold shift for this part), then type a vowel.

For reference Wikipedia has a list of Common Compose Combinations

Alternatively if you can map an AltGr key I've read you can type umlauts by typing AltGr+[ and then typing a vowel. There might be a setting for this too.

[–] KpntAutismus@lemmy.world 1 points 1 year ago (2 children)

my guess is that you have a custom keyboard with qmk firmware (why else use ANSI layout?). so pick a mofifier key in VIA and make it switch the keyboard to a different layer, then maybe set the A O U and maybe S keys to Ä Ö Ü and ß. if you're not running QMK, just buy a DE layout keyboard for god's sake.

[–] neku@discuss.tchncs.de 1 points 1 year ago

I'm low on budget and I have the kemove k68se keyboard...

[–] okiloki@feddit.de 1 points 1 year ago

This is not how umlauts and layouts work