Если я вас правильно понимаю, вы можете отключить работу клавиатуры и мыши за пределами модального режима при открытии, например, с помощью этого связанного вопроса . Вот краткое описание включенных опций:
Если вы открываете модальное с помощью js, используйте:
$('#myModal').modal({backdrop: 'static', keyboard: false})
Если вы используете атрибуты данных, используйте:
<button data-target="#myModal" data-toggle="modal" data-backdrop="static" data-keyboard="false">
Launch demo modal
</button>`