<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2014-11-02 10:45 GMT+01:00 Johnny Rosenberg <span dir="ltr"><<a href="mailto:gurus.knugum@gmail.com" target="_blank">gurus.knugum@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr">I have had my own keyboard layout for years now, I think at least since 2008 or so. I call it ”Johnny Rosenberg” and it works perfectly. The actual keyboard (the hardware) is Swedish and I am too. Surprise…<div><br></div><div>Today I finally did some changes since I was kind of annoyed about some character locations. The change involved two keys.</div><div>Before change:</div><div>7-key (at the line above the ”qwerty” line):</div><div>|</div><div>Shift → /</div><div>AltGr → {</div><div>Shift+AltGr → /</div><div><br></div><div>¨-key (at the ”qwerty” line to the right of the ”å” key:</div><div>¨ (dead key)</div><div>Shift → ^ (dead key)</div><div>AltGr → ~</div><div>Shift+AltGr → ˇ (dead key)</div><div><br></div><div>Now I want to move three characters around a bit: /, | and ¨.</div><div>After change:</div><div><div>7-key (at the line above the ”qwerty” line):</div><div>/</div><div>Shift → ¨ (dead key)</div><div>AltGr → {</div><div>Shift+AltGr → /</div><div><br></div><div>¨-key (at the ”qwerty” line to the right of the ”å” key:</div><div>|</div><div>Shift → ^ (dead key)</div><div>AltGr → ~</div><div>Shift+AltGr → ˇ (dead key)</div></div><div><br></div><div><br></div><div>So I made the necessary changes to /usr/sgare/X11/xkb/symbols/se and I even restarted the computer.</div><div>I also selected another layout, then my own layout again and so on, but no matter what I do (so far, at least), my old layout is still used. The layout view thing tells me my new layout, but the result of pressing keys still gives me the old one!</div><div><br></div><div>How do the system even know my old layout? It's removed from the system! Or isn't it? I could easily change the layout like this in earlier Ubuntu versions, is something added now, like I need to ”compile” the files or something? At least that wasn't needed when I added my layout right after doing a fresh install of Ubuntu 14.04. I just replaced the se file with my own (and also the evdev.xml and evdev.lst, but there are no further changes needed in those in this particular case).</div><div><br></div><div>Ideas?</div><div><br></div><div><br></div><div><br></div><div><div>Kind regards</div><span class=""><font color="#888888"><div><br></div><div>Johnny Rosenberg</div><div>ジョニー・ローゼンバーグ</div></font></span></div><div><br></div></div>
</blockquote></div><br></div><div class="gmail_extra">Did some more experiments:</div><div class="gmail_extra">I reinstalled the original layout files. Then the ”Johnny Rosenberg” layout disappeared, of course. So I installed my own files once again, and the ”Johnny Rosenberg” layout was there again. The layout view shows the correct (new) layout, but when typing I still get the old layout. I searched my whole drive and there is no trace of the old se file anywhere, STILL the system uses it!</div><div class="gmail_extra"><br></div><div class="gmail_extra">Next, I logged out and then logged in on my wife's account. She only use the Swedish standard layout and she can also select the US standard layout by clicking an icon in the panel. I added my own layout there, and it worked!</div><div class="gmail_extra">Logged out, logged in to my own account, and the old ”Johnny Rosenberg” layout was back again… Seems like some file in my local home directory is messing something up, but what? I don't even know what to look for…</div><div class="gmail_extra"><br></div><div class="gmail_extra">Help, anyone? Please…? :)</div><div class="gmail_extra"><br></div><div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_extra">Kind regards</div><div class="gmail_extra"><br></div><div class="gmail_extra">Johnny Rosenberg</div><div class="gmail_extra">ジョニー・ローゼンバーグ</div><div><br></div></div></div>