저는 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가 더 이상 제대로 지원되지 않는 것 같아서 고려 중인 잠재적인 변경 사항)?