Input methods: Difference between revisions

→‎XKB: warning about updates overriding keyboards.
(→‎Keyman: Update version 1.1 - Koamtoaq compat + y-underdot for convenience(...for the funsies))
(→‎XKB: warning about updates overriding keyboards.)
 
(4 intermediate revisions by the same user not shown)
Line 150: Line 150:


=== XKB ===
=== XKB ===
Note that this requires editing a few other files, so remember to ''make backups of files you change''. Follow the format in the files in /usr/share/X11/xkb/rules/: base.lst, base.xml, evdev.lst, evdev.xml.
'''WARNING:''' That this requires editing a few system files, so remember to ''make backups of files you change''. Follow the format in the files in /usr/share/X11/xkb/rules/: base.xml, evdev.xml.


This layout, for QWERTY keyboards, also has diacritics for Gamma and Beta.
This layout, for QWERTY keyboards, also has diacritics for Gamma and Beta.  Note, that your keyboards may be removed after updates, so Luna recommends making a copy of your *.xml files.
{| class="wikitable"
{| class="wikitable"
! ||Without underdot|| colspan="2" |With underdot
! ||Without underdot|| colspan="2" |With underdot
Line 366: Line 366:
== Phones ==
== Phones ==


=== Your built-in keyboard? ===
=== Keyman===
Keyman works on mobile too.  Install Keyman from the [https://play.google.com/store/apps/details?id=com.tavultesoft.kmapro&hl=en_US Google Play Store] (Android) or the [https://apps.apple.com/us/app/keyman/id933676545 App Store] (iOS).  Enable the Keyman keyboard in your system settings.  Then download [[Media:ToaqLatin.kmp|ToaqLatin.kmp]].  In the Keyman app, click on the 3 dots and click Settings > Install Keyboard or Dictionary > Install from local file and select ToaqLatin.kmp > Install.  For predictive text, download and install [[Media:ToaqLatinDict.kmp|ToaqLatinDict.kmp]] in the same way as the keyboard file. The data for the predictive text comes from the corpus frequency list and Toakao.
{| class="wikitable"
!
!Without underdot
!With underdot
|-
!{{done|1}}
|{{key|vowel}}
| rowspan="4" |Input vowel first, then tap the {{Key|◌̣}} key (to the right of L)
|-
!{{done|2}}
| Swipe up on {{key|vowel}}
|-
!{{done|3}}
| Swipe sideways on {{key|vowel}}(both work in case one is more convenient)
|-
!{{done|4}}
|Swipe down on {{key|vowel}}
|-
!W
| colspan="2" |Long press on {{Key|Ꝡ}}
|}
You can also access the grave diacritic for [[Prefix Reform]] by long-pressing on the underdot key.
 
===Your built-in keyboard?===
In general, on many phone keyboards you can long-press a vowel to get some accents, though you still won't find {{t|Ꝡ}} or the underdot ({{key|-}} will do, though).
In general, on many phone keyboards you can long-press a vowel to get some accents, though you still won't find {{t|Ꝡ}} or the underdot ({{key|-}} will do, though).


=== MultiLing O ===
===MultiLing O ===
See [[MultiLing O]].
See [[MultiLing O]].


=== A'rely's Unexpected Keyboard ===
===A'rely's Unexpected Keyboard===


Below is an [https://github.com/Julow/Unexpected-Keyboard Unexpected Keyboard] layout from the Discord user A'rely:
Below is an [https://github.com/Julow/Unexpected-Keyboard Unexpected Keyboard] layout from the Discord user A'rely:
Line 416: Line 441:
</pre>}}
</pre>}}


=== Nano's Unexpected Keyboard ===
===Nano's Unexpected Keyboard ===
A complete QWERTY Gboard based layout, using prefix reform.
A complete QWERTY Gboard based layout, using prefix reform.
[[File:New nano layout.jpg|frameless]]{{Collapsible|XML|<pre><?xml version="1.0" encoding="UTF-8" standalone="yes"?>
[[File:New nano layout.jpg|frameless]]{{Collapsible|XML|<pre><?xml version="1.0" encoding="UTF-8" standalone="yes"?>
Line 466: Line 491:
==[[Derani|Deranı]] layouts==
==[[Derani|Deranı]] layouts==


=== Kaı===
===Kaı ===


[https://toaq.net/kai/ Kaı] also has an option for typing Derani.
[https://toaq.net/kai/ Kaı] also has an option for typing Derani.
[[File:ToaqDerani_layout.png|right|frameless|300x300px]]
[[File:ToaqDerani_layout.png|right|frameless|300x300px]]


===Mıao's layout (QWERTY-based)===
=== Mıao's layout (QWERTY-based)===


This layout is mostly based off of QWERTY, see image to the right for more details.
This layout is mostly based off of QWERTY, see image to the right for more details.


====Keyman (Cross-platform) ====
====Keyman (Cross-platform)====
Follow instructions for Keyman above, but download [[Media:ToaqDerani.kmp|ToaqDerani.kmp]] instead.
Follow instructions for Keyman above, but download [[Media:ToaqDerani.kmp|ToaqDerani.kmp]] instead.


Line 546: Line 571:
</div>
</div>


====Windows====
==== Windows====


Made with Microsoft Keyboard Layout Creator. Unzip the .zip [[:File:Toaq (QWERTY, Windows).zip|file]] and open setup.exe. You may have to restart your computer for it to show up. To uninstall, uninstall it like you would any other program.
Made with Microsoft Keyboard Layout Creator. Unzip the .zip [[:File:Toaq (QWERTY, Windows).zip|file]] and open setup.exe. You may have to restart your computer for it to show up. To uninstall, uninstall it like you would any other program.


===Loekıa's layout (Workman-based)===
===Loekıa's layout (Workman-based) ===


[[File:Toaq_(Workman).svg]]
[[File:Toaq_(Workman).svg]]
Line 604: Line 629:
If for some strange reason, the spaced version of the diacritics (¨ ´ ^) are easier to type than the normal tones, than you can put them after the word to mark tone.<blockquote><tt>Hio ka. Ji´ na¨ bo hoa´ sia´ kaichuo gi rao^ nidaq´.</tt></blockquote>Although this might be very tricky to read for a lot of people since these symbols look very small.  
If for some strange reason, the spaced version of the diacritics (¨ ´ ^) are easier to type than the normal tones, than you can put them after the word to mark tone.<blockquote><tt>Hio ka. Ji´ na¨ bo hoa´ sia´ kaichuo gi rao^ nidaq´.</tt></blockquote>Although this might be very tricky to read for a lot of people since these symbols look very small.  


==== ASCII tone markers ====
====ASCII tone markers====
You can always write the ASCII-friendly (although reader-hostile) <tt>/"^</tt> [[tone]] markers after words like this:
You can always write the ASCII-friendly (although reader-hostile) <tt>/"^</tt> [[tone]] markers after words like this: