title: Remap keyboard combinations, not just single registry values
body: <p>I'm getting real tired of pressing shift every time I want to type <code>$</code> or <code>#</code>.  I've checked out key remapping programs like SharpKeys and a few others, but they don't support the <code>SHIFT+[key]</code> actions.  The problem is they modify the registry value for a single key only (I think).</p>
  
  <p>I want to flip over my number keys so when I type <code>4</code>, it outputs <code>$</code>, similar to a French keyboard.  (I tried physically rotating the key so it's upside down, but that's not working).</p>
  
  <p>There must be a solution for this - can you help?</p>