Models don't trigger mouse events. Only views trigger them. There is more ways how you can react on mouse events. The easiest one is using the joint.dia.Paper that triggers abstracted pointer events:
paper.on('cell:pointerdown', function(evt, cellView, x, y) {});
paper.on('cell:pointermove', function(evt, cellView, x, y) {});
paper.on('cell:pointerup', function(evt, cellView) {});