So it's UK Extended k/b with Backslash key between left Shift
and Z. I installed Microsoft Keyboard Layout Creator, loaded UK
extended k/b layout, and voila! - remapped the individual
scancodes such as Backslash and D-Quotes, built the package, and
installed it.
Jetro, after reading this I installed Microsoft Keyboard Layout
Creator and did the remapping. I saved the work in a file.
I can test my new version and it works nicely even though Validation
gives me this information:
--------- START QUOTE ---------
WARNING: . (U+002e) is already defined more than once on the keyboard
(on VK_OEM_PERIOD, ShiftState 'Base' and VK_DECIMAL, ShiftState
'Base').
WARNING: '"' defined on OEM_5 (Base) but not defined elsewhere. This
key may not be present on all keyboards.
WARNING: '|' defined on OEM_5 (Shift) but not defined elsewhere. This
key may not be present on all keyboards.
--------- END QUOTE ---------
However I cannot build my new DLL. I get this message:
"There was a problem building the keyboard file."
If I ask to see warning/error information?" then I get this:
"CL.EXE returned 1, RC.EXE returned 1, LINK.EXE returned 1"
The HELP text says that the DLL may still get built despite warning
messages. How would I be able to check this? I can not find any
file on my C drive with the name I gave to this and which I can see
in Project Properties.
I do *not* see any new entry when I go to Control Panel > Regional
And Language Options > Languages > Details > Add Input Language >
Keyboard Layout dropdown.
Seems like I may not be building the 'executable' output file.
Can you help me out please.