I'm trying to follow the blog posts on developing for a touch screen. I got a copy of the GFF‑AMH‑7 Amharic keyboard optimized for touch screen, but when I try to compile it in Keyman developer, I get lots of errors like:
error 405A: Key "K_SEMICOLON" on "phone", layer "default" has an invalid identifier.
What causes these errors?
Topic Puzzled by touch screen error
We have two new locations for Keyman technical support:
- SIL Keyman Community - for general Keyman technical support
- Stack Overflow - for support on creating keyboard layouts with Keyman Developer
The Tavultesoft Forums are now read only.
# Puzzled by touch screen error 2016-02-11 05:02:54.943 | |
---|---|
Steven White | |
# RE: Puzzled by touch screen error 2016-02-11 20:37:07.503 | |
Marc Durdin Tavultesoft Staff | The K_ key names are reserved names - you can use T_ ("touch") key names for custom keys, or U_ ("Unicode") key names for Unicode-valued keys. See http://help.keyman.com/developer/language/guide/virtual-keys#toc-virtual-keys-and-touch-layouts for more detail. |
# RE: Puzzled by touch screen error 2016-02-12 00:12:13.737 | |
Steven White | I got this keyboard file from the repository:
keyboards/gff_amh_7/extra/touch-optimised/ I have not modified it. Are you saying this file will not compile as is? |
# RE: Puzzled by touch screen error 2016-02-12 07:10:06.880 | |
Marc Durdin Tavultesoft Staff | The gff_amh_7/source folder includes a version of the keyboard that works on touch and desktop devices.
The files in the /extra folders are not necessarily complete. This particular file should probably be removed because it was developed against an early beta of KeymanTouch (now called Keyman for iPhone and iPad). Thanks for bringing it to my attention; I've added an issue to remove them. |