啟用數位鎖定

啟用數位鎖定

我希望每次 Ubuntu 啟動時都啟用數位鎖定。這裡我找到瞭如何操作的指南,但我只是無法進入“鍵盤首選項”。當我進入“鍵盤”時,只有“打字”和“快捷方式”選項卡。在「文字輸入」中,也沒有任何關於版面或首選項的內容。或者舊版本的螢幕截圖和今天的版本不包含這些設定?

答案1

如果您希望在進入登入畫面之前啟用數位鎖定

sudo apt-get install numlockx

然後編輯文件/etc/lightdm/lightdm.conf

並將此行添加到底部:

greeter-setup-script=/usr/bin/numlockx on

這將在您登入之前啟用數位鎖定,而不是僅隨桌面載入的指示器鍵鎖之類的東西。如果您的使用者名稱或密碼中有數字並且您想使用數字鍵盤,這會很方便。

如果您不使用 lightdm 且沒有上述檔案或目錄,請將其放入終端:

sudo sed -i 's|^exit 0.*$|# Numlock enable\n[ -x /usr/bin/numlockx ] \&\& numlockx on\n\nexit 0|' /etc/rc.local

這將在啟動時啟用它,但以不同的方式。

答案2

我個人認為您提到的指南過於複雜。 Ubuntu 官方桌面指南解釋得更清楚:

https://help.ubuntu.com/stable/ubuntu-help/numeric-keypad.html

但是,使其在登入畫面上也能運作的建議指令即將從 using 改為/usr/shareusing /etc。因此它將是:

sudo sh -c 'printf "[Seat:*]\ngreeter-setup-script=numlockx on\n" >/etc/lightdm/lightdm.conf.d/50-numlock.conf'

註:之前這個變化已經進入Xenial,需要先建立目錄:

sudo mkdir /etc/lightdm/lightdm.conf.d

答案3

打開終端機視窗並輸入:

sudo add-apt-repository ppa:tsbarnes/indicator-keylock
sudo apt-get 更新
sudo apt-get installinder-keylockinder-keylock'

然後按數字鎖定鍵將其啟動。此指示器將確保即使在重新啟動後它也將保持活動狀態。

答案4

我是一個 Linux 新手,我總是習慣打開 numlock。我挖掘了幾個小時,但最終開發了以下解決方案:

  1. 建立一個包含以下內容的 shell 腳本:“setleds -D +num < /dev/tty1”

  2. 加到 crontab“@reboot /folder/numlock.sh”

這在 Ubuntu Server 22.04.4 上對我有用

相關內容