The simplest way to change keyboard mappings is, as mentioned, to use a free utility that will change the registry for you. This avoids having to grapple with HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout.
Well known examples include SharpKeys, KeyTweak, and MapKeyboard. I’d start with SharpKeys but use whatever works for you. Note, however, that success is not guaranteed: some “non standard” keys are controlled by drivers and Windows can’t redirect those.
SharpKeys is a simple program that provides two lists of keys: “From” keys on the left and “To” keys on the right. Select the key you want to change on the left hand side, and then select what you want the key to do on the right. After changing any keys, click the “write to Registry” button and then restart your PC for the changes to take effect.
MapKeyboard is a very small program that doesn’t need to be installed, and it’s based on a graphical representation of a standard keyboard. The drawback is that this probably doesn’t match the keyboard you have. Also, it doesn’t include special hotkeys, but it does include some small advertisements.