Programming

amen_scotty

9 Likes
7 Likes
4 Likes

https://www.linuxquestions.org/questions/showthread.php?p=6537516

I’m running into trouble with keyboard settings:

  1. Although most keys have alternate characters (for thorn, for accents, and so on), I can’t find any way to get these. I’ve set “Alt” keys but they don’t work for this; alt+t opens the Terminal. I’ve read that the “Compose” key does this, and set 2 “Compose” keys under “Options” but they don’t work for this, either. So I often need to use the Character Map to type.

  2. It doesn’t have all the keyboard layouts I need, for the characters I need. Where can I download more keyboard layouts?

  3. I’d like to keep more than 4 layouts readily accessible.

1 Like

Window manager? Assuming Gnome or its ilk, then go to settings (however you do this in the interface you’re using, probably Unity, which I hate), and keyboard, then Layout tab. There will be Change Layout Option (which I usually set to Alt+Caps Lock), and Compose Key (which I usually set to Right Ctrl) to suit my muscle memory. Then below that is Keyboard Layout. You’ve probably just got US English without bells or whistles. I usually have English (US, intl., with dead keys) as my primary layout, but that does mean you have to type apostrophe space to get ', for example. Similar for ", `, ~, ^.

There are ways of changing the compose commands, easiest is to put it in ~/.XCompose.

include "%L"
...
<Multi_key> <minus> <AE>      : "Ǣ"  U01e2
<Multi_key> <minus> <ae>      : "ǣ"  U01e3
<Multi_key> <minus> <A>       : "Ā"  U0100 # LATIN CAPITAL LETTER A WITH MACRON
<Multi_key> <minus> <a>       : "ā"  U0101 # LATIN SMALL LETTER A WITH MACRON
<Multi_key> <minus> <E>       : "Ē"  U0112 # LATIN CAPITAL LETTER E WITH MACRON
<Multi_key> <minus> <e>       : "ē"  U0113 # LATIN SMALL LETTER E WITH MACRON
...
<Multi_key> <minus> <y>       : "ȳ"  U0233 # LATIN SMALL LETTER Y WITH MACRON (INTENTIONAL CONFLICT)
<Multi_key> <semicolon> <A>   : "Ą"  U0104
<Multi_key> <semicolon> <a>   : "ą"  U0105
<Multi_key> <semicolon> <E>   : "Ę"  U0118
<Multi_key> <semicolon> <e>   : "ę"  U0119
...

And so on. I’ve also encoded things like combining accents, so I can type things like x̀m̄q̈́o͛ should the whim strike me. Oh, and þðꝺȝᵹƿꝝ, ʌɔɑβɸθɨʔ, ∵•∴‣⋄∅°, …·—†‡※

ETA

Oh, you may also be running into a difference between keyboard preferences, and IBus preferences. If there’s a keyboard icon on the top bar (whether a flag or EN or the like, a right click should bring up the appropriate Preferences window. It’s possible to have both running, each thinking it’s running everything. I left the keyboard shortcut to toggle IBus keyboard at <super>space (where <super> is usually the Windows key), so I can flip either way. I think IBus can support more than four layouts.

3 Likes

Thanks.

I’m also using English (international, with AltGr dead keys) for English, and somehow I’ve installed Gothic, as well as Ukrainian and Russian. But if I need English Fuþork, or Greek, or English Roman with hwair, if I can find it, I’ll need to swap out one of these layouts.

I prefer to hve command/control keys next to the space bar, to cut down on the reaching. So I used an option to swap control and alt. For whatever reason, Cinnamon treated both control keys as left option, and requires right option for special characters.

I tried using a compose key. It didn’t work at the time. I don’t remember which key I’d used, but evidentally, it was affected by the same bug.

I just set print screen to compose, that seems to work.

1 Like

What is a gothic keyboard layout??? Just a shortcut to use that font?

𐌹𐍃𐍄 𐍆𐌰𐌿𐍂 𐌰𐌷𐍃𐌰𐌱𐌰𐌹𐍂𐌺𐌰𐌹 𐍅𐌿𐌻𐍆𐌹𐌻𐌹𐌽𐍃

Some Gothic layouts can handle the standard transliteration, and the fuþark, as well as the ahsabairka, and punctuation.

3 Likes

Certain Keyboard Layouts Require a Right Alt Key to Type Certain Characters

As German developer I deal with this ergonomic dumpster fire every single day:

Note especially the braces and square brackets in the right half of the keyboard but mostly to the left of the Alt Gr key.

I could get a US international keyboard, but of course switching back and forth all the time comes with its own issues.

4 Likes
6 Likes
4 Likes

Garmin pulls a CrowdStrike, turns smartwatches into fancy bracelets

3 Likes

Tiny Linux kernel tweak could cut datacenter power use by 30%, boffins say

7 Likes

A former Air Force pilot was so disappointed with Windows 95’s aquarium screensaver that he established a 25-year dynasty of digital fish that continues to this day

7 Likes