Releases: CarlosGS-98/cgs_custom_keyboards
Releases · CarlosGS-98/cgs_custom_keyboards
SMK v16.0
Skorpian Master Keyboard v16.0 [Penguin Land]
Eamonn Maguire eamonn, CC0, via Wikimedia Commons
This version marks the very first the SMK keyboard layout line jumps to XKB-compatible OSes (most notably Linux-based ones). As of the original release date [05/11/2025], there are no plans to port these keyboard layouts back to Windows nor macOS to their own keyboard formats, though this could change in the foreseeable future if needed.
⚙️ New Features ⚙️
- Converted the SMK layout line from
.kbe(KbdEdit's own format) to a mixture of manyXComposemodules and.xkblayout files. - Added the following dead keys as Compose-key sequences:
- Astronomical Symbols (⎄ Compose + ⌬ Miscellaneous Symbols + { [+ {] + .* [+ }] + })
- Regional Tags + Flag Emoji (⎄ Compose + : + .* + :); (⎄ Compose + . + .* + .)
- SMK Underscript (⎄ Compose + ˇ + ˇ)
- Added the following dead keys as regular dead keys:
- Adscript/Subscript Iota (⇮ AltGr + Ϳ (Yot)) [Only available for SMK-Greek keyboard layouts]
- Arrows (⇧ Shift + ⇮ AltGr + 8)
- Comma Above (⇧ Shift + ⇮ AltGr + ,)
- Curly Loop (⇧ Shift + ⇮ AltGr + [M | М (Em) |Μ (Mu)])
- Dasia/Reversed Comma Above (⇮ AltGr + Ͱ (Heta)) [Only available for SMK-Greek keyboard layouts]
- Ogonek Above (Not assigned by default. Recommended sequence: ˛ + +)
- Phoenician Converter (⇧ Shift + ⇮ AltGr + 1)
- Added the following XKB keyboard layouts:
- SMK-Cyrillic ([+7, -0]; Current total: 8):
- [New layouts]:
,УЕИСХ [🇧🇬],Colemak [🇪🇸],Дворак [🇪🇸],ЈЦУКЕН [🇷🇺],ԚЬЕРТЯ [🇵🇹],ԚЬЕРТЯ [🇺🇸]&ԚЬЕРТЗ [🇦🇹+🇩🇪]. - [Pre-existing layouts]:
ԚЬЕРТЯ [🇪🇸].
- [New layouts]:
- SMK-Greek ([+6, -0]; Current total: 7):
- [New layouts]:
Κόλμακ [🇪🇸],ΧϺΥΚΕΝ [🇬🇷+🇷🇺],Ντβόρακ [🇪🇸],ϘϜΕΡΤͿ [🇵🇹],ϘϜΕΡΤͿ [🇬🇷+🇺🇸]&ϘϜΕΡΤΖ [🇦🇹+🇩🇪]. - [Pre-existing layouts]:
ϘϜΕΡΤͿ [🇪🇸].
- [New layouts]:
- SMK-Latin ([+10, -0]; Current total: 11):
- [New layouts]:
AZERTY [🇧🇪],ĄŽERTY,Colemak [🇪🇸],Dvorak [🇪🇸],FGĞIOD,HCESAR,JCUKEN [🇪🇸+🇷🇺],QWERTY [🇵🇹],QWERTY [🇺🇸]&QWERTZ [🇦🇹+🇩🇪]. - [Pre-existing layouts]:
QWERTY [🇪🇸].
- [New layouts]:
- SMK-Cyrillic ([+7, -0]; Current total: 8):
✍️ Changes (SMK v15.x → v16.0) 📋
The following dead key sequences have been altered in SMK v16.0:
| Dead Key/Diacritic | Original Sequence (SMK v15.x) | New Sequence/Prefix (SMK v16.0) |
|---|---|---|
| Board Game Symbols | ⇮ AltGr + [J | Й | Χ (Chi)] | ⎄ Compose + ⌬ Miscellaneous Symbols + { |
| Currency Symbols | ⇮ AltGr + [Y | Я | Ϳ (Yot)] | ⇧ Shift + ⇮ AltGr + [E | Ε (Epsilon)]; ⇮ AltGr + Р (Er) |
| Enclosed Alphanumerical Characters | ⇧ Shift + ⇮ AltGr + [W | Ь | Ϝ (Digamma)] | ⎄ Compose + $ |
| Environmental Symbols | ⇮ AltGr + [J | Й | Χ (Chi)] | ⎄ Compose + ⌬ Miscellaneous Symbols + < |
| Halfwidth & Fullwidth | ⇮ AltGr + [F | Ф (Ef) | Φ (Phi)] | ⎄ Compose + $ |
| Historical Letters | ⇮ AltGr + [G | Г (Ghe) | Γ (Gamma)]; ⇮ AltGr + [H | Ґ | Ͱ (Heta)] | ⇮ AltGr + 9 |
| Miscellaneous Symbols | ⇧ Shift + ⇮ AltGr + [E | Е (Ie) | Ε (Epsilon)] | ⇧ Shift + ⇮ AltGr + [B | Б (Be) | Β (Beta)] |
| Musical Notation | ⇮ AltGr + [J | Й | Χ (Chi)] | ⎄ Compose + # |
| Numerals | ⇮ AltGr + [H | Ґ | Ͱ (Heta)] | ⎄ Compose + ∝ Logic + Math |
| Political Symbols | ⇮ AltGr + [J | Й | Χ (Chi)] | ⎄ Compose + ⌬ Miscellaneous Symbols + < + < |
| SMK Overscript | ⇧ Shift + ⇮ AltGr + [P | П (Pe) | Π (Pi)] | ⎄ Compose + ^ + ^ |
| SMK Subscript | ⇧ Shift + ⇮ AltGr + [K | К (Ka) | Κ (Kappa)] | ⎄ Compose + ˇ |
| SMK Superscript | ⇮ AltGr + [K | К (Ka) | Κ (Kappa)] | ⎄ Compose + ^ |
| Spiritual Symbols | ⇮ AltGr + [J | Й | Χ (Chi)] | ⎄ Compose + ⌬ Miscellaneous Symbols + < + < |
| Symbol Marks | ⇮ AltGr + [W | Ь | Ϝ (Digamma)] | ⎄ Compose + ◌ |
❌ Removed Features ❌
- Deleted the following script-converting dead key sequences from SMK v15.x, as they'll receive their own keyboard layouts in upcoming releases:
- Hangul Converter (⇮ AltGr + 9)
- Georgian Converter (⇧ Shift + ⇮ AltGr + 0) [Will be added in the next SMK release]
- Devanagari Converter (⇧ Shift + ⇮ AltGr + 1)
- Cyrillic Converter (⇧ Shift + ⇮ AltGr + 3) [Has its own keyboard layouts as of SMK v16.0]
- Hebrew Converter (⇧ Shift + ⇮ AltGr + 4) [Will be added in the next SMK release]
- Arabic Converter (⇧ Shift + ⇮ AltGr + 5) [Will be added in the next SMK release]
- Armenian Converter (⇧ Shift + ⇮ AltGr + 6) [Will be added in the next SMK release]
- Coptic Converter (⇧ Shift + ⇮ AltGr + 7) [Will be added in the next SMK release]
- Syriac Converter (⇧ Shift + ⇮ AltGr + 8) [Will be added in the next SMK release]
- Thaana Converter (⇧ Shift + ⇮ AltGr + 9)
- Glagolitic Converter (⇧ Shift + ⇮ AltGr + ,)
- Tifinagh Converter (⇧ Shift + ⇮ AltGr + [F | Ф (Ef) | Φ (Ph...
![Penguin flock in Antarctica (Unsplash) [photo by Eamonn Maguire]](https://upload.wikimedia.org/wikipedia/commons/0/0f/Penguin_flock_in_Antarctica_%28Unsplash%29.jpg)