Portál AbcLinuxu, 6. května 2025 14:19

Dotaz: NumLock

13.8.2021 14:38 gepard
NumLock
Přečteno: 366×
Odpovědět | Admin
Zdravím, potřeboval bych nastavit klávesnici tak, aby vždy a za všech okolností psala čísla.

Tedy při zapnutém i vypnutém NumLock. Jaké jsou možnosti a jaký je nejlepší způsob?

PS: Už jste někdo potřeboval NumPad? Proč tam vůbec je když akorát překáží?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Gréta avatar 13.8.2021 15:01 Gréta | skóre: 37 | blog: Grétin blogísek | 🇮🇱==❤️ , 🇵🇸==💩 , 🇪🇺==☭
Rozbalit Rozbalit vše Re: NumLock
Odpovědět | | Sbalit | Link | Blokovat | Admin

co todleto hele :O :O

numlockx on
setxkbmap -option numpad:mac

spousta jinejch řešení jak jakoby zapnout numlock po bootu tady hele :O ;D

Zelená energetická soustava založená na obnovitelnejch zdrojích energie versus realnej svět 🤡🇪🇸
13.8.2021 15:07 billgates | skóre: 27
Rozbalit Rozbalit vše Re: NumLock
Odpovědět | | Sbalit | Link | Blokovat | Admin
Kedysi som to riesil, ale trochu rozsirenejsie zadanie. Robil som softver pre pokladnicny system, ktory bezal na linuxe. Na danom systeme ale museli bezat aj dalsie softvery, kedze obcas sa bolo treba prepnut napriklad do browsera a tam nieco riesit v sklade. Ale poziadavka bola, aby ked niekto zacne tukat na numpadovej casti klavesnice, ihned sa ma okno prepnut do pokladnicneho softveru a taktiez, aby to pisalo cisla nezavisle na tom, ci je num lock zapnuty alebo nie.

Kedze ide o trochu zlozitejsiu poziadavku, tak som to vyriesil cez maly C-ckovy programcek s vyuzitim uinput rozhrania. Zavesil som sa na /dev/input zariadenie klavesnice, cital eventy a ked som videl scancode numpadovej casti, tak som zavolal okno pokladnicneho softu do popredia, nastavil mu focus a do virtualnej klavesnice som uz posielal prelozeny scancode prisluchajuci cislam. Vsetky ostatne eventy som predaval bez zmeny.

Cize toto je mozne riesenie, ak OP nenajde nieco viac vyhovujuce (nejaku hotovu utilitu). Je to programcek na malo riadkov a dobre cvicenie pre zaciatocnikov, takze sa moze pustit do tohoto riesenia.
Josef Kufner avatar 13.8.2021 15:15 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: NumLock
Odpovědět | | Sbalit | Link | Blokovat | Admin
PS: Už jste někdo potřeboval NumPad? Proč tam vůbec je když akorát překáží?
Je to historický pozůstatek z dob IBM PC XT, které nemělo šipky a blok šestice kláves s PageUp a PageDown. Tam byl NumLock užitečný, neboť šipky jinde nebyly.

Pak docela dlouho vydržel NumLock na klávesnicích notebooků, kde na písmenech byl k dispozici numerický blok [uiojklm,.] -> [789456123]. Mohlo se to hodit při psaní většího objemu čísel, ale nějak to vymizelo.
Hello world ! Segmentation fault (core dumped)
13.8.2021 21:49 gepard
Rozbalit Rozbalit vše Re: NumLock
Odpovědět | | Sbalit | Link | Blokovat | Admin
Díky za tipy, vyzkouším. Nejlepší by bylo začít dělat klávesnice bez toho blbého NumPadu.
13.8.2021 22:07 gepard
Rozbalit Rozbalit vše Re: NumLock
Odpovědět | | Sbalit | Link | Blokovat | Admin
Napadá mě ještě takovéto řešení:

Koupit tuto klávesnici: https://www.czc.cz/c-tech-wltk-01-s-touchpadem-bezdratova-cerna/223754/produkt

a přidělat k tomu toto: https://www.alza.cz/microsoft-wireless-number-pad-black-d6159528.htm

Vypadá to jako NumKey bez NumPadu.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.