跳转到主要内容

napari的3DConnexion SpaceMouse支持

项目描述

napari-spacemouse

License PyPI Python Version CI codecov

napari的3DConnexion SpaceMouse支持

预期适用于任何SpaceMouse系列产品,但目前只在SpaceNavigator上进行了测试。目前仅在macOS上进行了测试。

用法

在napari中全局安装

import napari_spacemouse

# start listening to the spacemouse
napari_spacemouse.install()

# stop listening to the spacemouse
napari_spacemouse.uninstall()

或者,有一个SpaceMouse小部件可以用来切换对鼠标的支持,并提供一些配置。

针对macOS的重要提示

目前,此插件需要3DconnexionHelper驱动程序在运行,否则您在激活插件时可能会遇到OSError。要修复此问题

  1. 打开/Applications/Utilities/Activity Monitor/
  2. 搜索3DconnexionHelper
  3. 如果它在运行,请用X按钮在右上角突出显示并退出。

完成时,您可以在/Applications/3Dconnexion/3DconnexionHelper中随时重新启动它。

(最终这可能可以修复,但我们需要使用实际的Connexion框架API而不是直接USB读取。)

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定该选择哪一个,请了解有关 安装包 的更多信息。

源代码发行版

napari_spacemouse-0.1.0.tar.gz (15.5 kB 查看哈希值)

上传时间 源代码

构建发行版

napari_spacemouse-0.1.0-py2.py3-none-any.whl (13.3 kB 查看哈希值)

上传时间 Python 2 Python 3

支持者