Have you tried using an event binding? It would look something like
'data-bind'=>"event: {change: doSomething}"
I forgot if it's onchange (JS) or change (jQuery). Either way, that
would register the doSomething function to act on the change event.
You could have doSomething grab the field value and set KO explicitly.
See Note 2 at
http://knockoutjs.com/documentation/event-binding.html
for some examples.
Also, check to see if 'valueUpdate' is set to 'change' (it's the
default.)