Hello, Markus! I can offer to do some testing / debugging on Arch Linux. (I'm currently on boost 1.75.0, but I hope it is not needed as dependency.) I cannot help with proprietary / closed source drivers.
My SpaceNav was sleeping in my drawer for ages, so the rubber parts became sticky as chewing gum! 8-/ $ lsusb shows: Bus 007 Device 002: ID 046d:c626 Logitech, Inc. 3Dconnexion Space Navigator 3D Mouse I recommend to have a look into the blender, calligra, freecad, openscad integration of spacenav/libspnav. http://spacenav.sourceforge.net/ (https doesn't seem to work, currently!) Regards, Clemens On 25/02/2021 07.47, Markus Bonk wrote: > Hi, > > > > I am currently investigating adding support for 3D input devices to pcbnew. > The plan is to use a websocket interface (boost/beast) to communicate with > the 3D device. Effectively the communication runs on an extra thread. > Somewhere the event code will need to switch to executing on the main thread. > > > > One way of achieving this on say win32 might be to add functors to a queue > post a message to a message window handler in the main thread which empties > the queue and invokes the functor. > > > > Is such a mechanism already in place in KiCAD? What is the KiCAD recommended > solution to the issue? > > > > Thanks > > -Markus > > > > > > ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ > > *Markus Bonk* > Senior Software Engineer > > Clarita-Bernhard-Str. 18 > 81249 München > Germany > > > markus_b...@3dconnexion.com > <mailto:markus_b...@3dconnexion.com><mailto:%7BE-mail%7D> > www.3dconnexion.com <http://www.3dconnexion.com> > > Geschäftsführer: Antonio Pascucci > Sitz der Gesellschaft: München > Registergericht: München HRB 99232 > > This email and any files transmitted with are from 3Dconnexion GmbH. The > contents of this email and any attachments are confidential to the intended > recipient. They may not be disclosed to or used by or copied in any way by > anyone other than the intended recipient. If this email is received in error, > please contact 3Dconnexion GmbH by calling +49 89 8974542-0 and then delete > it. Please note that neither 3Dconnexion GmbH nor the sender accepts any > responsibility for viruses and it is your responsibility to scan or otherwise > check this email and any attachments. Any opinion expressed in this email are > those of the individual and not necessarily those of 3Dconnexion GmbH. > 3Dconnexion GmbH processes and stores for commercial purposes your personal > data, collected upon your consent, in accordance with its privacy policy > available at https://www.3dconnexion.eu/privacy.html > <https://www.3dconnexion.eu/privacy.html>, which has been drafted in > accordance with Regulation (EU) no. 679/2016 and all applicable local data > protection laws and regulations of the countries where the company operates. > To revoke your consent or exercise all your rights with regards to personal > data, please contact us at priv...@3dconnexion.com > <mailto:priv...@3dconnexion.com>. > > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : kicad-developers@lists.launchpad.net > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp > _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp