Jak sprawić, aby mój system pozostawiał włączony numlock podczas uruchamiania?


16

Jak sprawić, aby mój system pozostawiał włączony numlock podczas uruchamiania?

Zaskakuje mnie ta wada i chcę ją rozwiązać bez konieczności instalowania zewnętrznego programu, ponieważ jestem przekonany, że gdzieś jest jakieś ustawienie.

Jak mogę sprawić, by mój system pozostawał włączony podczas uruchamiania?


4
Cześć Ballie, dziękuję za Twój post i witamy na stronie! Jeśli uważasz, że masz coś cennego do podzielenia się, możesz zadać pytanie i sam na nie odpowiedzieć. W ten sposób zachowujemy format Q i A, który jest lepszy dla przejrzystości.
Jacob Vlijm,

3
Usunąłem odpowiedź, aby Twoje pytanie stało się faktycznym pytaniem. Proszę zamieścić swoją odpowiedź poniżej.
terdon

Odpowiedzi:


18

Ja też byłem zaskoczony tym dylematem. Długo szukałem rozwiązania, które nie wymaga numlockx, ponieważ byłem przekonany, że musi to być ustawienie w pliku „.conf”. Zgadnij co ... Znalazłem to!

Aby pozostać numlockwłączony podczas uruchamiania, musisz edytować następujący plik:

/etc/sddm.conf

Znajdź etykietę generali dodaj następujące elementy

Numlock=on

Teraz zapisz plik i uruchom ponownie. To takie proste.

W moim przypadku włączyłem już numlock w BIOS-ie, więc nie wiem, czy to działa z wyłączonym numlockem w BIOS-ie. Nie testowałem tego. Zakładam jednak, że jeśli chcesz, aby numlock był włączony podczas uruchamiania, prawdopodobnie już go włączyłeś.


3
Odpowiedź można poprawić, wyjaśniając, do czego służy plik konfiguracyjny sddm.conf. W szczególności zastanawiam się, czy ta odpowiedź dotyczy tylko konkretnej WM, takiej jak Gnome.
Ben Crowell,

Czy to zadziała nawet przed zalogowaniem? Jak w przypadku wprowadzania hasła?
Revetahw mówi Przywróć Monikę

@BenCrowell: Każdy plik z .confrozszerzeniem jest plikiem konfiguracyjnym. sddmjest plikiem konfiguracyjnym. W tym przypadku dla Simple Desktop Display Manager(SDDM). Jest to graficzny program logowania do X11. W tym .confpliku ustawiasz zachowanie na ekranie logowania.
Ballie,

@Fiksdal: Moja odpowiedź na Ben Crowelpowinna zawierać odpowiedź na twoje pytanie.
Ballie,


5

Jedyne znane mi rozwiązanie wymaga numlockxpakietu. Aby go zainstalować, otwórz terminal (Alt-Ctrl-T) i wpisz następujące wiersze:

sudo apt update
sudo apt install numlockx

Następnie edytuj aplikacje startowe i dodaj nowy wpis. Poleceniem nowego wpisu powinno być numlockx on.

Otóż ​​to! Jeśli znajdziesz rozwiązanie, które nie wymaga pakietu numlcokx, chciałbym o nim usłyszeć.

(Zobacz także: https://wiki.archlinux.org/index.php/Activating_Numlock_on_Bootup )


Zobacz „i chcę to rozwiązać bez konieczności instalowania zewnętrznego programu”
Jacob Vlijm,

2
@JacobVlijm Widziałem, że ... stąd moje zastrzeżenie „Jedyne znane mi rozwiązanie wymaga pakietu numlockx”. Pomyślałem, że lepiej odpowiedzieć na pytanie najlepiej jak umiem, niż w ogóle nie odpowiedzieć. Czy na tej stronie lepiej jest milczeć, jeśli moja (robocza) odpowiedź nie spełnia wszystkich wymagań, czy zachęca się do publikowania odpowiedzi roboczych, które działają, nawet jeśli nie spełniają oryginalnych wymagań w 100%? (Myślałem, że po to jest głosowanie, aby znaleźć najlepsze odpowiedzi spośród wielu)
Nick Weinberg

Cześć Nick, przejrzyj historię pytania, OP miał odpowiedź, ale opublikował post „wszystko w jednym”. terdon usunął część A, aby dać OP możliwość opublikowania jej jako odpowiedzi.
Jacob Vlijm,

3
Widziałem historię i jest w porządku, ale OP nie jest jedyną osobą, która może uznać moją odpowiedź za przydatną. To dziwne, że nawet o tym rozmawiamy; Myślałem, że celem strony z pytaniami i odpowiedziami społeczności jest swobodne przesyłanie pytań i odpowiedzi
Nick Weinberg,

? Nie powinieneś brać tego za przestępstwo, sprawdzałem tylko, czy zauważyłeś.
Jacob Vlijm,

0

Proste rozwiązanie GUI typu wskaż i kliknij tutaj: tak jest w przypadku cynamonu i jestem pewien, że każdy smak Ubuntu.

Przejdź do USTAWIENIA SYSTEMU -> UKŁAD KLAWIATURY -> kliknij przycisk OPCJE w prawym dolnym rogu -> wyszukaj „różne opcje kompatybilności” i kliknij „domyślne klawisze numeryczne” i „klawisze numeryczne zawsze wprowadzają cyfry”.

W tym momencie może być konieczne zrestartowanie systemu, aby zadziałał i będzie kontynuował pracę od tego momentu.

Nie polecam instalowania numlockx ani żadnego rozszerzenia strony trzeciej, jeśli nie jest ono potrzebne, ponieważ powoduje to dodatkowe zależności i może powodować błędy lub zagrożenia bezpieczeństwa.


Wiem o tej opcji, ale nie numlockuruchamia się ona przy uruchomieniu. Ta opcja jest aktywowana dopiero po pierwszym logowaniu.
Ballie

hmm, kiedy go ustawię, moja klawiatura zawsze wpisuje cyfry. to trochę dziwne, że zauważam, że lampka num lock nie świeci, ale jest to w porządku, ponieważ klawiatura numeryczna robi to, co chcę. dlaczego ktokolwiek chciałby, aby były to strzały, kiedy my również mamy klawisze strzałek, jest dla mnie i frustrujące.
flyingdrifter

Nawet po ponownym uruchomieniu komputera? Ponieważ w moim przypadku Twoja opcja działała tylko po zalogowaniu i dopóki nie zamknę komputera. Po (ponownym) uruchomieniu mój numlockzostał ponownie wyłączony. Nie tylko led. Liczby nie zostały zaakceptowane przez num pad... Dzięki dostosowaniu sddm.conf wszystko działa tak, jak powinno ...
Ballie

@flyingdrifter ten problem ze światłem num lock jest błędem, jak wspomniano w odpowiedzi na ten post . Powiadom nas, że to dotyczy Ciebie, i zasubskrybuj go, ponieważ nadal nie został rozwiązany.
Starszy Geek

0

w Ubuntu 18.04 możesz

sudo apt install gnome-tweaks

(zakładając, że są to nazwy pozycji menu w języku angielskim (dodano Niemców w nawiasach))

„klawiatura i mysz” (Tastatur und Maus) /
„dodatkowe opcje” (Zusätzliche Belegungsoptionen) /
x „różne opcje kompatybilności” (Verschiedene Optionen zur Kompatibilität) /
ustaw to pole wyboru:
O „Numlock On: Numbers; przesuń zmiany na strzałki ”

Zainstalowana gnome tweak pozwala znacznie więcej „ulepszyć” w systemie

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.