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 [email protected]: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
,起初是空的,你可以参考 配置样例
,再参阅文档,依葫芦画瓢。
好了,剩下的自己慢慢琢磨就好啦。
- 开发者需要掌握的解决BUG的技巧 - 分析报错信息
- 响应式图片中srcset遇到的问题
- 响应式图片功能上线
- Vite中ElementPlus和TailwindCSS最佳实践(二)
- Vite中ElementPlus和TailwindCSS最佳实践(一)
- 高效前端开发 - Visual Studio Code插件篇(2)
- UOS(Linux)下如何使用MX Master系列办公鼠标
- 几个不错的Vue.js工具分享
- ElementUI自定义主题报错“primordials is not defined”最佳解决方案
- VueCLI 4.x下正确使用TailwindCSS和PurgeCSS示范
- macOS下SED命令保存文件(-i)使用注意事项
- CentOS 7 服务器更换SSH端口注意事项
- 一款记录访问你的网站的用户屏幕的工具 - ScreenSquid