Part of the problem appears to be that this gconf key gets set to true when num lock is turned on, and then never set back to false when num lock is turned off.
perseus:[~] gconftool-2 --get /desktop/gnome/peripherals/keyboard/host-perseus/0/numlock_on false perseus:[~] # press num lock perseus:[~] gconftool-2 --get /desktop/gnome/peripherals/keyboard/host-perseus/0/numlock_on true perseus:[~] # press num lock perseus:[~] gconftool-2 --get /desktop/gnome/peripherals/keyboard/host-perseus/0/numlock_on true
The only way to set it back to false is manually with gconf.
Part of the problem appears to be that this gconf key gets set to true when num lock is turned on, and then never set back to false when num lock is turned off.
perseus:[~] gconftool-2 --get /desktop/ gnome/periphera ls/keyboard/ host-perseus/ 0/numlock_ on gnome/periphera ls/keyboard/ host-perseus/ 0/numlock_ on gnome/periphera ls/keyboard/ host-perseus/ 0/numlock_ on
false
perseus:[~] # press num lock
perseus:[~] gconftool-2 --get /desktop/
true
perseus:[~] # press num lock
perseus:[~] gconftool-2 --get /desktop/
true
The only way to set it back to false is manually with gconf.