LogitechM510マウスとK350キーボードでLogitechUnifyingReceiver用のltunify
ペアリングツールを使用しました Lekensteyn作成 、これは完全に機能します。ただし、再起動すると、これらの変更は失われ、ltunify
を再実行できるように、古いキーボードを接続する必要があります。
再起動するたびにデバイスのオンとオフを切り替え続ける必要がないように、これらの変更を永続的にする方法はありますか?
[〜#〜] edit [〜#〜]:マシンを再起動してltunify list
を実行すると、デバイス[〜#〜]は[〜#〜]接続され、ペアになっていますが、機能していません。
Devices count: 2
Connected devices:
idx=1 Mouse M510
idx=2 Keyboard K350
また、次の点にも注意してください。
EDIT2:私が使用しているシステムは Intel NUC DN2820HKFY です。
あなたが言及したように、デバイスは実際にはペアリング状態を失っていないので、ハードウェアの欠陥を除外する必要があります。
私が考えることができる最も可能性の高い問題は、何らかの理由でUSBポートをスリープ状態にし、受信機を認識しないランタイム電源管理の存在です。ただし、マウスでクリックするかキーを押すと、このような問題は解決するはずです。
試す価値のある提案:
過去に、レシーバーの挿入時にペアリングプロセスをトリガーするようにこのudevルールファイルを作成しました。 ltunifyとtimeoutの値を調整し、それらを/etc/udev/rules.d/60-ltunify-pair.rules
に配置します。
# skip actual unified devices, only consider the receiver
DRIVERS=="logitech-djdevice", GOTO="do_not_pair"
# ignore devices in Linux 3.19+
DRIVERS=="logitech-hidpp", GOTO="do_not_pair"
# Skip removal, pairing makes no sense
ACTION!="add", GOTO="do_not_pair"
SUBSYSTEM!="hidraw", GOTO="do_not_pair"
# official Unifying receivers
ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c52b", GOTO="do_pair"
ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c532", GOTO="do_pair"
# "Unifying Ready" Nano receiver
ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c52f", GOTO="do_pair"
GOTO="do_not_pair"
LABEL="do_pair"
# 5 seconds to pair a new device
PROGRAM="/bin/sh -c 'sleep .5; /usr/local/bin/ltunify pair 5'"
LABEL="do_not_pair"
# vim: ft=udevrules