I wish Keyman keyboard on the phone can automatically capitalizing the first letter

Hello keyman staff
At the present, if you can to type a capitalized letter in the keyman on your phone
You should press the shift at first, then press the letter, then press the shift again, then type the lower case parts or the words.

My suggestion is that keyman can include a automatically capitalization features for users to select in the future.

This is already supported. See Casing support for details; For an example, see SIL Euro Latin.

Just a follow-up on Marc’s comment: This is handled at the keyboard level, so it would need changes to the specific keyboard you are using (rather than being something general you could set in the Keyman app on your phone).

Thank you so much, this feature works very well on my Wenchow keyboard.

For implementing a shift layer on a keyboard, I found this document to be incredibly helpful:

Thank you.
I have found out how to use this function by looking at the euro latin keyboard source code
By the way. I just found in the euro lantin keyboard you have set many stored functions. And many of them contain the logic if

I want to find out what sort of language we are using in the keyman.

If we can store functions and set logics in the keyman file. Is it possible to let keyman output multiple different outputs with a same input?

Is it possible to store combined words with more than one code in the store funtion?

Is it possible at the moment to set a conbined symbol in the keyman touch layout longpress funtion now?

Best regards,
Cathaylab

I don’t really understand any of these questions, sorry