Logitech的Unifying接收器是否受支持?

Logitech有一个Unifying接收器,您可以使用相同的USB设备添加多个设备。 这是否支持Ubuntu,如果是这样,我必须另外配置一些东西,以便在添加新的无线设备时,它会被同一个接收器识别。

信息: http : //www.logitech.com/en-us/66/6079

我这里有一台罗技发光键盘和M525鼠标,两者都使用罗技Unifying USB接收器。 它们开箱即用,即插即用!

lsusb | grep Logitech lsusb | grep Logitech

 Bus 002 Device 004: ID 046d:c52b Logitech, Inc. Unifying Receiver 

dmesg | grep Logitech dmesg | grep Logitech

 input: Logitech USB Receiver as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.0/input/input2 generic-usb 0003:046D:C52B.0001: input,hidraw0: USB HID v1.11 Keyboard [Logitech USB Receiver] on usb-0000:00:1d.0-1.2/input0 input: Logitech USB Receiver as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.1/input/input3 generic-usb 0003:046D:C52B.0002: input,hiddev0,hidraw1: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-0000:00:1d.0-1.2/input1 generic-usb 0003:046D:C52B.0003: hiddev0,hidraw2: USB HID v1.11 Device [Logitech USB Receiver] on usb-0000:00:1d.0-1.2/input2 

话虽如此, Logitech仅支持 Windows和Mac OS X的Unifying软件。对于Linux,我创建了ltunify工具,我的文章Logitech Unifying for Linux:逆向工程和取消配对工具中有详细描述。 如果您赶时间,请快速安装:

 sudo apt-get install git gcc git clone https://git.lekensteyn.nl/ltunify.git cd ltunify make install-home 

这将获取源并将程序安装到$HOME/bin/ltunify ,如果之前不存在$HOME/bin ,那么您可能必须重新登录或重新打开终端。 执行此操作后,您可以将新设备与sudo ltunify pair命令sudo ltunify pair并使用sudo ltunify unpair mousesudo ltunify unpair mouse (确保在分离Unifying设备后可以使用第二个设备!)。

Solaar也提供图形工具。 它更好地支持新设备的function,例如交换FN密钥的function 。 它可用于ppa:daniel.pavel/solaar PPA(如果您不知道如何安装这样的“PPA”,请参阅什么是PPA以及如何使用它们? )。 安装完成后,您可以在应用程序菜单中搜索Solaar并从那里开始。

我想通过包含一个我不知道的function来补充Lekensteyn的答案。 我有一台Logitech Anywhere MX鼠标,当电池几乎耗尽时,我收到以下消息:

在此处输入图像描述

因此,Unifying接收器不仅支持它提供(取决于设备)几个function,如上图所示。 这张图片是用Ubuntu 12.10编写的

在版本为0.9.2的Ubuntu 14.04上,您可以看到以下内容:

  • 面板图标(电池图标),用于测量无线鼠标剩余电量
  • 菜单(单击电池图标后),显示已配对的所有鼠标
  • 单击Unified Receiver选项将显示第二个窗口,该窗口单独显示每个鼠标以及多个选项。

在此处输入图像描述

我建议阅读Lekensteyn撰写的关于Logitech Unifying Technology的优秀文章 。

请注意,在最新版本中,不需要PPA,因为这已经在Universe存储库中带有solaar-gnome3 gnome3(For Gnome3 / Unity)和solaar包。

另请参阅当前支持的设备列表,如果您没有使用最新的Ubuntu版本,请安装它,只需运行以下行:

 sudo apt-get update sudo apt-get install solaar 

注销并再次登录,Solaar应出现在您的顶部面板上。 您还可以通过键入“Solaar”从Dash执行应用程序。

以下是一些与一个统一接收器一起工作的Logitech鼠标的一些图像:

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

Solaar提供了一种更简单的方法来了解您剩余的电量,您放了多少时间,您正在使用哪种鼠标等等。 它还提供特殊function,例如检测电池是否正在充电:

在此处输入图像描述

以下2张图片来自Ubuntu 16.04 64位With Solaar:

在此处输入图像描述

在此处输入图像描述

您插入的第一个设备正常工作,但如果您使用另一个键盘或鼠标,则需要将其与现有接收器配对。 这是一个可用于在Linux上配对设备的脚本:

效果很好。

我有罗技K360键盘,罗技无线触控板和罗技M510无线鼠标,所有这些都通过相同的统一接收器工作。

我最初在Windows机器上配置了设备,然后将统一接收器移动到我的Linux机箱(运行ubuntu 12.04)。 所有设备在大多数情况下都能很好地工作。

我遇到过两个问题:

第一个问题是我想为触控板和鼠标配置不同的速度,但它们被共同识别为鼠标,因此只有一种配置可能。

第二个问题是,有时候,我似乎失去了信号。 换句话说,没有一个设备可以工作 – 或者它们将停止工作。 我在Windows上也遇到过这种情况 – 只是其中之一。 我从USB插槽中拔出接收器,然后重新插入它,信号恢复 – 设备工作。

我很满意这个安排,虽然我希望我能找到第一个问题的解决方案。

希望这可以帮助,

如果您对Ubuntu更新,请按照以下步骤操作,这与上面的答案相同,但步骤如下: https : //github.com/treeder/logitech_unifier

单击文件autopair.sh然后单击raw,然后另存为,将其保存在您喜欢的任何路径中。 现在返回并以相同的方式下载unify.c并将其放入同一文件夹中。 现在要么右键单击autopair.sh,要么权限允许将其排除。 现在你应该可以通过双击运行它,如果没有,按ctrl + L并复制该路径按ctrl + shift + t写入cd然后按ctrl + shift + v并按Enter现在写

 chmod +x autopair.sh 

然后按Enter键,您可以通过编写./autopair.sh并按Enter键来运行它

这应该是告诉你关闭设备然后按Enter然后你打开设备,就是这样,重复更多的设备。 我猜测如果编译器无法正常工作,则需要安装build essentials。 通过运行

 sudo apt-get install build-essential 

现在再次执行上述说明。 如果仍然没有,也许你可以使用另一台电脑配对。

Linux的优点之一是,如果您遇到问题,有人会找到解决该问题的优雅解决方案 – 他们会分享它。

在这种情况下,一位名叫Daniel Pavel的绅士创建了一个名为Solaar的应用程序。 此应用程序提供了一个非常优雅的界面来管理Logitech Unifying Receiver及其附带的设备。

本文介绍了该应用程序并提供了安装说明: http : //www.webupd8.org/2013/07/pair-unpair-logitech-unifying-devices.html

我一直在使用Solaar,我发现它非常有用。

我希望这有帮助,