Terminal

為什麼 xset 的啟動會立即停用?

  • July 26, 2020

我相信該命令xset s activate旨在啟動 X 中的螢幕保護程序。我嘗試將其輸入到終端中,起初它似乎可以工作,但螢幕保護程序幾乎立即退出(好像輸入命令本身就恢復了它)。我確定在輸入命令後我不會不小心按下其他東西。另一方面,如果我執行sleep 1 && xset s activate,那麼螢幕保護程序仍然存在。怎麼來的?

當您鍵入

xset s activate

然後Return,我懷疑xset在您釋放鍵之前執行,因此鍵向上事件會停用螢幕保護程序。

xset之後執行sleep意味著按鍵事件發生在xset執行之前(當然,除非您按住按鍵,但隨後它會開始重複)。

引用自:https://unix.stackexchange.com/questions/600394