dsmid, thank you for updating the keyboard hack for 3.4, the basic functionality works like a charm!
I was wondering whether you could implement some of the latest changes Sir Alex did to his hack. As far as I understand, he didn't post this version to each and every forum he frequents, particularly, probably not here. But anyway, here's the difference:
Your version appears to be able to act in two distinct ways:
1)when keyboard-european.txt is present, the main layout is the original one, while the additional symbols are typed in via double-presses (a feature you implemented previously). Shift-space in this case serves as a hotkey to enable Voice Guide, a feature introduced in 3.4
2)when only keyboard.txt is present, shift-space is used to alternate between two separate one-press layouts, the double-press feature is disabled.
Now, what Sir Alex, as I understand, did after your double-press patch was that he made it work simultaneously with shift-space switch. This allowed the user to have both, say, European layout on double-presses over Latin layout, as well as Cyrillic as a separate shift-space layout. For this version only one file config.txt was used to define all the three layouts.
I'll attach this version and config file (although the latter can be extracted from the bin, I guess).
Also, is it possible to remap the layout switch to, say, alt-space, or alt-shift, so as not to cut the Voice Guide hotkey?
|