Olen kärsinyt tästä nyt jo jonkin aikaa, ja etsinyt ratkaisua, mutta ei vain löydy.
Kaiken alku on se, että haluan vasempaan Win -näppäimeen saman toiminnan kuin Alt griin, jotta voi tehdä helpommin {}\ ym. merkkejä.
Olen sen saanut vaihdettua käsittääkseni ihan oikeaoppisesti xmodmapin avulla, niin että sen Win -näppäimen keycoden, 133, paikalla on sama juttu kuin alt grin, 108, kohdalla. Tiedosto näyttää tämmöiseltä:
...
keycode 108 = ISO_Level3_Shift NoSymbol ISO_Level3_Shift NoSymbol ISO_Level3_Shift
...
keycode 133 = ISO_Level3_Shift NoSymbol ISO_Level3_Shift NoSymbol ISO_Level3_Shift
...
Tuo sitten toimiikin kaikkialla muualla ihan loistavasti, paitsi konsolessa.
Konsolessa alun perinkin, ennen kuin mitään kävin vaihtamaan oli semmoinen kumma juttu, että Win+ joku näppäin, tulosti s + ko. näppäin. Esim. jos painoi win+7, niin konsole tulosti sen s7.
Noh tämän vaihdon jälkeen tuo win+7 tulostaa sitten Konsolessa s{. Mutta sitten vähän oudompi juttu on se, että myös Alt Gr+7 tuottaa s{, vaikka sitä ei ole muutettu mitenkään. Ja noiden 's'ien kumitteleminen on jokseenkin rasittavaa kun esim. pitää kirjoittaa tiedoston nimi jossa on välilyönti, joten niistä olisi kiva päästä eroon.
Terminaaliemulaattoria vaihtamallahan tästä selviäisi, mutta mieluummin haluaisin korjata tämän jutun jos se vain onnistuisi.
Linux 3.11.10-7-desktop
openSUSE 13.1
KDE 4.11.5