UOS(Linux)下如何使用MX Master系列办公鼠标
发布于:(更新于:)
最近在使用UOS操作系统,遇到不少问题,这次是关于我的祖传无线鼠标
MX Master
使用问题,罗技官方是没有做驱动适配的,不过好在有大神帮忙解决了。
由于我使用的是台式机进行办公,故目前只能用USB的2.4G信号接收。直 接插上,然后鼠标上面的 connect
长按,还有切换设备的按键一顿胡乱操作就可以用了,因为我不记得正确的连接方式了= =~
这时,鼠标的大部分功能已经生效(如果之前在 Windows
或 macOS
下配置过),比如我的水平滚动边上的两个按钮之前设置的是前进和后退,都是正常的,除了需要大拇指的手势按键。当然如果是全新的鼠标,需要自定义设置这里就需要借助第三方工具了。
安装logiops工具
logiops这是一个专门用于 linux
下的第三方罗技MX Master系列鼠标驱动,适配的设备列表可以参考Compatible Devices。
我这里使用的是统信的UOS(和深度Deepin的差不多)。这里简单介绍下怎么使用这个工具。
- 通过git clone将这个项目拉到本地
git clone git@github.com:PixlOne/logiops.git
- 安装基本的依赖包
sudo apt install cmake libevdev-dev libudev-dev libconfig++-dev
- 编译
mkdir build cd build cmake .. make
- 安装
sudo make install
PS:在执行 cmake ..
的时候,出现了一个错误:
CMake Error at CMakeLists.txt:3 (project): No CMAKE_CXX_COMPILER could be found.
我查了一下,通过执行 sudo apt-get install build-essential
,即可解决。参考:Why is there No CMAKE_CXX_COMPILER could be found.
and how to solve?
- 启动服务
sudo systemctl enable logid
或者如果需要常驻服务则执行 sudo systemctl enable --now logid
配置logiops工具
这里是比较难的,因为你只能参考这份英文的wiki,默认的配置文件位于 /etc/logid.cfg
,起初是空的,你可以参考配置样例,再参阅文档,依葫芦画瓢。
好了,剩下的自己慢慢琢磨就好啦。
whidy
一名爱折腾的前端开发工程师,喜欢打篮球和分享 ฅʕ•̫͡•ʔฅ