![실제로 Wine이 마우스를 잡거나 다시 잡도록 강제하는 방법은 무엇입니까?](https://linux55.com/image/177800/%EC%8B%A4%EC%A0%9C%EB%A1%9C%20Wine%EC%9D%B4%20%EB%A7%88%EC%9A%B0%EC%8A%A4%EB%A5%BC%20%EC%9E%A1%EA%B1%B0%EB%82%98%20%EB%8B%A4%EC%8B%9C%20%EC%9E%A1%EB%8F%84%EB%A1%9D%20%EA%B0%95%EC%A0%9C%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
일부 3D 게임은 마우스로 잡기가 어렵습니다.
때로는 전체 화면에서 강제로 가져오기 위해 winecfg를 확인하고 regedit 키 MouseWarpOverride를 강제로 설정한 후에도 여전히 작동하지 않을 수 있습니다.
그렇다면 실제로 마우스 포인터를 강제로 잡거나 다시 잡도록 하려면 어떻게 해야 할까요?
답변1
먼저 다음을 사용하여 마우스를 강제로 취소해야 합니다.
setxkbmap -option grab:break_actions;xdotool key XF86Ungrab
xbindkeys로 바인딩했습니다(그러나 보안에 대해 읽어보십시오.https://unix.stackexchange.com/a/62255/235896)
이제 게임 창의 제목 표시줄을 클릭하면 강제로 제대로 다시 크롤링됩니다.
그래도 작동하지 않으면 앱을 전체 화면 모드와 창 모드 간에 전환한 다음 잡기를 취소하고 제목 표시줄을 다시 클릭해 보세요. 제목 표시줄은 Linux 또는 Windows여야 할 수 있습니다(Windows 데스크탑을 시뮬레이션하는 경우). 둘 다 시도하십시오.
항상 작동하는 올바른 단계를 파악할 수 없었습니다. 찾으면 여기에서 다시 편집하겠습니다.
이것은 (약간의 노력이 필요할 수 있지만) 적어도 Ubuntu 18.04 및 Wine 5.8에서는 작동합니다.