Kicad Master · 29 October 2026SpaceMouse et KiCad 10 : le support natif 3Dconnexion sort de l’ombre (Windows, macOS… et Linux en suspens)
Le correctif de crash de la version 10.0.5 a mis en lumière une fonctionnalité longtemps restée dans l’ombre : le support natif des SpaceMouse 3Dconnexion. Avec la sortie de KiCad 10.0.6 en août 2026, puis les deux release candidates de la 10.0.7 en septembre et octobre, cette intégration s’affirme comme un standard pour les concepteurs de circuits imprimés. Cet article explore ce que cette fonctionnalité change vraiment, comment la configurer, et ce qu’il faut encore attendre — notamment sur Linux, où le dossier reste ouvert.
KiCad 10.0.6, 10.0.7 : une série de correctifs qui révèle une intégration discrète mais réelle
Le 22 juillet 2026, l’équipe de KiCad publiait la version 10.0.5, une release de correction de bugs (annonce officielle). Dans le changelog, une ligne attirait l’attention des utilisateurs avertis : un correctif lié à un crash lors de l’initialisation du pilote 3Dconnexion. Ce correctif, apparemment anodin, était la première preuve officielle que KiCad 10 intègre un support natif des périphériques 3Dconnexion – autrement dit, les célèbres SpaceMouse.
Depuis, l’écosystème a continué d’évoluer. Le 29 août 2026, KiCad 10.0.6 est sorti (annonce officielle), une nouvelle version de correction qui inclut plusieurs correctifs critiques — notamment pour le rendu des courbes de Bézier, l’import Eagle, ou la réduction du bégaiement lors du rafraîchissement du canvas. Rien de spécifique au SpaceMouse dans le changelog de 10.0.6, mais la fonctionnalité reste pleinement opérationnelle, et la stabilité générale s’en trouve renforcée. Les utilisateurs sont invités à mettre à jour dès que possible, comme le souligne l’équipe KiCad : « This release contains several critical bug fixes so please consider upgrading as soon as possible ». À noter que cette 10.0.6 avait elle-même eu sa propre release candidate le 18 août 2026, confirmant le rythme de validation désormais habituel de la branche 10.0.
Et la série continue. Le 27 septembre 2026, la première release candidate de KiCad 10.0.7 était mise à disposition pour tests (annonce officielle), suivie d’une deuxième release candidate le 3 octobre 2026 (annonce officielle). L’équipe précise à chaque fois que « Version 10.0.7 will be released soon unless critical issues are found in testing this release candidate », avec des builds de test disponibles pour Windows x86_64, Windows arm64, macOS, ainsi que Linux (AppImage, PPA Ubuntu, branche beta Flathub, COPR Fedora). Autrement dit, la branche 10.0 est en maintenance active et itérative — un rythme qui, mécaniquement, bénéficie aussi à la robustesse de l’intégration 3Dconnexion, même quand celle-ci n’apparaît pas nommément dans les notes de version.
Jusqu’alors, aucune annonce fracassante n’avait accompagné cette fonctionnalité. L’article de présentation de KiCad 10.0 par Elektor Magazine, publié en mars 2026, listait pourtant en détail les nouveautés : mode sombre Windows, barres d’outils personnalisables, variantes de conception, éditeur de règles DRC graphique, importateurs Allegro/PADS/gEDA, sélection au lasso, export PDF 3D… Pas un mot sur le SpaceMouse. Pourquoi un tel silence ? Plusieurs hypothèses : peut-être s’agissait-il d’une fonctionnalité encore expérimentale, intégrée discrètement dans le code sans communication marketing. Ou alors le support existait déjà dans les versions précédentes via une API générique, mais n’avait jamais été mis en avant.
Quoi qu’il en soit, le correctif de la 10.0.5 a confirmé que KiCad 10 est capable de dialoguer avec le pilote 3Dconnexion. Et pour les utilisateurs qui avaient déjà branché leur SpaceMouse sans succès, la mise à jour a réglé un crash gênant lors de l’initialisation. Ce n’est pas une révolution, mais c’est une porte ouverte vers une navigation 3D plus fluide.
La page officielle de 3Dconnexion dédiée à KiCad (3dconnexion.com/applications/kicad) confirme d’ailleurs que le fabricant soutient activement l’intégration, avec une vidéo de démonstration intitulée « KiCad x 3Dconnexion – SpaceMouse benefits and features » disponible sur YouTube. Le fabricant va même plus loin : une seconde vidéo, « KiCad x 3Dconnexion – CadMouse benefits and features » (YouTube), étend la démonstration à la CadMouse, la souris classique du même écosystème — signe que le partenariat ne se limite pas au seul joystick 3D. Une demande de fonctionnalité datant de plusieurs années (issue GitLab #4951) a visiblement fini par aboutir, même si l’équipe KiCad n’a jamais fait de cette intégration un argument marketing majeur. Un merge request intitulé « Add support for using a SpaceMouse to pan & zoom » témoigne du travail de développement en amont.
Du plugin tiers à l’intégration native : l’histoire d’une fonction longtemps attendue
Avant KiCad 10, les utilisateurs désireux d’utiliser un SpaceMouse devaient se tourner vers des solutions communautaires. La plus connue est le plugin kicad-space3d de pann (github.com/pann/kicad-space3d), parfois désigné sous le nom générique « kicad-spacemouse ». Développé par des contributeurs bénévoles, ce plugin permettait de relier le périphérique à KiCad via des scripts Python. Il fonctionnait, mais avec des limitations : installation manuelle, dépendance à des bibliothèques externes, et parfois des problèmes de compatibilité après les mises à jour de KiCad.

L’intégration native dans KiCad 10 change la donne. Plus besoin de plugin externe : le pilote 3Dconnexion est reconnu directement par l’application. Cela signifie une meilleure stabilité, une configuration centralisée dans les préférences de KiCad, et une maintenance assurée par l’équipe principale. Les motivations des développeurs ne sont pas documentées dans les sources disponibles, mais on peut raisonnablement penser que la demande des utilisateurs – notamment sur les forums et les issues GitLab – a pesé dans la balance. La simplification du déploiement pour les utilisateurs professionnels, souvent familiers des SpaceMouse dans d’autres outils comme Altium Designer ou Fusion 360, a probablement accéléré la décision.
| Aspect | Plugin tiers (kicad-space3d) | Intégration native (KiCad 10) |
|---|---|---|
| Installation | Manuelle, via scripts Python | Automatique, via le pilote 3Dconnexion |
| Stabilité | Dépendante du plugin | Maintenue par l’équipe KiCad |
| Configuration | Fichiers Python | Préférences de KiCad (section Spacemouse) |
| Mise à jour | À faire manuellement | Incluse dans les releases KiCad |
| Support des modèles | Limité aux tests communautaires | Large (tous les modèles récents) |
| Plateformes | Selon le plugin | Windows et macOS officiellement ; Linux non supporté par 3Dconnexion |
Ce passage du plugin à l’intégration native marque une étape importante dans la maturation de KiCad en tant qu’EDA professionnel. Et il s’inscrit dans un écosystème 2026 en pleine explosion : l’IA qui encerclait le logiciel sans le conquérir — l’équipe de développement confirme sur son forum que KiCad reste obstinément sans IA native, invoquant le manque de temps et la spécialisation requise —, l’embedding devenu pilier de la portabilité des projets, la bibliothèque CERN de 17 000 composants validés publiée le 12 mai 2026, ou encore l’arrivée du MCP (Model Context Protocol) pour faire dialoguer les assistants IA avec KiCad, avec des outils comme Konnect qui expose 228 commandes à Claude via un binaire Rust unique. Autant de briques qui, combinées au support natif du SpaceMouse, font de KiCad une alternative crédible aux géants propriétaires comme Altium Designer — dont l’abonnement annuel oscille entre 3 850 et 5 000 USD par utilisateur, sans compter la formation (1 000 à 2 000 EUR par personne), pour un coût total sur trois ans et cinq postes qui dépasse les 175 000 USD.
Comment ça marche : plongée technique dans le pilote 3Dconnexion de KiCad 10
Le SpaceMouse utilise le protocole HID (Human Interface Device) pour communiquer avec l’ordinateur. Le pilote 3Dconnexion, installé séparément, traduit les mouvements du joystick en données de navigation (translation, rotation, zoom). KiCad, via son module d’affichage 3D, s’abonne à ces données et les applique à la vue de la carte.
Concrètement, lorsque vous tournez le capuchon du SpaceMouse, la vue 3D de votre PCB pivote en temps réel. Une poussée vers l’avant translate la vue, une traction vers l’arrière l’éloigne. La combinaison des six degrés de liberté (6-DOF) permet des mouvements simultanés – par exemple, tourner tout en zoomant – ce qui est impossible avec une souris classique. Le bénéfice est encore plus net en édition de PCB qu’en visualisation : le pan et le zoom au SpaceMouse évitent les allers-retours incessants entre la molette et les raccourcis clavier, un point qui rejoint directement les travaux sur l’ergonomie « sans souris » de KiCad 10.
Dans KiCad 10, l’intégration se fait au niveau de la vue du PCB (Pcbnew) et du visualiseur 3D. Les fichiers de configuration concernés sont probablement kicad_common et les préférences utilisateur, mais aucune documentation officielle détaillée n’est encore disponible. D’après les standards 3Dconnexion et les retours d’utilisateurs d’autres EDA, on peut s’attendre à retrouver des réglages de sensibilité, d’inversion d’axes, et d’affectation des boutons.
Le correctif de la 10.0.5 suggère que le pilote 3Dconnexion est initialisé au lancement de KiCad. Si le pilote est absent ou mal configuré, un crash pouvait survenir – désormais corrigé. Pour les utilisateurs, cela signifie qu’il suffit d’avoir le pilote 3Dconnexion à jour et de brancher le SpaceMouse pour que KiCad le reconnaisse.
Point crucial : la compatibilité plateforme. Selon les échanges sur le forum KiCad.info (source), le support SpaceMouse est officiellement disponible uniquement sous Windows et macOS. Un utilisateur rapporte que « 3Dconnexion a contribué le support spacemouse à kicad et ils ne supportent officiellement que Windows et macOS ». Sur Linux, la fonctionnalité est désactivée en raison d’un problème de pilote. Un test sous Fedora avec le driver spacenavd n’a rien donné.
Ce constat est confirmé par un fil de discussion plus récent encore, ouvert à l’automne 2026 sur le forum KiCad.info (« 3d connexion space mouse linux kicad 10 »). Un utilisateur sous Linux Mint y rapporte voir apparaître un chemin … / Preferences / Preferences / Spacemouse — preuve que la section de préférences existe bien côté Linux — mais déplore que « le fabricant de ce gadget ne se donne pas la peine de publier ou maintenir un pilote Linux ». Il note qu’un pilote open source (spacenavd) permet parfois de faire fonctionner l’engin, mais refuse d’acheter du matériel à 100 EUR qui dépend d’un pilote communautaire. La réponse du fil est sans ambiguïté : il faut chercher côté GitLab, dans les issues ouvertes comme fermées, pour suivre l’avancement. Autrement dit, à ce jour, rien n’indique qu’un support Linux officiel ait été livré dans la branche 10.0.x — et la balle est autant dans le camp de 3Dconnexion que dans celui de KiCad. Les utilisateurs Linux devront donc attendre une évolution du côté du fabricant ou se tourner vers des solutions alternatives.
Modèles compatibles et configuration pas à pas : du SpaceMouse Wireless à l’Enterprise
Bien qu’aucune liste officielle des modèles supportés ne soit fournie par KiCad, la compatibilité avec les SpaceMouse repose sur le pilote 3Dconnexion standard. En pratique, tous les modèles récents devraient fonctionner sous Windows et macOS : SpaceMouse Wireless, SpaceMouse Pro Wireless, SpaceMouse Enterprise, SpaceMouse Compact, etc. Un utilisateur du forum confirme que le SpaceMouse Wireless fonctionne sans problème avec KiCad 8+ sous Windows. Les modèles plus anciens (SpaceMouse Plus, SpaceNavigator) pourraient rencontrer des limitations, mais le pilote 3Dconnexion assure généralement une rétrocompatibilité.

Voici un aperçu des modèles courants et de leurs caractéristiques :
| Modèle | Connexion | Boutons programmables | Profil 3Dconnexion |
|---|---|---|---|
| SpaceMouse Compact | USB-C filaire | 2 | Standard |
| SpaceMouse Wireless | USB sans fil + Bluetooth | 2 | Standard |
| SpaceMouse Pro Wireless | USB sans fil + Bluetooth | 15 | Avancé |
| SpaceMouse Enterprise | USB filaire | 15 + écran LCD | Avancé |
Configuration pas à pas (Windows/macOS) :
- Installer le pilote 3Dconnexion : téléchargez la dernière version depuis le site officiel (3dconnexion.com) et installez-la. Redémarrez si nécessaire.
- Brancher le SpaceMouse : connectez-le via USB ou appairez-le en Bluetooth.
- Lancer KiCad 10.0.6 (ou une version ultérieure — la 10.0.7 est en deuxième release candidate depuis le 3 octobre 2026) : le pilote est détecté automatiquement.
- Accéder aux préférences : menu
Préférences→Preferences→ section Spacemouse. C’est le chemin exact rapporté par les utilisateurs, y compris sous Linux où la section apparaît malgré l’absence de pilote fonctionnel. - Régler la sensibilité : ajustez les curseurs pour la translation, la rotation et le zoom.
- Affecter les boutons : si votre SpaceMouse possède des boutons programmables, vous pouvez leur assigner des actions comme « Zoom sur sélection », « Vue de dessus », « Vue de face », etc. Cela se fait généralement dans le panneau de configuration 3Dconnexion, pas dans KiCad.
Astuce : pour éviter le crash corrigé dans la 10.0.5, assurez-vous d’avoir la dernière version de KiCad (10.0.6 stable, ou la RC2 de la 10.0.7 si vous testez). Et si vous êtes sous Linux, ne perdez pas de temps à chercher un réglage miracle dans KiCad : le blocage est côté pilote, pas côté application — la section Spacemouse des préférences s’affiche, mais le périphérique ne sera pas exploité tant que 3Dconnexion n’aura pas publié de pilote.
Ce que le SpaceMouse change (vraiment) dans le workflow PCB
Il faut être honnête : le SpaceMouse n’est pas un outil qui « fait » le design à votre place. Il ne route pas, ne place pas, ne vérifie pas vos DRC. Ce qu’il change, c’est l’aisance de navigation dans un espace en trois dimensions — et, par ricochet, la qualité de la revue visuelle de vos cartes.
Dans un PCB dense, la inspection des plans de masse, des zones de cuivre, des empilements et des modèles 3D passe par des rotations et des zooms incessants. À la souris, chaque changement d’angle coûte une combinaison de clics et de glisser-déposer. Au SpaceMouse, le geste devient continu : on tourne la carte comme on tournerait un objet dans la main. Pour les concepteurs venus d’Altium Designer ou de Fusion 360, où ce type de périphérique est monnaie courante, la transition vers KiCad devient nettement moins douloureuse — un argument loin d’être anecdotique quand on connaît le coût d’une migration.
Le revers de la médaille, c’est que cette intégration reste périphérique dans la stratégie de KiCad. L’équipe ne la met pas en avant, la documentation est muette, et le support Linux est aux abonnés absents. C’est une fonctionnalité « qui marche quand elle marche », typique d’une contribution externe (ici, celle de 3Dconnexion) intégrée au fil de l’eau. Pour l’utilisateur Windows ou macOS équipé, c’est un vrai confort ; pour l’utilisateur Linux, c’est une frustration de plus dans un écosystème pourtant historiquement cher à la communauté open source.
L’écosystème KiCad 2026 : le SpaceMouse dans un contexte plus large
Replacer le SpaceMouse dans l’actualité KiCad 2026 permet de comprendre pourquoi cette fonctionnalité, bien que discrète, compte. La branche 10.0.x est désormais la version de référence : 10.0.6 stable depuis fin août, 10.0.7 en passe de sortir après deux release candidates. Les distributions suivent — le paquet kicad-10.0.6-alt2 est présent dans le dépôt Sisyphus d’ALT Linux — et les guides d’installation se multiplient, comme celui de NOVAKVM consacré à l’installation de KiCad 10.0.6 sur Mac Apple Silicon (23 septembre 2026), qui rappelle l’importance de valider architectures, fichiers Gerber, bibliothèques et modèles 3D après migration.

Côté événementiel, la quatrième conférence asiatique KiCad (KiCon Asia 2026) se tiendra du 5 au 7 novembre 2026 à Shenzhen, au Huaqiang Plaza Hotel (annonce officielle). Nul doute que les questions d’ergonomie et de périphériques y seront abordées, même si le SpaceMouse n’y aura probablement pas de session dédiée.
Côté outils, l’année 2026 aura surtout été marquée par l’IA périphérique : Konnect et ses 228 outils exposés via MCP, les serveurs MCP pour KiCad référencés sur des places de marché comme mcpmarket.com, les plugins de génération de vias de stitching par script (scriptedpcb.com, saludpcb.com), ou encore les comparatifs de logiciels PCB qui placent KiCad face à Altium et EasyEDA (electricalflux.com, protoflow.ai). Dans ce paysage, le SpaceMouse fait figure d’outil « old school » — mais c’est précisément ce qui fait sa valeur : un périphérique matériel, fiable, qui ne dépend ni d’un modèle de langage ni d’une connexion réseau.
Ce qu’il faut retenir
- Le support natif des SpaceMouse 3Dconnexion existe dans KiCad 10, révélé par un correctif de crash dans la 10.0.5 (22 juillet 2026).
- KiCad 10.0.6 est sorti le 29 août 2026 ; la 10.0.7 est en deuxième release candidate depuis le 3 octobre 2026 et devrait sortir « soon unless critical issues are found ».
- Le support est officiellement limité à Windows et macOS ; sous Linux, la section Spacemouse apparaît dans les préférences mais le pilote 3Dconnexion n’est pas maintenu, et
spacenavdne suffit pas selon les retours du forum. - La configuration se fait via
Préférences→Preferences→Spacemouse, après installation du pilote 3Dconnexion. - Le plugin tiers kicad-space3d reste une alternative pour les plateformes non supportées, mais l’intégration native est plus stable et maintenue avec KiCad.
- Le SpaceMouse ne remplace ni le routage assisté ni les outils IA : il améliore la navigation et la revue visuelle, en particulier pour les utilisateurs venus d’Altium ou de Fusion 360.
Sources
- KiCad 10.0.5 Release — kicad.org, 22 juillet 2026
- KiCad 10.0.6 Release — kicad.org, 29 août 2026
- KiCad Version 10.0.6 Release Candidate 1 Available — kicad.org, 18 août 2026
- KiCad Version 10.0.7 Release Candidate 1 Available — kicad.org, 27 septembre 2026
- KiCad Version 10.0.7 Release Candidate 2 Available — kicad.org, 3 octobre 2026
- KiCad Conference Asia 2026 Announcement — kicad.org, 16 septembre 2026
- 3Dconnexion — KiCad — page officielle fabricant
- KiCad x 3Dconnexion – SpaceMouse benefits and features — YouTube, 3Dconnexion
- KiCad x 3Dconnexion – CadMouse benefits and features — YouTube, 3Dconnexion
- 3d connexion space mouse linux kicad 10 — forum.kicad.info, automne 2026
- 3Dconnexion SpaceMouse Wireless is okay — forum.kicad.info
- Zooming and panning a drawing / board using SpaceMouse (3Dconnexion) — forum.kicad.info
- pann/kicad-space3d — GitHub, plugin tiers
- Issue GitLab #4951 — demande de fonctionnalité historique
- Merge Request !1169 — Add support for using a SpaceMouse to pan & zoom — GitLab KiCad
- How To Install KiCad 10.0.6 On Apple Silicon Mac: 2026 Acceptance Guide — NOVAKVM Engineering Blog, 23 septembre 2026
- The 2026 PCB Design Software List: KiCad, Altium, and EasyEDA Compared — electricalflux.com, 9 septembre 2026
- Konnect — conception de PCB assistée par IA pour KiCad 10 — fellow.news, 14 octobre 2026
- KiCAD MCP server — mcpmarket.com
Article recherché et rédigé automatiquement · Magazine Electrosens