워크 플로우를 방해하지 않고 스크린 캐스트를위한 마우스 강조


14

설명서 / 자습서 비디오를 만들려면 마우스를 강조 표시해야합니다 (예 : 주변에 노란색 반투명 ​​코로나).

여기에 이미지 설명을 입력하십시오

클릭하고 움직일 때 마커가 활성화되어야하지만 항상 켜져 있다면 괜찮습니다.

뒤에있는 내용에 대한보기를 어느 정도 가릴 수 있지만 뒤에있는 것을 클릭하거나 창에서 초점을 빼지 못할 수도 있습니다.

컴 피즈는 , 과거의 일처럼 보인다 찾을-커서 ( "을"이 그리는 것 동안, 당신은 클릭 할 수 없습니다 그것을) 조치 (클릭 / 운동)과 블록의 상호 작용에 연결되지 않고 키 월은 그리지 않는다 바둑판 식 창 관리자를 사용하면 마우스 형광펜과 관련하여 올바르게 상호 작용할 수 없으며 일반적으로 버그가 있습니다.

아치 리눅스와 멋진 wm을 사용하고 있습니다.

감사!


기록을 위해, 나는 비 타일링 wm (openbox)에서 key-mon과 비슷한 문제를 겪었습니다.
gandalf3

사용자 정의 마우스 테마를 설치하십시오. 항상 작동합니다. 내 답변에 대한 자세한 내용은 아래를 참조하십시오.
clearkimura

답변:


6

XDG 사양 을 따르는 사용자 정의 마우스 테마를 사용하십시오 .

이것이 마커를 소개하는 가장 쉬운 방법 일 수 있습니다. 커서에 반투명 원형 레이어를 추가하거나 더 간단하게 추가한다고 가정합니다. 더 나은 방법은 이 ArchWiki 에서 언급 한 바와 같이 X11 및 Wayland 커서 테마 모두에이 방법을 적용하는 것 입니다.

마우스 테마를 만드는 방법

커스텀 마우스 테마를 만들어야합니까? 예, 사용자가 직접 만드는 것을 선호하는 경우 시간이 오래 걸리고 대부분의 사용자는 약간의 읽기를 수행해야합니다.

"아이콘 테마 생성"에 대한 가장 최근 토론은 2015 년경이며, 이 글 은 Linux.org에서 볼 수 있습니다. 커서를 약간 다루고 더 읽을 거리를 더 많이 제공합니다.

2010 년경 몇몇 오래된 튜토리얼 에서는 X11 마우스 커서 (XMC)를 만들기위한 이 김프 플러그인에 대해 언급 했습니다 . 또 다른 접근법은 Xcursorgen 프로그램을 사용하는 것인데 , 이 기사 에서 ehow.com에 설명되어 있습니다.

또는 테마를 만들지 않고

그럼 다시, 우리가 해야 할 일을 만들? 아니요, 일부 사용자는 이미 이러한 테마를 만들었 기 때문에 대부분의 사용자는 검색, 다운로드 및 설치 만하면됩니다.

나는 것을 발견 DMZ-강조 MBOSSG에 의해 간단하고 우아한 솔루션입니다.

커서 아래에 반투명 노란색 원이있는 Ubuntu / Linux 용 사용자 정의 마우스 테마는 거의 정확하게 질문에 설명되어 있습니다. 이름에서 알 수 있듯이 DMZ-Highlight (왼쪽)는 DMZ 커서 테마의 DMZ 흰색 변형을 기반으로합니다.

DMZ-Highlight 및 DMZ 화이트 비교

DMZ-Hightlight가 작동합니까?

  • 강조 표시된 마커 : 예
  • 반투명 노란색 : 예
  • 활성 마커 : 예, 클릭하고 이동할 때 ^ 1
  • 클릭 비활성화 : 아니요 ^ 2
  • 초점 훔치기 : 아니오 ^ 2

^ 1 : 텍스트 입력이 일반적인 I커서를 표시하는 것을 제외하고 대부분의 UI 요소에 항상 표시

마우스 패드에 대한 DMZ-Highlight

^ 2 : 마우스 테마가 창을 방해하거나 방해하지 않으며, 그 아래에 강조 표시가있는 일반적인 커서 만 있습니다.

UI 요소 및 데스크탑에 대한 DMZ- 강조

면책 조항 :이 답변은 커서에 마커를 표시하는 가장 쉬운 방법을 제안하기위한 것입니다. 따라서이 답변 은 "마우스 테마 설치 방법"에 대해서는 설명 하지 않아야합니다 (이는 별도의 질문과 답변으로 다루어야합니다).

DMZ-Highlight의 저자는 Ubuntu 사용자에게 편리한 설치 및 제거 스크립트를 제공했습니다. 필자의 경우 커서는 sudo update-alternative명령을 통해 수동으로 설치하고 구성했습니다 .이 방법을 선호합니다.

Xubuntu 14.04 (Xfce 4.10)에서 DMZ-Highlight를 테스트했습니다.

TL; DR 커서를 강조 표시하는 사용자 정의 마우스 테마를 설치하십시오. 제로 스크립트, 항상 작동합니다.


이상하게도 그 테마에는 투명한 노란색 원이 표시되지 않지만 마우스 커서는 변경됩니다. 무슨 일이 일어나고 있는지 잘 모르겠습니다. 이것은 완벽 해 보이지만 커서 캡처를 지원하지 않는 일부 화면 녹화 프로그램 (내가 찾는 주요 이유 중 하나)에 의해 캡처되지 않을까 걱정됩니다.
gandalf3

