私はDell PR03Xワークステーションに接続されている既存のDellノートブックでLXDE / Fedora 34スピンを実行しています。ドックにはUSBで接続されたキーボードとマウスがあり、外部画面がラップトップのHDMIに接続されています(PR03XにはHDMIがなく、DPまたはDVIのみがあります。ケーブルが十分に長くなったらドックに切り替える予定です)。
通常、私はこのラップトップを閉じて隠し、ほとんど常にドッキングステーションに接続するのが好きです。
ただし、カバーを閉じると、数秒後にUSBマウスボタンが応答を停止します。カーソルはまだ正常に移動しますが、ほとんどのウィンドウはボタンを押すことを無視します(ウィンドウフレームにフォーカスがないため、クリックに応答しません)。ふたを再び開いたときにボタンが正しく機能しました。
を実行しているときにxev
テスターウィンドウの左ボタンをクリックすると、moveイベントとボタン1イベントが表示されます。右クリックにはボタン3イベントはありません(ふたが開いている場合は両方ともよく見ることができます)。
watch -n2 lsusb -t
表示されている接続されたUSBデバイスに変更はありません。カバーが閉じている/開いていることを確認するメッセージがtail -F /var/log/messages
表示されますが、systemd-login
関連するUSBメッセージはありません(少なくとも私調べる)。
/etc/systemd/login.conf
持っています...
#HandleLidSwitch=suspend
#HandleLidSwitchExternalPower=suspend
#HandleLidSwitchDocked=ignore
...これは正しいようです(ドッキング時に一時停止/スリープ状態ではなく、ドッキング中も一時停止/スリープ状態ではないため)。いいえドッキング) - 外部マウスがほとんど役に立たなくなるだけです。
知識が足りませんでした。これがFedoraの問題なのか、LXDE / Openboxの問題なのか、SystemDの問題なのか、それとも単純なハードウェア制限なのかはわかりません。
他の人は少し光を照らすことができますか? I3またはSwayの回転に移動するとこれに影響がありますか(LXDEが正常にサポートされていないと思われる可能性がある可能性のある変更)。