是否支持罗技的 Unifying 接收器?

Lui*_*ado 144 hardware logitech logitech-unifying

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

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

Lek*_*eyn 192

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

lsusb | grep Logitech

Bus 002 Device 004: ID 046d:c52b Logitech, Inc. Unifying Receiver
Run Code Online (Sandbox Code Playgroud)

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
Run Code Online (Sandbox Code Playgroud)

话虽如此,罗技仅支持Windows 和 Mac OS X 的 Unifying 软件。对于 Linux,我创建了该ltunify工具,在我的文章Logitech Unifying for Linux: Reverse Engineering and unpairing tool中有详细描述。如果您有急事,快速安装说明:

sudo apt-get install git gcc
git clone https://git.lekensteyn.nl/ltunify.git
cd ltunify
make install-home
Run Code Online (Sandbox Code Playgroud)

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

还有一个图形工具,Solaar。它更好地支持更新设备的功能,例如交换 FN 键的功能。它可以通过ppa:daniel.pavel/solaarPPA 获得(如果您不知道如何安装这样的“PPA”,请参阅什么是 PPA 以及如何使用它们?)。安装后,您可以在应用程序菜单中搜索Solaar并从那里启动它。

  • @Jeff 在旧内核中 USB 3.0 存在一个已知问题,请参阅 http://askubuntu.com/q/269762/6969 (2认同)
  • @MAllen22842 安装了 udev 规则后,您应该不需要 `sudo`。如果您无法使 udev 规则起作用,请尝试使用 `sudo ./ltunify ...`。 (2认同)
  • !! 索拉尔。不得不 apt-get 两次,但效果很好。https://www.omgubuntu.co.uk/2013/12/logitech-unifying-receiver-linux-solaar (2认同)

Lui*_*ado 92

我想通过包含一个我不知道的功能来补充 Lekensteyn 的答案。我有一个 Logitech Anywhere MX 鼠标,当电池快用完时,我收到以下消息:

在此处输入图片说明

因此,Unifying 接收器不仅支持它提供(取决于设备)多种功能,如上图。此图像使用 Ubuntu 12.10

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

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

在此处输入图片说明

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

请注意,在最新版本中,不需要 PPA,因为它已经随solaar-gnome3(对于 Gnome3/Unity)和solaar包一起出现在 Universe 存储库中。

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

sudo apt-get update   
sudo apt-get install solaar   
Run Code Online (Sandbox Code Playgroud)

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

以下是一些罗技鼠标与一个统一接收器协同工作的图像:

在此处输入图片说明

在此处输入图片说明

在此处输入图片说明

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

在此处输入图片说明

以下 2 个图像来自 Ubuntu 16.04 64-bit With Solaar:

在此处输入图片说明

在此处输入图片说明

  • 这是 Julien Danjou 贡献的 UPower 功能,我在[我的文章](https://lekensteyn.nl/logitech-unifying.html) 的结论中提到了这一点。 (6认同)
  • 从 Vivid Vervet 开始的最新版本不需要 PPA 存储库,因为 solaar 和 solaar-gnome3 包含在 Universe 存储库中。@skierpage (4认同)

小智 35

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

效果很好。

  • 刚刚在带有 M305 和 Unifyint 接收器的 Ubuntu 14.04 上尝试过,效果很好! (2认同)