So far so good. I have not, however, been able to get the keyboard working with the eu layout (as in sway with eurokey2), for some reason altgr doesn’t bite. I tried the following to no avail, altgr+o is still just o, not o-diaeresis.
I have not tried on the Pocket Reform yet (as I have had problems getting X running properly) but on my other computers, I set up the AlgGr using xmodmap, specifying
keycode 108 = Multi_key
You can use xev to find out what keycode the AltGr key generates on the Pocket. Then you can enter all kinds of non-ascii characters by hitting the AltGr key (not holding), then some modifier (~, ', "), and then the target letter. So, for instance, to generate ö, I type AltGr " o in sequence.
And also, a little more digging shows that the eu keymap is not visible to x, so it defaulted to a us keymap explaining why this didnt work for me. Adding (shell-command “setxkbmap eu”) to my init.el fixes the whole thing:)