@anthonie I believe that xephwm5 could help to get keyboard focus on arch and fedora, i'm trying to port it in arch but I got so many troubles with lack of lib in arch so i'm trying to use plubox insted of archmobile.
Meanwhile I think that its important to put xephm5 into the scripts for ubuntu, I've tested and works fine for me the problem its that I got ubuntu with his own custom folder so I don't know if ot will work with shared folder, so I ask you if you could test this please