Xorg/Twm 창에는 마우스를 올려놓을 때만 초점이 있습니다.

Xorg/Twm 창에는 마우스를 올려놓을 때만 초점이 있습니다.

Arch Linux에 Twm 및 xterm과 함께 Xorg를 설치했으며 X 서버를 시작할 때 마우스 포인터가 해당 창 위에 있을 때만 xterm을 입력할 수 있습니다. 마우스가 창 위에 있을 때 포커스와 관련이 있을 수 있는 Xorg 및 Twm에 대한 옵션을 검색해 왔지만 성공하지 못했습니다.

포커스가 마우스 위치에 바인딩되지 않도록 시스템을 어떻게 설정합니까?

답변1

twm당신이 보고 있는 것은 마우스 포커스를 처리하는 일반적인 방법입니다.
이 방법은초점이 마우스를 따라갑니다.

이는 1989년부터 twmX 윈도우 시스템의 기본 창 관리자입니다 . 이는 다음을 의미합니다.참조 구현, X의 다른 기본 구성 요소와 마찬가지로.

그 이후로 다른 X 구성 요소의 대부분의 참조 구현은 점진적인 변경을 거쳐 여전히 사용되고 있습니다.

twm반면에 창 관리자는 발전하지 않았으며 널리 사용됩니다. 창 관리라는 주제가 많이 발전하면서 새로운 아이디어와 접근 방식을 갖춘 다른 솔루션으로 대체되었습니다. 그렇기 때문에 지금은 상당히 낡아 보이는 것입니다. 유용성이 사라진 지 오래되었습니다.


따라서 사용자 인터페이스의 지속적인 발전에 비해 본질적으로 쓸모가 없습니다.

가장 많이 사용되던 당시에 twm는 포커스가 마우스를 따라가는 것이 일반적이었습니다. 직접 사용해본 기억이 나네요.
문서에 따르면 twm대체 모드가 없는 것 같습니다. 이 패턴을 구현하는 사용자 정의 패턴을 만드는 것이 가능할 수도 있지만 .twmrc그러한 패턴을 .twmrc사용할 수는 없다고 생각합니다.

실제로 다른 초점 모드를 원한다면창 관리자 변경.
당신이 갇혀있는 뭔가가 있나요 twm?


당신이 사용할 수 있다면다양한 창 관리자, 하나는 소스 코드에서 시작하여 twm유용성을 지원하기 위해 여러 구성 스타일을 지원하는 많은 기능을 얻었습니다.fV. 그것은 또한 "오래된" 것이지만 그렇게 오래되지는 않았습니다. twm그것이 없는 미니멀리즘 과 같습니다 .

보다 현대적인 창 관리자는 메타시티입니다. 게다가신디사이저, compiz와 마찬가지로 창 관리와 동일한 문제를 해결하지만 훨씬 더 복잡합니다. 모든 프로그램이 숨겨진 어딘가에 출력을 그리도록 하고 해당 출력이 사용자에게 표시되기 전에 완전히 조작될 수 있습니다.


(마우스에 따라 초점에 흥미로운 변화가 있습니다.집중력 부족. 이 모드를 사용하면 포커스가 포인터 아래 창으로 변경되기 전에 마우스 포인터가 잠시 창을 떠날 수 있습니다. (유사한 창 관리자에서 사용 가능한 경우 시도해 보세요.)

관련 정보