you can try to trigger mousedown on mouseenter and mouseup on mouseleave like this
$(function () {
var $knob=$(".infinite").knob();
$knob.mouseenter(function () {
$knob.children("canvas").trigger("mousedown");
}).mouseleave(function(){
$knob.children("canvas").trigger("mouseup");
});
});