2个版本
0.1.1 | 2022年9月17日 |
---|---|
0.1.0 | 2022年5月6日 |
#2 in #headset
6KB
124 行
arctis7_controls
用Rust或Python(任选)编写的Steelseries Arctis 7(2019)无线耳机控制程序
制作此程序是为了不使用Steelseries控制引擎广告病毒软件。我发现这会使耳机质量变差。
适用于Windows,很可能也适用于Linux。
首选并维护的是Rust版本。 Python版本仍然可用。
Python先决条件
- Python 3
- PyUSB
- libusb或PyUSB的其他后端
Rust先决条件
- Rust + cargo
使用Cargo安装
cargo install arctis7-controls
或从源代码安装
git clone https://github.com/trevarj/arctis7_controls
cd arctis7_controls/rust
cargo install --path .
Windows
- 安装 Zadig
- 打开它并选择
选项->列出所有设备
- 找到
Steelseries Arctis 7 (接口 5)
- 安装WinUSB驱动程序到它上面
现在您可以在不出现Windows异常的情况下成功向设备写入。
功能
- 检查电池百分比
- 在USB闪存盘上打开/关闭LED闪烁
- 配置麦克风旁路(听到自己说话)
- 配置自动关闭
用法
➜ arctis7-controls --help
A utility to control the Steelseries Arctis7 Wireless Headset
Usage: arctis7-controls <COMMAND>
Commands:
battery Show battery percentage
config Headset configuration options
help Print this message or the help of the given subcommand(s)
Options:
-h, --help Print help information
-V, --version Print version information
依赖关系
~4.5MB
~93K SLoC