Jag skulle behöve konfiguera om kommatecknet (,) på min numpad till vanlig punkt (.). Hur gör jag det?
/mattias
Konfiguera om tangetbordet
- vulfgar
- ung forumnörd
- Inlägg: 12893
- Blev medlem: 01 okt 2006, 22:31
- OS: Ubuntu
- Utgåva: 22.04 Jammy Jellyfish LTS
- Ort: Bohuslän
SV: Konfiguera om tangetbordet
Jag vet inte alls, men jag skulle börja med att prova dom alternativ som finns under System > Inställningar > Tangentbord, fliken Layoutalternativ. Kanske "Keypad layout selection"?
Vet inte alls om möjligheten finns där, men du kan ju alltid testa.
Vet inte alls om möjligheten finns där, men du kan ju alltid testa.
På internet vet ingen att du är en hund. ..... ~~~ ..... I'm a bitch! 

- DeepThought
- Inlägg: 2769
- Blev medlem: 19 dec 2006, 11:07
- OS: Arch Linux
- Ort: Göteborg
SV: Konfiguera om tangetbordet
Ett sätt att göra det är att installera xmodmap (om det inte redan är installerat) och sedan skapa en fil i din hemkatalog som heter .xmodmap och i den lägga följande rad:
[quote=".xmodmap"]keycode 91 = 0x2e[/quote]
Det kanske inte är så snyggt, men det fungerar (hjälpligt). För att ta reda på vad knapparna är bundna till kan du köra xev i en terminal (måste kanske installeras) och titta på outputen. I mitt fall är det följande:
Om jag trycker på ,-knappen (komma vid AltGr):
KeyPress event, serial 29, synthetic NO, window 0x2c00001,
root 0x154, subw 0x0, time 11465967, (184,68), root:(187,634),
state 0x10, keycode 59 (keysym 0x2c, comma), same_screen YES,
XLookupString gives 1 bytes: (2c) ","
XmbLookupString gives 1 bytes: (2c) ","
XFilterEvent returns: False
. (punkt vid AltGr) ger följande info om keycode och keysum:
keycode 60 (keysym 0x2e, period)
och slutligen , (komma vid numpad):
keycode 91 (keysym 0xffac, KP_Separator)
I .xmodmap-filen (glöm ej punkt i filnamn!) mappar du alltså om numpad-komma till punkt. (keycode 91, d.v.s. komma-Del-knappen pekar istället till 0x2e, period, d.v.s. punkt). Kanske måste detta ändras för ditt tagentbord, jag vet inte. Testa och se
[quote=".xmodmap"]keycode 91 = 0x2e[/quote]
Det kanske inte är så snyggt, men det fungerar (hjälpligt). För att ta reda på vad knapparna är bundna till kan du köra xev i en terminal (måste kanske installeras) och titta på outputen. I mitt fall är det följande:
Om jag trycker på ,-knappen (komma vid AltGr):
KeyPress event, serial 29, synthetic NO, window 0x2c00001,
root 0x154, subw 0x0, time 11465967, (184,68), root:(187,634),
state 0x10, keycode 59 (keysym 0x2c, comma), same_screen YES,
XLookupString gives 1 bytes: (2c) ","
XmbLookupString gives 1 bytes: (2c) ","
XFilterEvent returns: False
. (punkt vid AltGr) ger följande info om keycode och keysum:
keycode 60 (keysym 0x2e, period)
och slutligen , (komma vid numpad):
keycode 91 (keysym 0xffac, KP_Separator)
I .xmodmap-filen (glöm ej punkt i filnamn!) mappar du alltså om numpad-komma till punkt. (keycode 91, d.v.s. komma-Del-knappen pekar istället till 0x2e, period, d.v.s. punkt). Kanske måste detta ändras för ditt tagentbord, jag vet inte. Testa och se

Senast redigerad av 1 DeepThought, redigerad totalt 4 gånger.
WE WILL ALWAYS BE SO MUCH MORE HUMAN THAN WE WISH TO BE...
- Konservburk
- Inlägg: 5919
- Blev medlem: 07 apr 2007, 22:28
SV: Konfiguera om tangetbordet
Man kan använda keysym istället för keycode.DeepThought skrev: Ett sätt att göra det är att installera xmodmap (om det inte redan är installerat) och sedan skapa en fil i din hemkatalog som heter .xmodmap och i den lägga följande rad:
.xmodmap skrev:keycode 91 = 0x2e
I det här fallet blir det:
Kod: Markera allt
keysym KP_Separator = KP_Decimal