none
Platform Builder VS2008 Compact 7.. Adding in Korean sysgen catalogue items causes keyboard to stop working. RRS feed

  • Question

  • Hello,

     I am using Platform Builder inside of VS2008

    Making an image for Compact 7..

    A customer wants to use the Korean characters.. I added in some catalogue items under international \lanugage\ Korean 
    i.e SYSGEN_K_IME97, SYSGEN_EDIMEFE , SYSGEN_MGFE and SYSGEN_MSIMK

    This is working quite nicely for them.. but a side effect for other customers a few of which use external USB keyboards/barcodes into our embedded system is that it causes them to stop working. 

    After looking into this I see the keyboard is not listed as active under drivers i.e HKLM \ Drivers \ Active 

    Also HKLM \ Hardware \ KeyBD

    Looks like this.. Which I think is normal.

    CalVKey 0

    ContLessVKey 0

    ConMoreVKey 0

    DriverName kbdmouse.dll

    Keyboard Function Keys 0

    Keyboard Layout 0409

    Keyboard sub type 0

    Keyboard Type 4

    TaskManVKey 2e

    Removing the four sysgen items fixes the issue.

    Thanks for any help offered.

    Thursday, May 16, 2019 2:39 PM

All replies

  • I narrowed it down by adding each of the four catalogue items one at a time.

    SYSGEN_KBD_KOREAN - keyboard works.

    SYSGEN_MSIMK - keyboard works.

    SYSGEN_K_IME97 which adds in the final catalogue item, does not work with keyboard.

    Wednesday, May 22, 2019 8:03 AM