Issue #4 was caused by incorrect scan codes, which were already fixed in #18 for the US and US-P layouts. I have made the same change to the UK and UK-P layouts, which should completely resolve issue #4 .
The UK layouts had the QWERTY mapping for the AltGr keys, which I corrected to match the Workman layout.
The "number sign" key was lacking the AltGr and shift+AltGr layers, which I added.
For consistency with the "United States-Dvorak" layout in Windows, I changed the layouts to be named "United States-Workman", "United States-Workman-P", "United Kingdom-Workman", and "United States-Workman-P".
I updated the URL in the description (which shows in Add/Remove Programs) to point to this repo instead of the legacy deekayen repo.
Issue #4 was caused by incorrect scan codes, which were already fixed in #18 for the US and US-P layouts. I have made the same change to the UK and UK-P layouts, which should completely resolve issue #4 .
The UK layouts had the QWERTY mapping for the AltGr keys, which I corrected to match the Workman layout.
The "number sign" key was lacking the AltGr and shift+AltGr layers, which I added.
For consistency with the "United States-Dvorak" layout in Windows, I changed the layouts to be named "United States-Workman", "United States-Workman-P", "United Kingdom-Workman", and "United States-Workman-P".
I updated the URL in the description (which shows in Add/Remove Programs) to point to this repo instead of the legacy deekayen repo.