You can use the input
(FF) and propertychange
(all others) events to catch all forms of input including keyboard and rmb cut paste.
http://jsfiddle.net/dFBzW/
$('input').bind('input propertychange', function() {
$('#output').html($(this).val());
});