DMZ-Highlight가 합성 / 비 복합 Xfce 4.10 모두에서 작동 함을 확인했습니다. vokoscreen 1.9.0 (사용 libav-tools), Xubuntu 14.04를 사용하여 스크린 캐스트 할 때 하이라이트가 반투명하고 보입니다 .
clearkimura

4

위에서 제안한 DMZ-Highlight 테마는 기본 화살표 포인터에 대해 작동하지만 다른 커서는 강조 표시되지 않습니다.

이것에 의해 좌절 나는 주어진 테마에 대한 모든 커서에 유사한 하이라이트를 적용 하는 짧은 프로그램 을 작성했습니다 .

컴파일하고 실행하고 싶지 않은 사람들을 위해 DMZ-White 커서에 대해 프로그램을 실행 한 결과 도 포함 시켰 으며 모든 커서가 강조 표시된 DMZ-Highlight 테마의 업데이트 버전을 만들었습니다.

강조 표시된 커서


공유해 주셔서 감사합니다. 귀하의 허락없이 먼저 github.com/iPAS/DMZ-White-Highlighted 에 설치하기 쉽도록 제공된 테마를 채택했습니다 .
iPAS

@iPAS는 제 작품이 당신에게 영감을 준 것을 기쁘게 생각합니다!
DhatGuy


-1

이 질문에 비슷한 질문에 대한 자세한 내용을 시도 했습니까? /unix//a/183941/141220

당신은 아치와 드문 wm을 가지고 있으므로 아마도 당신은 스스로 해킹을해야한다는 것을 알고있을 것입니다.

여기에 다시 게시하면 위의 링크에서 비롯됩니다. 작동하는 경우 대부분의 메신저 이기 때문에 사용자 mikeserv 에게 감사하는 것을 잊지 마십시오 .


다음은 아마도 당신을 위해 일할 것입니다 :

#!/bin/sh
unset X Y; sleep 1
eval "$(xdotool getmouselocation -shell 2>/dev/null)"
for n in X Y; do  : "$(($n-=$n>25?25:$n))"; done
xwd -root -silent |
xv -    -crop "$X" "$Y" 50 50 \
        -geometry "50x50+$X+$Y" \
        -nodecor -viewonly -rv -quit

그것은 세 가지 유틸리티에 따라 xv, xwd그리고 xdotool. 처음 두 가지는 매우 일반적인 X 유틸리티이며, 세 번째는 이미 가지고 있다고 확신합니다.

1 초 동안자는 후 xdotool마우스의 현재 좌표를 -shell다음과 같이 평가하기 쉬운 형식으로 표준 출력에 씁니다 .

X=[num]
Y=[num]
windowID=[num]

eval따라서 세트 쉘 변수의 각각에서 곧 피 표시 화상의 크기의 루프 감산 절반 $X$Y의 값 또는 하나의 값 미만이면 25, 그들 세트 0.

xwd파이프 위로 루트 창을 xv로 가져 와서 마우스 위치 주위를 이미지 크기로 50x50자르고 작은 창에서 현재 마우스 커서 아래의 이미지 네거티브를 창 관리자 장식으로 표시합니다.

최종 결과는 다음과 같습니다.

여기에 이미지 설명을 입력하십시오

... 마우스 커서가 스크린 샷에 나타나지 않는 것 같습니다. 그러나 내가 사진을 찍었을 때 그것은 흰색 상자 바로 위에있었습니다.

이미지에서 쉘 함수로 작성하고 백그라운드 화 한 방법을 이미지에서 볼 수 있습니다. 그 이유는 주로 sleep거기에 있습니다 .RETURN 키를 누르면 터미널이 이미 바닥에 xwd있으면 터미널을 스크롤하고 터미널이 스크롤되기 전에 화면의 그림을 잡을만큼 빠릅니다. 이미지의 부정적인 점이 조금있어 마음에 들지 않았습니다.

어쨌든, 스위치 와 스위치 xv를 모두 사용 하기 때문에 마우스 버튼을 누르거나 키보드 키를 누르 자마자 사라지지만 둘 중 하나를 유지할 때까지 유지됩니다.-viewonly-quit

의심의 여지없이 당신은 훨씬 더 정교한 일을 할 수도 있고 혼자 할 ImageMagick수도 xv있지만 마우스 커서 아래에 약간의 부정적인 상자를 넣었습니다. xv 문서는 here 및에 대한 문서는 xwd에서 찾을 수 있습니다 man xwd.


1
흥미롭지 만 OP의 요구 사항을 충족하지 못하는 것 같습니다. 이 창은 클릭을 차단하고 커서가 움직이면 따라 가지 않습니다.
gandalf3

이 스크립트는 아마도 적절한 '수면'과 함께 루프에 넣어야합니다. 이제는 물론 단일 이미지 만 인쇄합니다.
bobafetthotmail

블로킹 클릭에 대해서는 -root옵션 을 가지고 놀아야한다고 생각합니다. 그러면 옵션 xv위에 자체 x 창을 열지 않기 때문입니다. 그러나 클릭 (여기에서 요점)을 감지 할 수 없으므로 스크립트를 종료하고 루프에서 수동으로 다시 시작해야합니다. docs structbio.vanderbilt.edu/chazin/wisdom/xv-3.10a/…
bobafetthotmail

1
전체 스크립트를 루프로 덤프 할 때 성능이 크게 향상 될 것이라고는 상상할 수 없습니다. 휴면 상태가 아니더라도 내 컴퓨터에 창을 표시하는 데 거의 0.5 초가 걸립니다.
gandalf3

루트 창으로 그리기는 다른 창 위에 그리기를 허용하지 않습니다. AFAIK. 적어도 빠른 테스트 후에는 그런 것 같습니다.
gandalf3
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.