I have managed to remap the capslock to backspace key without installing anything.
It looks like with the Portable Keyboard Layout you can only remap the OEM keys if used with the Colemak layout from the language bar.
You can use this with Sticky Keys on the computer and by switching the language bar to the Colemak layout. I have found using the Sticky Keys made using autohotkey does not work, whereas the built in sticky keys in windows does. So if I want a capital letter, I only have to press the left shift key once, which makes it more comfortable.
I have also put the PrintScreen button with shift and capslock. This means when you do the hi-games.net typing test you can take a picture of the your real time wpm score and typing as well easily.
; Keyboard Layout definition for
; Portable Keyboard Layout
; http://pkl.sourceforge.net
;
[informations]
layoutname = Extend QWERTY
layoutcode = none
localeid = 00000409
copyright = Public Domain
company = none
homepage = http://pkl.sourceforge.net/
version = 1.0
generated_at = Sat Feb 9 08:49:30 2008
generated_from = qwerty.klc
modified_after_generate = yes
[global]
;extend_key = CapsLock
shiftstates = 0:1:2:6:7
img_width = 296
img_height = 102
[fingers]
row1 = 1123445567888
row2 = 1123445567888
row3 = 1123445567888
row4 = 11234455678
[layout]
;scan = VK CapStat 0Norm 1Sh 2Ctrl 6AGr 7AGrSh Caps CapsSh
SC028 = OEM_3 0 ' " -- *{-} @ ; QWERTY '"
SC029 = OEM_8 0 ={backspace} ¬ -- ¦ -- ; QWERTY `~
SC056 = OEM_102 0 ={enter} \ | – — ; QWERTY OEM_102
;CapsLock = OEM_3 0 *{backspace} *{CapsLock} -- {BackSpace} *{BackSpace}
CapsLock = OEM_3 0 *{backspace} *{PrintScreen} -- {BackSpace} *{BackSpace}