Salut G.,
Désolé pour le code complet, c'est juste que j'ai tendance à prendre les habitués du forum et Laurent comme des sur-hommes qui peuvent définir le problème exact à partir de rien
Et sinon j'ai enfin résolu mon problème, qui venait en fait de mon incompréhension de l'usage des vues.
En fait, avec la commande suggérée par G :
sf::Vector2f mousePos = window.convertCoords(sf::Mouse::getPosition(), m_view)
J'ai pu avoir ce que j'appelais au début du post la "default view". Donc je confondais la "vue" de la fenêtre et la vue que j'avais définie.
Encore désolé pour la perte de temps, et merci pour votre patience
EDIT : après quelques essais, je suis vraiment perdu... Comment avoir la position de la souris par rapport à la vue par défaut ? Pas par rapport à la fenêtre, mais bien la vue originaire, celle à qui on fait référence quand on utilise .setPosition() par exemple.