如何實現(xiàn)在Linux下鎖住鍵盤和鼠標(biāo)而不鎖屏-創(chuàng)新互聯(lián)

這期內(nèi)容當(dāng)中小編將會給大家?guī)碛嘘P(guān)如何實現(xiàn)在Linux下鎖住鍵盤和鼠標(biāo)而不鎖屏,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

創(chuàng)新互聯(lián)技術(shù)團隊十年來致力于為客戶提供網(wǎng)站設(shè)計制作、網(wǎng)站設(shè)計、品牌網(wǎng)站制作、網(wǎng)絡(luò)營銷推廣、搜索引擎SEO優(yōu)化等服務(wù)。經(jīng)過多年發(fā)展,公司擁有經(jīng)驗豐富的技術(shù)團隊,先后服務(wù)、推廣了近1000家網(wǎng)站,包括各類中小企業(yè)、企事單位、高校等機構(gòu)單位。
假如在你正看著屏幕上的某些重要的事情時,你不想讓你的小貓或者小狗在你的鍵盤上行走,或者讓你的孩子在鍵盤上瞎搞一氣,那我建議你試試 xtrlock 這個工具。

假如在你正看著屏幕上的某些重要的事情時,你不想讓你的小貓或者小狗在你的鍵盤上行走,或者讓你的孩子在鍵盤上瞎搞一氣,那我建議你試試 xtrlock 這個工具。它很簡單但非常實用,你可以鎖定屏幕的顯示直到用戶在鍵盤上輸入自己設(shè)定的密碼(LCTT 譯注:就是用戶自己的密碼,例如用來打開屏保的那個密碼,不需要單獨設(shè)定)。在這篇簡單的教程中,我將為你展示如何在  Linux  下鎖住鍵盤和鼠標(biāo),而不鎖掉屏幕。這個技巧幾乎可以在所有的 Linux 操作系統(tǒng)中生效。

安裝 xtrlock

xtrlock 軟件包在大多數(shù) Linux 操作系統(tǒng)的默認(rèn)軟件倉庫中都可以獲取到。所以你可以使用你安裝的發(fā)行版的包管理器來安裝它。

在 Arch Linux 及其衍生發(fā)行版中,運行下面的命令來安裝它:

$ sudo pacman -S xtrlock

此處換成自己的內(nèi)容

此處換成自己的代碼

在 Fedora 上使用:

$ sudo dnf install xtrlock

在 RHEL、 CentOS  上使用:

$ sudo yum install xtrlock

在 SUSE/openSUSE 上使用:

$ sudo zypper install xtrlock

在 Debian、Ubuntu、Linux Mint 上使用:

$ sudo apt-get install xtrlock

使用 xtrlock 鎖住鍵盤和鼠標(biāo)但不鎖屏

安裝好 xtrlock 后,你需要根據(jù)你的選擇來創(chuàng)建一個快捷鍵,通過這個快捷鍵來鎖住鍵盤和鼠標(biāo)。

(LCTT 譯注:譯者在自己的系統(tǒng)(Arch + Deepin)中發(fā)現(xiàn)這里的到下面創(chuàng)建快捷鍵的部分可以不必做,依然生效。)

在 /usr/local/bin 目錄下創(chuàng)建一個名為 lockkbmouse 的新文件:

$ sudo vi /usr/local/bin/lockkbmouse

此處換成自己的內(nèi)容

此處換成自己的代碼

然后將下面的命令添加到這個文件中:

#!/bin/bash
sleep 1 && xtrlock

保存并關(guān)閉這個文件。

然后使用下面的命令來使得它可以被執(zhí)行:

$ sudo chmod a+x /usr/local/bin/lockkbmouse

接著,我們就需要創(chuàng)建快捷鍵了。

創(chuàng)建快捷鍵
在 Arch Linux MATE 桌面中

依次點擊 “System -> Preferences -> Hardware -> keyboard Shortcuts”

然后點擊 “Add” 來創(chuàng)建快捷鍵。

如何實現(xiàn)在Linux下鎖住鍵盤和鼠標(biāo)而不鎖屏

首先鍵入你的這個快捷鍵的名稱,然后將下面的命令填入命令框中,最后點擊 “Apply” 按鈕。

bash -c "sleep 1 && xtrlock"

如何實現(xiàn)在Linux下鎖住鍵盤和鼠標(biāo)而不鎖屏

