I've noticed that gnome-settings-daemon seems to propagate the numlock state from the gconf key to X via XkbLockModifiers. This explains why toggling the gconf key changes the behaviour even though nothing is actually looking at the gconf key.
I've noticed that gnome-settings- daemon seems to propagate the numlock state from the gconf key to X via XkbLockModifiers. This explains why toggling the gconf key changes the behaviour even though nothing is actually looking at the gconf key.