22.04에서 게임 컨트롤러 입력이 화면 공백을 방지하도록 하는 방법이 있습니까? (그놈 42 / 웨이랜드 / 머터)

22.04에서 게임 컨트롤러 입력이 화면 공백을 방지하도록 하는 방법이 있습니까? (그놈 42 / 웨이랜드 / 머터)

Ubuntu는 화면 공백을 방지할 수 있는 Sony DS3 컨트롤러의 입력을 인식하지 못하는 것 같습니다. 컨트롤러 자체는 작동하지만 gnome 유휴 금지를 지원하지 않는 특정 에뮬레이터, 즉 Duckstation 및 PCSX2의 Flatpak 버전(이에 대한 스냅은 없음)에서 게임을 플레이하려고 할 때 이 문제가 재현될 수 있습니다.

나는 이것을 찾았다:https://github.com/foresto/joystickwake

PPA가 있지만 jammy에는 없습니다. 수동으로 소프트웨어 및 업데이트로 이동하여 소프트웨어를 수정하고 설치했지만 여전히 작동하지 않습니다. 나는 이전에 Setup.py를 통해 소스에서 빌드했지만 경험이 없었으며 결국 내가 잘못했다고 생각했을 때 파일을 제거/수동으로 삭제했습니다. 나는 다음과 같이 호출되는 작성자의 "테스트 모드"를 시도했습니다.

joystickwake --loglevel debug --interval 2 --command "test command"

그리고 성공했다고 말하지만 xset s reset여전히 화면이 꺼지는 것을 막지는 못합니다. 이전에는 작동했지만 테스트 모드에서 실행할 때만 작동했으며 이후 해당 버전을 제거/삭제했습니다. 분명히 나는 ​​내가 무엇을 하고 있는지 모른다.

나는 또한 이것을 발견했습니다:https://github.com/nowrep/wljoywake

하지만 Idle_inhibit_unstable_v1 프로토콜 요구 사항 때문에 작동하지 않는 것 같습니다. 그것은 나에게 말한다 :

zwp_idle_inhibit_manager_v1 not available!

Mutter를 지원하지 않는 것 같습니다(출처:https://wayland.app/protocols/idle-inhibit-unstable-v1)

이것은 나에게 문제를 해결할 매우 간단한 해결책처럼 보입니다.모두게임을 에뮬레이션할 때 Ubuntu의 화면 공백과 관련된 문제. 소프트웨어 자체에서 그놈 화면 공백 방지를 허용하는지 여부는 더 이상 중요하지 않습니다. 사용자가 키보드에 있는지 여부가 전적으로 결정되기 때문입니다.

답변1

이제 조이스틱웨이크 ppa가 jammy를 지원하는 것 같습니다.

https://ppa.launchpadcontent.net/foresto/toys/ubuntujammy 메인 deb-srchttps://ppa.launchpadcontent.net/foresto/toys/ubuntu잼미 메인

관련 정보