В Fancybox 4 можно отключить возможность перетаскивания окон с использованием опции `draggable`. Для этого просто установите значение `false` при вызове метода `Fancybox.show()`.
В вашем случае код будет выглядеть следующим образом:
```javascript
$(document).on('click', '.callback', function (e) {
if (callback2_load === false) {
$.ajax({
url: 'index.php?route=tool/popup/callback2',
type: 'post',
dataType: 'html',
success: function (html) {
callback2_load = true;
$('footer').append(html);
Fancybox.show([{
src: "#callback2",
draggable: false // Отключаем перетаскивание
}]);
}
});
} else {
Fancybox.show([{
src: "#callback2",
draggable: false // Отключаем перетаскивание
}]);
}
});
```
Таким образом, с установкой `draggable: false`, окно не будет поддаваться перетаскиванию мышью.