Kirjoittaja Aihe: altGr lakkasi toimimasta, kun korjaa, niin repeat rikkoontuu  (Luettu 1673 kertaa)

aapo

  • Käyttäjä
  • Viestejä: 195
    • Profiili
Näppäimistö lakkasi toimimasta oikein. Skandit toimivat ja napit ovat oikeilla paikoillaan. Alt Gr + numerot eivät toimi: at, dollari, kaarisulut, hakasulut, keno. Joko eivät anna mitään tai sitten jotain hassua. Kyseessä on openbox. Onko kellään mitään komentoriviltä ajettavia korjauksia? (en tiedä onko näppäimistö kartta vai mikä ongelma, kun napit ovat oikeilla paikoillaan)
Xev näyttää sille ihan oikein ISO_Level3_Shift.

xorg.conf:fissa on rivit:
        Option          "XkbModel"      "pc105"
        Option          "XkbLayout"     "fi"


polku A:
komento setxkbmap, ilman parametrejä korjaa tilanteen. Ok, laitoin sen .config/openbox/autostart.sh, nyt se korjaa kyllä AltGr:n mutta silloin näppäimistöstä menee repeat rikki. Eli mikään nappi ( _mikään_ ) ei toista vaikka sitä pitäisi kuinka kauan pohjassa.

Eli jos ensimmäisenä komentona graafisen käynnistyessä ajan tuon setxkbmap, homma korjaantuu, voin ajaa tuota myös uudestaan, eikä se sano mitään missään vaiheessa, eikä mitään tapahdu ensimmäisen ajon jälkeen.
Mutta jos tuo setxkbmap on tuolla autostartissa, se rikkoo repeatin, eikä tilanne korjaannu vaikka ajaisin tuota setxkbmappia kuinka monta kertaa tahansa uudestaan.

Eli miksi kone reagoi eritavalla riippuen kirjoitanko itse vai tapahtuuko autostartista? (johtuuko openboxista?)
Yritin komentoa kdbrate (sudona), sanoo että Typematic Rate set to 10,9 cps (delay = 250 ms), mutta ei vaikuta millään tavalla. (kokeilin myös parametreilla ja kyllä se sanoo niitä vaihtavansa, mutta eipä vaikuta mihinkään)


Polku B
Paikansin, että tällainen rivi autostartissa rikkoo alunperin tuon näppäimistön:
xmodmap -e 'clear Lock'  #(caps-lock pois käytöstä)
Jos poistan tuon rivin, niin silloin en tarvitse mitään setxkbmap kikkailua. Jos ajan tuon komennon ensimmäisenä kun X käynnistyy, niin silloin se ei riko, mutta autostartista se rikkoo. (Näyttääkö enemmänkin openbox vialta?)

« Viimeksi muokattu: 29.01.08 - klo:20.45 kirjoittanut aapo »