[wix-users] installing an input locale (aka keyboard layout)

Hoover, Jacob Jacob.Hoover at greenheck.com
Wed Oct 28 13:57:08 PDT 2020


Not seeing any published source for KbdMsi.dll, so it’s a black box.  Also Exports of CA01 through CA04 doesn’t seem too intuitive for me.

From: Alan Sinclair <anadem at gmail.com>
Sent: Wednesday, October 28, 2020 3:07 PM
To: Hoover, Jacob <Jacob.Hoover at greenheck.com>
Cc: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
Subject: Re: [wix-users] installing an input locale (aka keyboard layout)

Thanks! I'm actually trying to use the custom action DLL from the MSI built by MSKLC, and that works fine for a single install. But I'm hitting problems in upgrades .. using their custom actions in the upgrade ends up with duplicate entries in the Windows Language Bar, but skipping the actions on upgrade makes the package fail to uninstall (get 1603 from the action, and uninstall rolls back)

So I'm hoping to roll a custom action DLL myself ...


On Wed, Oct 28, 2020 at 1:00 PM Hoover, Jacob <Jacob.Hoover at greenheck.com<mailto:Jacob.Hoover at greenheck.com>> wrote:
Never done one myself, but have you tried looking at what MSKLC builds into their MSI via Dark?

From: wix-users <wix-users-bounces at lists.wixtoolset.org<mailto:wix-users-bounces at lists.wixtoolset.org>> On Behalf Of Alan Sinclair via wix-users
Sent: Wednesday, October 28, 2020 2:56 PM
To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org<mailto:wix-users at lists.wixtoolset.org>>
Cc: Alan Sinclair <anadem at gmail.com<mailto:anadem at gmail.com>>
Subject: [wix-users] installing an input locale (aka keyboard layout)

Does anyone here know about installing a keyboard layout? I'm using the
MSKLC tool to create the layout definition DLL, but don't know what to code
in the custom action to add the locale to Windows when the DLL is deployed.

The MSKLC tool builds MSI installers but they aren't suitable for our use
(for one, they are not versioned, also don't support upgrades)

I haven't found any documentation so far, so any clues will be helpful
thanks

____________________________________________________________________
WiX Toolset Users Mailing List provided by FireGiant http://www.firegiant.com/<http://www.firegiant.com>
NOTE: This email was received from an external source. Please use caution when opening links or attachments in the message.
NOTE: This email was received from an external source. Please use caution when opening links or attachments in the message.


More information about the wix-users mailing list