自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

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

系統(tǒng) Linux
在這篇簡單的教程中,我將為你展示如何在 Linux 下鎖住鍵盤和鼠標(biāo),而不鎖掉屏幕。這個(gè)技巧幾乎可以在所有的 Linux 操作系統(tǒng)中生效。

[[246205]]

我四歲的侄女是個(gè)好奇的孩子,她非常喜愛“阿凡達(dá)”電影,當(dāng)阿凡達(dá)電影在播放時(shí),她是如此的專注,好似眼睛粘在了屏幕上。但問題是當(dāng)她觀看電影時(shí),她經(jīng)常會(huì)碰到鍵盤上的某個(gè)鍵或者移動(dòng)了鼠標(biāo),又或者是點(diǎn)擊了鼠標(biāo)的按鈕。有時(shí)她非常意外地按了鍵盤上的某個(gè)鍵,從而將電影關(guān)閉或者暫停了。所以我就想找個(gè)方法來將鍵盤和鼠標(biāo)都鎖住,但屏幕不會(huì)被鎖住。幸運(yùn)的是,我在 Ubuntu 論壇上找到了一個(gè)***的解決方法。假如在你正看著屏幕上的某些重要的事情時(shí),你不想讓你的小貓或者小狗在你的鍵盤上行走,或者讓你的孩子在鍵盤上瞎搞一氣,那我建議你試試 xtrlock 這個(gè)工具。它很簡單但非常實(shí)用,你可以鎖定屏幕的顯示直到用戶在鍵盤上輸入自己設(shè)定的密碼(LCTT 譯注:就是用戶自己的密碼,例如用來打開屏保的那個(gè)密碼,不需要單獨(dú)設(shè)定)。在這篇簡單的教程中,我將為你展示如何在 Linux 下鎖住鍵盤和鼠標(biāo),而不鎖掉屏幕。這個(gè)技巧幾乎可以在所有的 Linux 操作系統(tǒng)中生效。

安裝 xtrlock

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

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

  1. $ sudo pacman -S xtrlock

Fedora 上使用:

  1. $ sudo dnf install xtrlock

RHEL、CentOS 上使用:

  1. $ sudo yum install xtrlock

SUSE/openSUSE 上使用:

  1. $ sudo zypper install xtrlock

Debian、Ubuntu、Linux Mint 上使用:

  1. $ sudo apt-get install xtrlock

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

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

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

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

  1. $ sudo vi /usr/local/bin/lockkbmouse

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

  1. #!/bin/bash
  2. sleep 1 && xtrlock

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

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

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

接著,我們就需要?jiǎng)?chuàng)建快捷鍵了。

創(chuàng)建快捷鍵

在 Arch Linux MATE 桌面中

依次點(diǎn)擊 “System -> Preferences -> Hardware -> keyboard Shortcuts”

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

首先鍵入你的這個(gè)快捷鍵的名稱,然后將下面的命令填入命令框中,***點(diǎn)擊 “Apply” 按鈕。

  1. bash -c "sleep 1 && xtrlock"

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

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

在 Ubuntu GNOME 桌面中

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

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

  1. bash -c "sleep 1 && xtrlock"

 

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

 

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

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

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

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

因?yàn)?xtrlock 已經(jīng)在工作了。

 

[[246206]]

你看到了那個(gè)小的鎖按鈕了嗎?它意味著鍵盤和鼠標(biāo)已經(jīng)被鎖定了。即便你移動(dòng)這個(gè)鎖按鈕,也不會(huì)發(fā)生任何事情。后臺(tái)的任務(wù)在一直執(zhí)行,直到你將屏幕解除,然后手動(dòng)停掉運(yùn)行中的任務(wù)。

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

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

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

以防你被***地鎖定了屏幕,切換至一個(gè) TTY(例如 CTRL+ALT+F2)然后運(yùn)行:

  1. $ sudo killall xtrlock

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

例如,如果要切換到 TTY1,則運(yùn)行:

  1. $ sudo chvt 1

要切換回 X 會(huì)話,則鍵入:

  1. $ sudo chvt 7

不同的發(fā)行版使用了不同的快捷鍵組合來在不同的 TTY 間切換。請(qǐng)參考你安裝的對(duì)應(yīng)發(fā)行版的官方網(wǎng)站了解更多詳情。

如果想知道更多 xtrlock 的信息,請(qǐng)參考 man 頁:

  1. $ man xtrlock

那么這就是全部了。希望這個(gè)指南可以幫到你。假如你發(fā)現(xiàn)這個(gè)指南很有用,請(qǐng)花點(diǎn)時(shí)間將這個(gè)指南共享到你的朋友圈并支持我們(OSTechNix)。 

責(zé)任編輯:龐桂玉 來源: Linux中國
相關(guān)推薦

2022-03-09 14:43:38

LinuxDLNA

2020-07-22 08:06:46

釋放鎖synchronize線程

2018-08-22 09:00:00

Linux鎖定鍵盤包管理器

2022-08-02 08:00:49

sleepwait釋放鎖

2016-08-16 08:26:19

Linuxsignalsigaction

2014-12-23 09:37:09

Linuxrsync

2017-01-05 12:21:00

LinuxPyCharm安裝

2011-03-09 15:54:34

LAMP

2023-09-24 19:29:44

LinuxWebP圖像

2015-11-24 13:27:35

Linuxcool-retro-復(fù)古終端

2019-02-28 09:13:21

Linux用法交互模式

2019-03-28 08:00:00

Linux磁盤IO監(jiān)控存儲(chǔ)設(shè)備

2024-02-23 08:36:34

Python鼠標(biāo)鍵盤

2023-03-13 11:12:28

UbuntuLinuxIDE

2017-03-09 19:32:22

LinuxWindowsUSB

2017-12-11 09:04:53

LinuxScrot截屏

2024-01-25 10:40:44

Windows

2017-08-07 16:41:39

LinuxOpenCV

2017-05-08 18:10:54

2014-03-20 10:31:02

Linuxbin
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)