為了能夠給這個快捷鍵賦予快捷方式,需要選中它或者雙擊它然后輸入你選定的快捷鍵組合,例如我使用 Alt+k 這組快捷鍵。

如何實現(xiàn)在Linux下鎖住鍵盤和鼠標(biāo)而不鎖屏
如果要清除這個快捷鍵組合,按住 BACKSPACE 鍵就可以了。完成后,關(guān)閉鍵盤設(shè)定窗口。

在 Ubuntu GNOME 桌面中

依次進(jìn)入 “System Settings -> Devices -> Keyboard”,然后點擊 “+” 這個符號。

鍵入你快捷鍵的名稱并將下面的命令加到命令框里面,然后點擊 “Add” 按鈕。

bash -c "sleep 1 && xtrlock"

如何實現(xiàn)在Linux下鎖住鍵盤和鼠標(biāo)而不鎖屏

接下來為這個新建的快捷鍵賦予快捷方式。我們只需要選擇或者雙擊 “Set shortcut” 這個按鈕就可以了。

如何實現(xiàn)在Linux下鎖住鍵盤和鼠標(biāo)而不鎖屏

然后你將看到下面的一屏。

如何實現(xiàn)在Linux下鎖住鍵盤和鼠標(biāo)而不鎖屏

輸入你選定的快捷鍵組合,例如我使用 Alt+k。

如何實現(xiàn)在Linux下鎖住鍵盤和鼠標(biāo)而不鎖屏

如果要清除這個快捷鍵組合,則可以按 BACKSPACE 這個鍵。這樣快捷鍵便設(shè)定好了,完成這個后,關(guān)閉鍵盤設(shè)定窗口。

從現(xiàn)在起,每當(dāng)你輸入剛才設(shè)定的快捷鍵(在我們的示例中是 ATL+K),鼠標(biāo)的指針便會變成一個掛鎖的模樣?,F(xiàn)在,鍵盤和鼠標(biāo)便被鎖定了,這時你便可以自在地觀看你的電影或者做其他你想做的事兒。即便是你的孩子或者寵物碰了鍵盤上的某些鍵或者點擊了鼠標(biāo),這些操作都不會起作用。

因為 xtrlock 已經(jīng)在工作了。
如何實現(xiàn)在Linux下鎖住鍵盤和鼠標(biāo)而不鎖屏
你看到了那個小的鎖按鈕了嗎?它意味著鍵盤和鼠標(biāo)已經(jīng)被鎖定了。即便你移動這個鎖按鈕,也不會發(fā)生任何事情。后臺的任務(wù)在一直執(zhí)行,直到你將屏幕解除,然后手動停掉運行中的任務(wù)。

將鍵盤和鼠標(biāo)解鎖

要將鍵盤和鼠標(biāo)解鎖,只需要輸入你的密碼然后敲擊回車鍵就可以了,在輸入的過程中你將看不到密碼。只需要輸入然后敲回車鍵就可以了。在你輸入了正確的密碼后,鼠標(biāo)和鍵盤就可以再工作了。假如你輸入了一個錯誤的密碼,你將聽到警告聲。按 ESC 來清除輸入的錯誤密碼,然后重新輸入正確的密碼。要去掉未完全輸入完的密碼中的一個字符,只需要按 BACKSPACE 或者 DELETE 鍵就可以了。

要是我被永久地鎖住了怎么辦?

以防你被永久地鎖定了屏幕,切換至一個 TTY(例如 CTRL+ALT+F2)然后運行:

$ sudo killall xtrlock

或者你還可以使用 chvt 命令來在 TTY 和 X 會話之間切換。

例如,如果要切換到 TTY1,則運行:

$ sudo chvt 1

要切換回 X 會話,則鍵入:

$ sudo chvt 7

不同的發(fā)行版使用了不同的快捷鍵組合來在不同的 TTY 間切換。

$ man xtrlock

上述就是小編為大家分享的如何實現(xiàn)在Linux下鎖住鍵盤和鼠標(biāo)而不鎖屏了,如果剛好有類似的疑惑,不妨參照上述分析進(jìn)行理解。如果想知道更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道。

本文題目:如何實現(xiàn)在Linux下鎖住鍵盤和鼠標(biāo)而不鎖屏-創(chuàng)新互聯(lián)
網(wǎng)站地址:http://bm7419.com/article8/dpddip.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站改版企業(yè)網(wǎng)站制作、網(wǎng)站內(nèi)鏈虛擬主機、響應(yīng)式網(wǎng)站、定制開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設(shè)