실제로 Wine이 마우스를 잡거나 다시 잡도록 강제하는 방법은 무엇입니까?

실제로 Wine이 마우스를 잡거나 다시 잡도록 강제하는 방법은 무엇입니까?

일부 3D 게임은 마우스로 잡기가 어렵습니다.
때로는 전체 화면에서 강제로 가져오기 위해 winecfg를 확인하고 regedit 키 MouseWarpOverride를 강제로 설정한 후에도 여전히 작동하지 않을 수 있습니다.
그렇다면 실제로 마우스 포인터를 강제로 잡거나 다시 잡도록 하려면 어떻게 해야 할까요?

답변1

먼저 다음을 사용하여 마우스를 강제로 취소해야 합니다.
setxkbmap -option grab:break_actions;xdotool key XF86Ungrabxbindkeys로 바인딩했습니다(그러나 보안에 대해 읽어보십시오.https://unix.stackexchange.com/a/62255/235896)
이제 게임 창의 제목 표시줄을 클릭하면 강제로 제대로 다시 크롤링됩니다.

그래도 작동하지 않으면 앱을 전체 화면 모드와 창 모드 간에 전환한 다음 잡기를 취소하고 제목 표시줄을 다시 클릭해 보세요. 제목 표시줄은 Linux 또는 Windows여야 할 수 있습니다(Windows 데스크탑을 시뮬레이션하는 경우). 둘 다 시도하십시오.

항상 작동하는 올바른 단계를 파악할 수 없었습니다. 찾으면 여기에서 다시 편집하겠습니다.

이것은 (약간의 노력이 필요할 수 있지만) 적어도 Ubuntu 18.04 및 Wine 5.8에서는 작동합니다.

관련 정보