이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 명령 정리입니다.
프로그램:
이름
정리 - 화면에서 유휴 커서 이미지 제거
개요
정돈하다 [-디스플레이|-d 디스플레이] [-게으른 초] [-키스트로크] [-지터 픽셀] [-붙잡다]
[-이벤트 없음] [-초기화] [-루트] [-원스크린] [-보이는] [-정규식] [-아니|-이름 없음 name ...]
[-notclass 수업 ...]
기술
정돈하다 영역을 가리지 않도록 화면에서 커서 이미지를 제거합니다.
주어진 시간 동안 움직이지 않은 후에 보고 있는 것입니다. 다음과 같은 경우에는 이 작업을 수행하지 않습니다.
커서가 루트 창에 있거나 버튼이 눌려 있습니다. 지터를 무시하려고 시도합니다(작음
소음으로 인한 움직임) 경련하는 마우스가 있는 경우.
옵션
-디스플레이
다음에 디스플레이가 열립니다.
-idle 뒤에는 유휴 상태에 대한 폴링 간격(초)이 옵니다. 기본값은 5입니다.
XNUMX초 미만의 유휴 시간을 지원합니다.
-키스트로크
말하다 정돈하다 커서를 제거할 시기를 결정하기 위해 시간 제한을 사용하지 않고
대신 키를 누를 때까지 기다리십시오(손을 뗀 경우).
-지터
무시할 포인터의 이동량이 뒤따르고
랜덤 노이즈로 간주됩니다. 기본값은 0입니다.
-grab은 포인터를 제거하기 위해 포인터를 잡는 원래 방법을 사용하는 것을 의미합니다.
커서. 이것은 종종 일부 창 관리자와 너무 잘 상호 운용되지 않습니다.
-이벤트 없음
커서가 있는 X 클라이언트에 의사 EnterNotify 이벤트를 보내는 정리를 중지합니다.
도난당했습니다. 이벤트를 보내면 emacs와 같은 프로그램이 이벤트를 받지 못했다고 생각할 수 있습니다.
포인터 포커스를 잃었습니다. 이 옵션은 이전 버전과의 호환성을 위해 제공됩니다.
일부 고객이 화를 내는 경우.
-reset은 어떤 이유로 커서가 복원된 후 유휴 상태에 대한 시간 제한을 재설정합니다(예:
창을 밀거나 팝하는 경우) 커서의 xy 좌표가
변경되지 않았습니다. 일반적으로 커서는 즉시 다시 제거됩니다.
-root는 커서가 루트 배경에 있더라도 커서를 제거하는 것을 의미합니다.
유용한 것을 가리지 않아야 합니다.
-원스크린
디스플레이로 지정된 단일 화면 또는 기본값으로 정돈을 제한합니다.
디스플레이용 화면입니다. 일반적으로 unclutter는 화면의 모든 화면을 정리합니다.
디스플레이.
-보이는
가시성 이벤트를 무시합니다(-grab에는 적용되지 않음). 커서가 가져오지 않는 경우
숨겨진 -jitter 값에도 불구하고 이 옵션을 사용해 보십시오.
-not 다음에는 커서를 제거하면 안 되는 창 이름 목록이 옵니다. 그만큼
창에 있는 WM_NAME 속성의 처음 몇 문자는 다음과 일치해야 합니다.
나열된 이름. 이 인수는 명령줄에서 마지막이어야 합니다.
-이름 없음
-not과 완전히 동일합니다.
-notclass
창의 WM_CLASS 속성이 사용된다는 점을 제외하면 -notname과 유사합니다.
이 인수는 명령줄에서 마지막이어야 하므로 -not과 함께 사용할 수 없습니다.
또는 -notname.
-regex는 첫 번째 이름 또는 클래스(위 참조)를 정규식으로 취급합니다. 이것은 의미합니다
`` -regex -not foo bar ''는 예상대로 작동하지 않습니다; 대신``-regex를 사용하십시오.
- 'foo|bar' ''가 아닙니다.
제한 사항
-keystroke 옵션이 클라이언트에서 작동하지 않을 수 있습니다(즉, 커서가 사라지지 않음).
KeyRelease 이벤트를 요청합니다. KeyUp을 사용하는 게임 및 Xt 응용 프로그램
변환 테이블은 이 문제로 인해 어려움을 겪을 가능성이 가장 높습니다. 가장 실현 가능한
해결책은 XTest 확장을 사용하여 모든 키보드와 마우스를 가져오도록 정리를 확장하는 것입니다.
물론 이를 위해서는 XTest도 서버에 있어야 합니다.
-keystroke 옵션은 수정자 키와 실제로 생성하는 키를 구분하지 않습니다.
문자. 원하는 경우 XLookupString을 사용하여 간단한 방법으로 구현할 수 있습니다.
문자가 반환되는지 확인합니다.
진단
메시지
누군가 내 하위 창에 하위 창을 만들었습니다!
unclutter는 두 번째 unclutter가 실행 중이라고 생각하고 커서를 도용하려고 시도했음을 의미합니다.
커서를 훔치는 데 이미 사용된 하위 창에 하위 창을 생성하여. 이것
어느 누구도 이길 수 없는 싸움으로 상황이 급격하게 악화되어
가능하고 프로그램이 포기합니다.
onworks.net 서비스를 사용하여 온라인에서 클러터 사용