Skip to content
This repository has been archived by the owner on Nov 25, 2023. It is now read-only.

Update key definitions

Invvard edited this page May 5, 2019 · 1 revision

When the ErgoDox EZ Configurator key definitions are modified, new characters need to be imported into the EZ Layout Display app key definition. Here is the process to import them easily.

Javascript definition to JSON

JSON to EZLayoutDisplay

  • Go to the Console App folder,
  • Verify the 'keyDefinitions.json' file is present,
  • Run the console app,
  • If everything went well, you'll see a file named 'keyDefinitions.output.json',

Integrate the new definitions

  • Open Visual Studio,
  • In the 'InvvardDev.EZLayoutDisplay.Desktop' project properties, open the file 'keyDefinitions.json',
  • In this file, copy-paste the content of the 'keyDefinitions.output.json' you just generated,
  • VS should automatically format the pasted JSON but we don't want this, so just CTRL+Z once and it will be inlined back again,
  • Save the file.

Now, if you update your layout with the main application, you'll see the characters in their last version.