In certain embodiments, an ophthalmic diagnostic system (100) includes a laser source (140), a galvanometer (130), and a system inverting controller, SIC (120), coupled to the galvanometer (130). The galvanometer (130) includes one or more optical elements (134, 136, 138, 139A, 139B, 139C) and one or more galvanometer controllers (132) configured to manipulate an orientation of the one or more optical elements (134, 136, 138, 139A, 139B, 139C) to scan the output of the laser source (140) across an ophthalmic target (150) based on galvanometer control signals. The system inverting controller, SIC (120), is configured to modify input galvanometer control signals based on an estimated transfer function of the galvanometer and provide the modified galvanometer control signals to the galvanometer.Selon certains modes de réalisation de l'invention, un système de diagnostic ophtalmique (100) comprend une source laser (140), un galvanomètre (130), et un dispositif de commande d'inversion de système (SIC) (120), couplé au galvanomètre (130). Le galvanomètre (130) comprend un ou plusieurs éléments optiques (134, 136, 138, 139A, 139B, 139C) et un ou plusieurs dispositifs de commande de galvanomètre (132) configurés pour manipuler une orientation du ou des éléments optiques (134, 136, 138, 139A, 139B, 139C) afin de balayer la sortie de la source laser (140) sur toute l'étendue d'une cible ophtalmique (150) sur la base de signaux de commande de galvanomètre. Le dispositif de commande d'inversion de système (SIC) (120), est configuré pour modifier des signaux d'entrée de commande de galvanomètre sur la base d'une fonction de transfert estimée du galvanomètre et pour fournir au galvanomètre les signaux de commande de galvanomètre modifiés.