罗技键盘linux,logiops,在 Linux下设置罗技鼠标的按键和手势

众所周知,几乎所有的消费级电子产品都不会对 Linux 有太好的支持,罗技当然也不例外。Logitech Options 是罗技办公鼠标的自定义功能驱动,很容易猜到,罗技只提供了Windows和Mac版本。但幸运的是,有人开发出了一个第三方的驱动:logiops 项目地址

logiops专门为罗技办公鼠标开发,目前已经测试和适配了MX Master 3 ,MX Master 2S ,MX Master ,MX Anywhere S2 ,MX Anywhere 3 ,MX Vertical ,MX Ergo ,M720 ,M590 ,T400 ,MX Keys。该驱动是以服务的形式运行,设定好配置文件后,启动logid服务运行于后台,就可以实现自定义手势和按键映射。服务可以设为开机自启动。

安装

依赖

项目需要c++ 14 编译器,需要安装 cmake,libevdev,libudev,libconfig。对于Ubuntu,直接执行sudo apt install cmake libevdev-dev libudev-dev libconfig++-dev

编译安装

克隆仓库到本地git clone https://github.com/PixlOne/logiops.git

进入目录cd logiops

编译项目mkdir build

cd build

cmake ..

make

安装sudo make install

设定为守护进程开机启动sudo systemctl enable --now logid

平常查看运行状态sudo service logid status

出现问题时重启sudo service logid restart

配置文件

配置文件位于/etc/logid.cfg,官方的配置文件语法详解参考 https://github.com/PixlOne/lo...

下面这个是我的配置文件。我用的是罗技的M720鼠标。

按键的配置是,侧键1:CTRL(按住侧键就代表按住CTRL);侧键2:SHIFT;往左按滚轮:CTRL+PageUp(网页切换左页面);往右按滚轮:CTRL+PageDown。

手势按键的配置是,按下:回车;往左:CTRL+C;往右:CTRL+V;往上:音量+;往下:音量-。

滚轮配置是:启用高分辨率滚轮hires: true;,不启用反向滚轮invert: false;,如果滚轮不设其他功能,设定target: false;。

注意,如果你使用的屏幕DPI非常高,不是分辨率,是DPI。启用了高分辨率滚轮会导致滚轮速度非常块,可以关闭调整回正常的速度。

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值