Re: [Kmfl-user] Mnemonic Keyboards
Brought to you by:
courtjester
|
From: Richard W. <ric...@nt...> - 2016-12-10 12:28:52
|
On Sat, 10 Dec 2016 10:25:24 +0000 Richard Wordingham <ric...@nt...> wrote: > I have seen suggestions that users edit the user IBus reɡistry in > ~/.cache/ibus/bus to select the underlyinɡ XKB keyboard. However, > that has changed from a text to a binary file. That does actually seem to work. I changed 'us' to 'gb' usinɡ emacs as a 'hex' editor. To be precise: Step 1: Examine the registry using a suitable command such as ibus read-cache | grep -B3 -A10 XSAMPA to see what text is associated with the XSAMPA keyboard Step 2: Open ~/.cache/ibus/bus in emacs. Step 3: Ensure lines are wrapped, e.g. by using the options menu. Step 4: Find the string XSAMPA, e.g. by invoking incremental search by ctrl-S. Step 5: Find the 2-letter string "us" flanked by "^@". Step 6: Replace it by "gb". Step 7: Save the file (e.g. by ctrl-X ctrl-S). Step 8: In a command window, issue the command "ibus-daemon -rxd" to update IBus. The edited cache survives at least logging out and logging in. It's fairly straightforward to clone KMFL keyboards if one needs to support different keyboard labellings. One just copies the .kmn files. Replacing this procedure by a sound process is an IBus issue. Richard. |