Topic keyman developer issues

We have two new locations for Keyman technical support:

The Tavultesoft Forums are now read only.


# keyman developer issues   2013-03-25 19:59:43.453
Middlepath Technology Solutions Pvt Ltd
I have a couple of issues with Keyman developer and need some help,

1. Some of the characters are not getting displayed when I test my keyboard. A box is displayed in place of the actual character. The source compiled successfully.

2. In word doc. when I test my keyboard(via desktop) Alt and ctrl do not work for some of the keys and in some cases it brings up a menu.
# RE: keyman developer issues   2013-03-26 08:13:06.413
Marc Durdin
Tavultesoft Staff
1. This is usually because the incorrect font is selected. If you are testing within Keyman Developer, you can change the font with the Character Font option in the View menu.

2. Can you show an example of the rule which is not matching in Word?
# RE: keyman developer issues   2013-03-26 19:11:27.877
Middlepath Technology Solutions Pvt Ltd
I have mapped alt 1 to | and ctrl 1 to \. When I click alt 1 in word I get the 'save as'screen. ctrl 1 does not do anything. similarly alt 2 takes me to the undo menu and ctrl 2 does nothing.
# RE: keyman developer issues   2013-03-26 19:20:34.670
Middlepath Technology Solutions Pvt Ltd
I changed the font and tried, the characters are still not getting displayed. Is there a universal font wherein all the characters get displayed? one example,
Alt K_7 is mapped to U+23D7 which does not show when I test my keyboard. I tried Courier new unicode, Arial, Arial unicode
# RE: keyman developer issues   2013-03-26 21:22:07.373
Marc Durdin
Tavultesoft Staff
:
I changed the font and tried, the characters are still not getting displayed. Is there a universal font wherein all the characters get displayed? one example,
Alt K_7 is mapped to U+23D7 which does not show when I test my keyboard. I tried Courier new unicode, Arial, Arial unicode


Once you have installed your keyboard, you can use the Font Helper (http://help.keymandesktop.com/docs/basic_fonthelper.php) to list the fonts which will support the characters in your keyboard.

:
I have mapped alt 1 to | and ctrl 1 to \. When I click alt 1 in word I get the 'save as'screen. ctrl 1 does not do anything. similarly alt 2 takes me to the undo menu and ctrl 2 does nothing.


Can you give me an example of the rules from the keyboard so I can examine that further here? Alternatively, you can email the whole keyboard source file to [email protected] and reference this discussion. Also, which version of Word are you using? Sending us a diagnostic report may also help us solve this (http://www.tavultesoft.com/kb?id=40)
# RE: keyman developer issues   2013-04-09 14:54:15.380
Middlepath Technology Solutions Pvt Ltd
I have sent my source code and a mail regarding my issue on 5th April to your support ID but have not received any reply.
It works fine in the 'test keyboard' option of keyman developer but in the keyman desktop editor and MS word most of the characters are not getting printed.
# RE: keyman developer issues   2013-04-09 16:29:20.570
Marc Durdin
Tavultesoft Staff
We've responded to your support case. It took some time to review the keyboard and font. Can you send us a screenshot of how the font is appearing wrongly in Word and the test window in Keyman Desktop?
# RE: keyman developer issues   2013-05-31 19:24:21.570
middlepath technology solutions
Hello,

with num lock on i am using the following rules,

[NCAPS SHIFT K_NP7]> some character
[CAPS SHIFT K_NP7] > some character

This is causing num lock to turn off and home[np7] is activated

[NCAPS K_NP7]> some character
[CAPS K_NP7]> some character.

These 2 rules work fine. Please advice.

Thanks
# RE: keyman developer issues   2013-06-06 09:47:35.217
Jeremy Kirkham
Tavultesoft Staff
The reason this is occuring is that the SHIFT key is overriding the Numlock - this is built into the hardware and cannot be changed.

Example: With Numlock on, [SHIFT K_NP7] will activate home.
With Numlock off, [SHIFT K_NP7] will activate 7.

We advise not using SHIFT with the numberpad because of this reason.