I'm trying now with the last Userland Debian version and the issue with dash and slash (- /) already is present: with the Italian Gemini Keyboard both / and - are ok in text only terminal but not in X (via XSDL program): there the keyboard is a mix of Italian and US with strange behaviour: shift-7 is not / but & (as shift-6), FN-* is not - but *, FN-: is not - but .; there are no dash at slash at all...
I wonder if the problem is with Locale or with XSDL or another program (maybe not Userland, as in text mode it works).
What a pity... Userland is a nice program to have Linux inside Android but to use X is a bit tricky (and also ugly).
Salvo