Hei, tässä on kanssa tän pöytäkoneen xmodmap joka näyttää samanlaiselta (eli huonoltako ?)
Code: Select all
drake ~ # xmodmap
xmodmap: up to 2 keys per modifier, (keycodes in parentheses):
shift Shift_L (0x32), Shift_R (0x3e)
lock Caps_Lock (0x42)
control Control_L (0x25), Control_R (0x6d)
mod1 Alt_L (0x40), Alt_R (0x71)
mod2 Num_Lock (0x4d)
mod3
mod4
mod5 Scroll_Lock (0x4e)
Ja mulla on konffikset kanssa ihan pc105 ja fi (läppärissä joku thinkpad ja fi) ja ei ole minkäänlaisia .Xmodmap ym. X:n konffitiedostoja kotihakemistoissa. /etc/conf.d/keymaps:issa
KEYMAP="fi-latin9" ja tää pöytäkone antaa samat keycodet Alt_L 64 ja Alt_R 113 xev-komennolla kuten TP ylempänä.
Locale:n tulostus näkyikin tuossa mun pykälää vanhemmassa vastauksessa/kysymyksessä ja siinä huomasin sellaisen eron että läppärissä ne oli kaikki =POSIX (voi olla että oli LANG=C ?), mutta ei nää viat kylläkään sieltä löydy kun niitä yritin kanssa kovasti säädellä pari kuuta sitten eikä auttanut.
____________________________________________________________________________________________
Edit :
Oli pakko tulla testaamaan vielä tällä läppärillä että minkälaista tulosta tulee roottina X:ssä, mitä ei normaalisti tule harrastettua vaikka tiedän että näin kaikki toimii. Mutta tässä tuloksia
Code: Select all
hellsinki ~ # xmodmap
xmodmap: up to 4 keys per modifier, (keycodes in parentheses):
shift Shift_L (0x32), Shift_R (0x3e)
lock Caps_Lock (0x42)
control Control_L (0x25), Control_R (0x6d)
mod1 Alt_L (0x40), Alt_L (0x7d), Meta_L (0x9c)
mod2 Num_Lock (0x4d)
mod3
mod4 Super_L (0x73), Super_R (0x74), Super_L (0x7f), Hyper_L (0x80)
mod5 Mode_switch (0x5d), ISO_Level3_Shift (0x7c)
hellsinki ~ # xev
KeyPress event, serial 27, synthetic NO, window 0x2200001,
root 0x47, subw 0x0, time 881852, (371,137), root:(441,166),
state 0x0, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 30, synthetic NO, window 0x2200001,
root 0x47, subw 0x0, time 882029, (371,137), root:(441,166),
state 0x8, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
XLookupString gives 0 bytes:
KeyPress event, serial 30, synthetic NO, window 0x2200001,
root 0x47, subw 0x0, time 887026, (371,137), root:(441,166),
state 0x0, keycode 113 (keysym 0xfe03, ISO_Level3_Shift), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 30, synthetic NO, window 0x2200001,
root 0x47, subw 0x0, time 887138, (371,137), root:(441,166),
state 0x80, keycode 113 (keysym 0xfe03, ISO_Level3_Shift), same_screen YES,
XLookupString gives 0 bytes:
Eli alkaa polttamaan, siis tästähän nyt selvästi näkyy miten hommat pitää olla kun kaikki on Ok. Eli xmodmap näyttää ihan eri tuloksia kuten pitää ja xev:in tuloksessa on keysym:inä ISO_Level3_Shift eikä mikään Alt_R
Joten mikä voi nämä säädöt laittaa niin ketuilleen pekka-peruskäyttäjälle

Yritin aikaisemmin pyöriä läpi lähes kaikki /etc/X11 alla olevat tiedostot ja tutkia mistä ne hakee konffeja (esim. juuri sieltä .Xmodmap:sta himahakemistosta) mutta ei tuntunut mitään löytyvän, eikä mulla ole ns. mitään muita kun .Xauthority ja .xinitrc kotona X:ään liittyvää.
Nyt kyllä tuntuis ekan kerran että vois olla suht'lähellä ongelman ydintä, kun vaan joku osais ohjata mut oikeaan osoitteeseen. Koska aikasemmin kävin niin kovasti kaikkea /etc:n alta läpi, etten itse osaa enää keksiä mistä pitäisi etsiä. Joten pliiiiis keksikää joku mikä on vialla ja ohjatkaa sokeaa oikeeseen suuntaan
