I ran into a strange problem a few minutes ago. I've set up my metacity global keybindings so that <Control>h should run a small bash script I've wrote. The problem is that metacity isn't recognizing my keystrokes for some reason. If I hit <Control>h normally, nothing will happen; however, if I run metacity --replace and then hit <Control>h, th script runs flawlessly as it should. Anyone have any idea why this would happen and how I can fix it? I have metacity running as the default window manager (nothing like Emerald running, although I do have Compiz enabled). This worked perfectly for me in Felicia, if that makes any difference.
Edit: Well, messed around a bit. I got it to work by applying the shortcut through the Gnome keyboard shortcuts interface. Although the problem isn't solved completely (I'd like to know what the problem was with the metacity method), for all intents and purposes it works.