Home
Developer Resources
QNX RTOS v4
QNX RTOS v4 Knowledge Base

QNX RTOS v4 Knowledge Base

Foundry27
Foundry27
QNX RTOS v4 project
Resources

QNX RTOS v4 Knowledge Base

Title Setting up an international keyboard
Ref. No. QNX.000009932
Category(ies) Development, Configuration
Issue We are trying to get an International Keyboard to work in our application. We got the International Language Support working, where we set our environment variable in a function called BaseInit like this:
x09setenv("ABLANG", "fr_FR",1);
x09setenv("KBD", "fr_FR_102.kbd", 1);
but we still can not get our french keyboard t work. We copied the fr_FR_102.kbd file into /etc/config/kbd/fr_FR_102.kbd and our application is in /usr/photon/bin.

What is the problem?
Solution KBD has to be set before 'inputtrap' is run. If using ph, it will be set before running ph.