X 십자선을 제거하고 싶지는 않습니다. 내 질문은: 내 시스템이 마우스 대신 십자선을 사용하도록 하려면 어떻게 해야 합니까?
답변1
X에서는 커서가 창별로 설정됩니다. xsetroot
루트 창(백그라운드)에서 커서를 변경하는 데 사용할 수 있지만 각 응용 프로그램이 이를 재정의할 수 있습니다. 어느 커서를 말씀하시는지 잘 모르겠습니다X자형 십자선, 그러나 아마도
xsetroot -cursor_name X_cursor
원하는 대로 하세요? 그렇지 않다면,여기커서 이름 목록입니다.
또한 WM(창 관리자)은 응용 프로그램과 상호 작용할 때 기본 커서 및 기타 커서 모양을 제공할 수 있습니다. 예를 들어 에서는 fvwm
커서 CursorStyle DEFAULT
를 구성하는 데 사용할 수 있습니다. 어떤 창 관리자를 사용하고 있는지 밝히지 않았으므로 WM 문서에서 찾아보아야 합니다.
답변2
이 관련 정보가 유용할 수 있습니다.
오래된 창 관리자라도 Xresources를 통해 알파 커서를 사용하도록 속일 수 있습니다(기본적으로 내장된 libX11에서 이 기능을 비활성화하지 않는 한). 약 10년 전, 처음으로 libXcursor를 Solaris에 추가했을 때 저는 코드를 변경하지 않고 다음과 같이 간단히 CDE에서 32비트 알파 커서를 테스트했습니다.
% echo 'Xcursor.theme: whiteglass' >> ~/.Xresources
추가 정보:
- PeopleXcursor
- https://wiki.archlinux.org/index.php/Cursor_themes
#ifdef USE_DYNAMIC_XCURSOR bits
libX11 소스에서앨런 쿠퍼스미스존재하다TigerVNC 개발자 토론