Topic Shift AltGr K_O

We have two new locations for Keyman technical support:

The Tavultesoft Forums are now read only.


# Shift AltGr K_O   2016-02-09 11:07:29.857
br Julian Griffin OSL
Listed below are a set of Rules to convert any Latin letter to a combination of symbols. All of them work as expected. Except the four line [SHIFT RALT K_O] produces nothing. If I change it to [SHIFT RALT K_P] it works perfectly.

   The sister Rules, the seventh and tenth [SHIFT RALT K_S] & [SHIFT RALT K_T] work correctly.

   The only thing that comes to mind is that on a standard UK keyboard Shift AltGr is Ó. On a standard UK keyboard, Shift AltGr S & Shift AltGr T have no value.
[RALT K_O] works correctly, and on a standard UK keyboard, this would produce ó.
[RALT K_S] works correctly, on a standard UK keyboard, this produces nothing.
[RALT K_T] works correctly, on a standard UK keyboard, this produces nothing.
:
Any(LLs) $SK + [K_O]            > Context(1) Index(SO,1) Index(Sup.o,1)
Any(LLs) $SK + [SHIFT K_O]      > Context(1) Index(SO,1) Index(Sup.O_,1)
Any(LLs) $SK + [RALT K_O]       > Context(1) Index(SO,1) Index(Sup.oo,1)
Any(LLs) $SK + [SHIFT RALT K_O] > Context(1) Index(SO,1) Index(Sup.OO_,1)
Any(LLs) $SK + [K_S]            > Context(1) Index(SO,1) Index(Sup.s,1)
Any(LLs) $SK + [RALT K_S]       > Context(1) Index(SO,1) Index(Sup.sh,1)
Any(LLs) $SK + [SHIFT RALT K_S] > Context(1) Index(SO,1) Index(Sup.sh_,1)
Any(LLs) $SK + [K_T]            > Context(1) Index(SO,1) Index(Sup.t,1)
Any(LLs) $SK + [RALT K_T]       > Context(1) Index(SO,1) Index(Sup.th,1)
Any(LLs) $SK + [SHIFT RALT K_T] > Context(1) Index(SO,1) Index(Sup.th_,1)

   I could change the Rule to [CTRL ALT K_O], but for consistency, I would have to reconsider all the other AltGr Rules.

   Do you have any thoughts?

Regards
Julian Griffin

PS another pit-fall?
# RE: Shift AltGr K_O   2016-02-10 08:07:38.340
Marc Durdin
Tavultesoft Staff
I'm guessing, but is it possible that Ctrl+Alt+O is a hotkey set in Keyman Configuration which is overriding the Shift RAlt K_O in your keyboard design?
# RE: Shift AltGr K_O   2016-02-10 09:33:31.043
br Julian Griffin OSL
Thank you for your thoughts. I am using the free version of Keyman Desktop, which as far as I know does not have hotkeys.

   I woke this morning thinking that possibly it was because I had add [SHIFT RALT K_O] > Ó. But before I could test it, I remembered that [RALT K_O] > ó had also been added, and that Rule worked, when the [SHIFT RALT K_O] did not work.

   In this time of trying to map this pit-fall, it has beaten me. So I throw in the towel. I am going to accept that Left CTRL & Left ALT is the most reliable combination. Both are on the left and a shift key is there as well. With care, the Left CTRL & Left ALT can be pressed with the first & third fingers of the left hand, leaving the right hand to press the key of interest. And with a little practice the Left SHIFT, Left CTRL, & Left ALT can all be pressed with the same two fingers.

   I may revisit this after the Beta testing is over. But for now, all CTRLs are LCTRL and ALTs are LALT.

Thank you for your help.

God bless.
Julian Griffin
# RE: Shift AltGr K_O   2016-02-10 10:34:00.947
br Julian Griffin OSL
Oh, forgot to say, I have not defined a &Hotkey in the header.
# RE: Shift AltGr K_O   2016-02-11 20:35:24.297
Marc Durdin
Tavultesoft Staff
Shift + Ralt maps to Shift + Left Ctrl + Right Alt on Windows. I wonder if you have any other apps installed that are overriding that hotkey, for example graphics drivers often have hotkeys such as this defined.