change Caps Lock key to fn key
Just changing caps lock to key code 63 with PCKeyboardHack works for me. Have you tried setting caps lock no action from System Preferences?



You could also try to use PCKeyboardHack to for example change caps lock to F19 and then use a private.xml like this with KeyRemap4MacBook:

&lt;?xml version="1.0"?&gt;
&lt;root&gt;
  &lt;item&gt;
    &lt;name&gt;test&lt;/name&gt;
    &lt;identifier&gt;test&lt;/identifier&gt;
    &lt;autogen&gt;__KeyToKey__ KeyCode::F19, KeyCode::FN&lt;/autogen&gt;
  &lt;/item&gt;
&lt;/root&gt;