我买了一个新键盘,Razer BlackWidow Ultimate Elite。所有键都会操作,直到宏键 M1 到 M5。
xev
此键没有输出。有没有办法在 Ubuntu 中使用密钥?
% lsusb | grep Razer
Bus 007 Device 003: ID 1532:011a Razer USA, Ltd
我买了一个新键盘,Razer BlackWidow Ultimate Elite。所有键都会操作,直到宏键 M1 到 M5。
xev
此键没有输出。有没有办法在 Ubuntu 中使用密钥?
% lsusb | grep Razer
Bus 007 Device 003: ID 1532:011a Razer USA, Ltd
首先,我们需要一个小的 Python3 脚本,取自这里(请去给@Sergey 一个 upvote ;))
我已将产品 ID 替换为我的产品 ID
011a
要启动脚本,我们需要
pyusb
Python3将Python脚本另存为
init_blackwidow.py
并设置执行权限。现在开始脚本xev
现在您可以使用……检查键码…直到下一次重启:\
但是我们可以使用
/etc/rc.local
andudev
:将脚本复制
init_blackwidow.py
到/usr/local/bin
在行之前的 ,添加下面
/etc/rc.local
的行exit 0
现在你应该有这样的东西
创建新规则
在
重新开始
udev
享受 …
作为AB的好答案的替代品:
轻松安装 razer chroma 驱动程序
以下项目支持许多 Razer chroma 驱动程序。它还会激活 Mx 键。
https://github.com/pez2001/razer_chroma_drivers
MacroW - 一个简单的宏播放器/记录器。
有一个用于 M1、M2、M3、M4 和 M5 键的即时宏录制器/回放,称为MacroW。MacroW 使用起来非常简单(恕我直言,作为开发人员)。如果您成功激活了 Mx 密钥并想尝试 MacroW,您可以查看:
https://github.com/igorbb/MacroW
我很想得到一些反馈/帮助。