差别
这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
| 机器人:周边硬件:空间鼠标:space-mouse-在linux上读取安装过程 [2025/11/11 02:32] – ctbots | 机器人:周边硬件:空间鼠标:space-mouse-在linux上读取安装过程 [2025/11/11 10:36] (当前版本) – [系统级软件安装] ctbots | ||
|---|---|---|---|
| 行 15: | 行 15: | ||
| <code shell install.sh> | <code shell install.sh> | ||
| + | sudo apt-get install libhidapi-dev | ||
| sudo apt install spacenavd libspnav-dev | sudo apt install spacenavd libspnav-dev | ||
| sudo systemctl start spacenavd | sudo systemctl start spacenavd | ||
| 行 20: | 行 21: | ||
| # 必须执行下面的命令,否则 后续的python库会提示无权限 | # 必须执行下面的命令,否则 后续的python库会提示无权限 | ||
| - | sudo echo ' | + | echo ' |
| sudo usermod -aG plugdev $USER | sudo usermod -aG plugdev $USER | ||
| newgrp plugdev | newgrp plugdev | ||
| + | |||
| + | # 分配权限 | ||
| + | sudo vim / | ||
| + | |||
| + | # vim中输入如下的配置 | ||
| + | SUBSYSTEM==" | ||
| + | SUBSYSTEM==" | ||
| + | |||
| + | # 退出vim,执行刷新 | ||
| + | sudo udevadm control --reload-rules && sudo udevadm trigger | ||
| </ | </ | ||
| 行 33: | 行 44: | ||
| ===== 使用Python代码测试 ===== | ===== 使用Python代码测试 ===== | ||
| + | |||
| + | 首先我们先 淘汰:spnav , | ||
| + | |||
| + | 虽然看到 https:// | ||
| + | |||
| + | 我查看发布历史:https:// | ||
| + | |||
| + | 推荐 pyspacemouse,还算是比较新的,而且使用也没大问题 | ||
| + | |||
| pip install pyspacemouse | pip install pyspacemouse | ||
| - | <code python | + | <code python |
| import pyspacemouse | import pyspacemouse | ||
| import time | import time | ||