Evento quando o valor de entrada é alterado pelo JavaScript?

Qual é o evento quando um<input>&nbsp;o valor do elemento é alterado via código JavaScript? Por exemplo:

$input.value = 12;

oinput&nbsp;O evento não está ajudando aqui porque não é o usuário que está alterando o valor.

Ao testar no Chrome, ochange&nbsp;evento não é acionado. Talvez porque o elemento não perdeu o foco (não ganhou foco, então não pode perdê-lo)?