Linux主密钥控制库
masterkeys的Python项目详细描述
#Masterkeys Linux软件开发工具包
[![构建状态](https://travis-ci.com/redfantom/masterkeys-linux.svg?token=ubcv5zyxsrelyqhspadq&;branch=master)(https://travis ci.com/redfantom/masterkeys linux)
[![许可证:gpl v3](https://img.shields.io/badge/license gpl%20v3 blue.svg)](https://www.gnu.org/licenses/gpl-3.0)
[![PYPI版本](https://badge.fury.io/py/masterkeys.svg)(https://pypi.org/project/masterkeys/)
[![文档](https://readthedocs.org/projects/masterkeys-linux/badge/?version=latest)(https://masterkeys linux.readthedocs.io/en/latest)
cooler master为其masterkeys系列键盘提供了一个sdk,可在windows下使用,但不适用于linux。sdk与键盘的usb hid设备中的
输出端点通信。这个库旨在使用libusb从linux访问这个通信。
如果您发现任何问题,请在问题部分通知我!
他们明确拒绝帮助开发这个库。Cooler Master Inc.没有对此库的官方支持。任何和所有问题都应张贴在问题页上。
它只能
支持已执行"record"可执行目标的设备。此程序使用库为每个
键注册一个偏移量,这是库能够控制单个
键所必需的。无论这些偏移量如何,都可以设置效果和全光颜色。
当前支持的设备列表包括:
-Masterkeys Pro l RGB ANSI
-Masterkeys Pro s RGB ANSI(未测试)
-Masterkeys Pro l RGB ISO(未测试)
同时支持,请运行
可执行的"record"。
如果您有一个
单色键盘,希望看到支持并愿意进行
一些USB数据包嗅探,请毫不犹豫地打开一个问题。
"cmake"及其依赖项是必需的。根据您特定的
分发,包的名称(如果提供的话)可能与此处给出的不同。这些参考命令是为ubuntu编写的。
``bash
如果没有libx11 dev
cmake.
make
sudo make install
pypi
sudo python-m pip install masterkeys
```
此时不提供轮子,因为构建"manylinux"轮子需要不同的环境。不过,这被认为是一种可能性。在那之前,可以使用[发行版页](https://github.com/redfantom/masterkeys-linux/releases)上提供的普通"linux x86_u 64"控制盘。
非常欢迎!如实D,
这是我的第一个C库,非常感谢您的帮助!如果它是以代码的形式出现,您的作品将在版权声明中得到认可。
"contribution.md"有指导原则,但要保持专业。另外,
使用描述性提交消息。在pr
打开时强制推到forks是可以的(只要它没有完全删除
贡献)。
\license
``license
masterkeys linux-c library来控制rgb键盘
copyright(c)2018 redfantom
重新发布和/或修改
根据GNU通用公共许可证的条款,由
自由软件基金会,3版发布。
BR/>此程序被分发,希望它是有用的,
但没有任何保证;甚至没有
适销性或特定用途适用性的隐含保证。有关详细信息,请参阅gnu通用公共许可证。
如果没有,请参见<;https://www.gnu.org/licenses/>;
````
可在[`libcmmk`]中的lgplv3许可下使用(https://github.com/chmod222/libcmmk),
其目标与此项目相同。
[![构建状态](https://travis-ci.com/redfantom/masterkeys-linux.svg?token=ubcv5zyxsrelyqhspadq&;branch=master)(https://travis ci.com/redfantom/masterkeys linux)
[![许可证:gpl v3](https://img.shields.io/badge/license gpl%20v3 blue.svg)](https://www.gnu.org/licenses/gpl-3.0)
[![PYPI版本](https://badge.fury.io/py/masterkeys.svg)(https://pypi.org/project/masterkeys/)
[![文档](https://readthedocs.org/projects/masterkeys-linux/badge/?version=latest)(https://masterkeys linux.readthedocs.io/en/latest)
cooler master为其masterkeys系列键盘提供了一个sdk,可在windows下使用,但不适用于linux。sdk与键盘的usb hid设备中的
输出端点通信。这个库旨在使用libusb从linux访问这个通信。
如果您发现任何问题,请在问题部分通知我!
他们明确拒绝帮助开发这个库。Cooler Master Inc.没有对此库的官方支持。任何和所有问题都应张贴在问题页上。
它只能
支持已执行"record"可执行目标的设备。此程序使用库为每个
键注册一个偏移量,这是库能够控制单个
键所必需的。无论这些偏移量如何,都可以设置效果和全光颜色。
当前支持的设备列表包括:
-Masterkeys Pro l RGB ANSI
-Masterkeys Pro s RGB ANSI(未测试)
-Masterkeys Pro l RGB ISO(未测试)
同时支持,请运行
可执行的"record"。
如果您有一个
单色键盘,希望看到支持并愿意进行
一些USB数据包嗅探,请毫不犹豫地打开一个问题。
"cmake"及其依赖项是必需的。根据您特定的
分发,包的名称(如果提供的话)可能与此处给出的不同。这些参考命令是为ubuntu编写的。
``bash
如果没有libx11 dev
cmake.
make
sudo make install
pypi
sudo python-m pip install masterkeys
```
此时不提供轮子,因为构建"manylinux"轮子需要不同的环境。不过,这被认为是一种可能性。在那之前,可以使用[发行版页](https://github.com/redfantom/masterkeys-linux/releases)上提供的普通"linux x86_u 64"控制盘。
非常欢迎!如实D,
这是我的第一个C库,非常感谢您的帮助!如果它是以代码的形式出现,您的作品将在版权声明中得到认可。
"contribution.md"有指导原则,但要保持专业。另外,
使用描述性提交消息。在pr
打开时强制推到forks是可以的(只要它没有完全删除
贡献)。
\license
``license
masterkeys linux-c library来控制rgb键盘
copyright(c)2018 redfantom
重新发布和/或修改
根据GNU通用公共许可证的条款,由
自由软件基金会,3版发布。
BR/>此程序被分发,希望它是有用的,
但没有任何保证;甚至没有
适销性或特定用途适用性的隐含保证。有关详细信息,请参阅gnu通用公共许可证。
如果没有,请参见<;https://www.gnu.org/licenses/>;
````
可在[`libcmmk`]中的lgplv3许可下使用(https://github.com/chmod222/libcmmk),
其目标与此项目相同。