핸드폰에서 vscreen을 끌 수있는 방식으로 원할 때마다 Ubuntu (12.04)에서 화면을 끌 수 있도록 스크립트를 작성하거나 변경하려면 어떻게해야합니까?
스크립트를 실행하기 위해 키 조합 (바로 가기)을 어떻게 만들 수 있습니까?
나는 힘을 보존하고 싶다.
나는이 질문을 보았다
아이콘을 사용하여 모니터 끄기. 그러나 단축키는 없습니다.
또한 대답에 따르면이를 수행하는 많은 방법이 있으므로 더 알고 싶습니다.
핸드폰에서 vscreen을 끌 수있는 방식으로 원할 때마다 Ubuntu (12.04)에서 화면을 끌 수 있도록 스크립트를 작성하거나 변경하려면 어떻게해야합니까?
스크립트를 실행하기 위해 키 조합 (바로 가기)을 어떻게 만들 수 있습니까?
나는 힘을 보존하고 싶다.
나는이 질문을 보았다
아이콘을 사용하여 모니터 끄기. 그러나 단축키는 없습니다.
또한 대답에 따르면이를 수행하는 많은 방법이 있으므로 더 알고 싶습니다.
답변:
내가 당신의 질문을 잘 이해했다면, 당신은이 명령을 사용할 수 있습니다
xset dpms force off
설정에서 키보드, 바로 가기로 이동하여 더하기를 클릭하고 원하는 이름을 쓰고 방금 쓴 명령을 작성한 다음 새 바로 가기를 클릭하고 사용하려는 조합 또는 키를 사용하십시오
xset dpms force off
? :-)
xset dpms force standby
더 안정적인 것으로 보이며 sleep 1 ; xset dpms force off
트릭이 필요하지 않습니다 .
최신 버전의 Ubuntu (예 : 16.04)에서이를 수행하기위한 사용자 정의 단축키는 키 조합을 누르는 것부터 명령을 실행하는 데 지연이 필요한 것 같습니다. 가장 간단한 해결책은을 사용하여 바로 가기 명령을 수정하는 것 sh
입니다.
로 이동하십시오 System Settings... | Keyboard | Shortcuts | Custom Shortcuts
. 새로운 사용자 정의 단축키를 작성하고 Command
입력하십시오.
sh -c 'sleep 0.3 && xset dpms force off'
지연을 변경할 수는 있지만 때로는 0.1 로 충분하지 않다는 것을 알았습니다 .
처음에는 키 단축키를 구성했습니다.
xset dpms force off
그러나 2 초 후에 디스플레이가 다시 켜졌습니다. 어쩌면 내 새로운 Ubuntu Version (15.05)이 다른 행동의 이유 일 수 있습니다. 해결책은 다음 내용으로 스크립트를 작성하는 것입니다.
#!/bin/bash
sleep 1 && xset dpms force off
이제 바로 가기를 누를 때마다이 스크립트를 호출하십시오.
지연된 키 누르기 이벤트 때문에이 방법이 효과적이라고 생각합니다. sleep 명령을 사용하면 모든 주요 이벤트가 1 초 동안 처리되고 화면이 다시 켜지지 않습니다.