https://www.linuxquestions.org/questions/showthread.php?p=6537516
I’m running into trouble with keyboard settings:
-
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.
-
It doesn’t have all the keyboard layouts I need, for the characters I need. Where can I download more keyboard layouts?
-
I’d like to keep more than 4 layouts readily accessible.
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.
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.
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.
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.