xterm(X11이 아닌) 마우스 포인터를 더 크게 만드는 방법은 무엇입니까?

xterm(X11이 아닌) 마우스 포인터를 더 크게 만드는 방법은 무엇입니까?

나는 예전보다 훨씬 더 높은 화면 해상도(2560x1440픽셀)를 갖춘 새 노트북을 구입했습니다. 나는 i3 창 관리자와 Arch linux의 현재 xterm(버전 386-1, 그러나 그것은 단지 패키지 버전일 수도 있음)을 사용하고 있습니다.

xterm 글꼴 및 설정 포인터(텍스트 커서 아님, X11 기본 커서 아님, xterm 마우스 포인터)가 너무 작아서 거의 보이지 않습니다.

X11 기본 마우스 포인터를 더 크게 만들기 위해 xterm 글꼴 크기를 늘리고 X 리소스를 사용해야 했습니다. 평생 동안 xterm 마우스 포인터를 더 크게 만들 수는 없습니다. xterm 창 위로 마우스를 가져가면 마우스 포인터가 큰 화살표에서 아주 작은 화살표로 변경됩니다.

xterm에서 마우스 포인터 크기를 변경하는 방법은 무엇입니까?

참고로, 이와 관련된 현재 X 리소스는 다음과 같습니다.

XTerm*cursorColor: orange
XTerm*pointerColor: red
XTerm*pointerColorBackground: red
XTerm*pointerShape: left_ptr
XTerm*faceName: Monospace
XTerm*faceSize: 18
Xcursor.size: 64

참고로 저는 조정했어요기본X11 마우스 포인터에는 Xcursor.size가 있지만 이는 xterm 마우스 포인터에 영향을 주지 않습니다. 어떻게든 다른 포인터를 사용합니다.

XTerm*pointerShape를 기본값으로 그대로 두면 마우스를 xterm 창 위로 가져갈 때 작은 I 모양으로 변합니다. 현재 화면의 작은 마우스 포인터를 빨간색으로 색칠하고 빨간색 윤곽선을 추가하여 보정하고 있습니다.

답변1

xterm의 Thomas Dickey의 의견을 바탕으로 Arch Linux 노트북에서 이 작업을 수행했습니다.

$ pacman -S xcursor-themes

그러면 하위 디렉터리(및 기타 새 디렉터리) /usr/share/icons/Adwaita가 있는 디렉터리가 제공됩니다 .cursors/

.Xresources다음을 포함하도록 파일을 변경했습니다 .

XTerm*pointerShape: left_ptr
XTerm*cursorTheme: Adwaita
XTerm*faceName: Monospace
XTerm*faceSize: 18
! Large cursor for 4K screen Dell E7470
Xcursor.size: 64

나는 그것을 실행했고 xrdb -load .Xresources열린 다음 xterm 창에는 64x64 기본 커서와 일치하는 적당한 크기의 커서가 있었습니다.

xterm 창에서 64x64 마우스 포인터 이미지를 사용할 수 있도록 XTerm*cursorTheme: Adwaita허용하는 것 같습니다 . Xcursor.size: 64X11 커서 파일 /usr/share/icons/Adwaita/cursors/left_ptr에는 64x64 픽셀 커서가 있습니다 . Adwaita 테마 파일을 PNG로 변환하기 xcur2png위해 Arch 패키지를 설치했습니다 . 많은 아이콘 비트맵이 포함되어 있습니다. 그 중 하나는 작업을 하면 64x64 PNG가 됩니다.left_ptrAdwaita/cursors/left_ptrxcur2png

나는 다른 사람들이 이 문제를 해결하는 방법에 대해 나보다 더 나은 팁을 얻을 수 있도록 충분한 정보를 가지고 내 질문에 대답하고 있습니다. 나는 나 자신을 평가하지 않습니다. 하나님 께서 내 영혼에 자비를 베푸시기를 바랍니다.

관련 정보