PINE64
PPkeyboard oddities with top row characters on "dreemurrs-embedded / Pine64-Arch" - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: PinePhone (https://forum.pine64.org/forumdisplay.php?fid=120)
+--- Forum: PinePhone Hardware (https://forum.pine64.org/forumdisplay.php?fid=122)
+--- Thread: PPkeyboard oddities with top row characters on "dreemurrs-embedded / Pine64-Arch" (/showthread.php?tid=17992)



PPkeyboard oddities with top row characters on "dreemurrs-embedded / Pine64-Arch" - Jeremiah Roise - 03-02-2023

So I recently installed arch https://github.com/dreemurrs-embedded/Pine64-Arch/releases/tag/20230203 on on my Pinephone (not pro), and tried to use the keyboard which was fine except the top row characters ( - _ + = ~ etc), I don't know exactly what i did but it fixed it for me.

I updated my ppkb's firmware to 1.3 here's the guide to update https://xnux.eu/log/#078

I then used the bottom part of this guide https://wiki.mobian-project.org/doku.php?id=ppaccessories this part:
Symbol Keys
With the latest version of the keyboard drivers, the Fn-symbol keys disappear. This can be fixed by:
  • Setting
    Code:
    XKB_DEFAULT_MODEL=ppkb
    in Phosh's environment. Add the following to
    Code:
    /usr/lib/systemd/system/phosh.service.d/override.conf
    :
[Service]
Environment=XKB_DEFAULT_MODEL=ppkb
  • Reboot or restart Phosh.
After this, the top row symbols will be available as L3-{0-9}. The L3 key can be configured in settings → keyboard → Alternative Characters Key.
New versions of Mobian do not launch Phosh as a systemd service. In that case the override above will not work. Instead, add the following line to
Code:
~/.profile
:
export XKB_DEFAULT_MODEL=ppkb
and reboot. 



I then went to (phosh) settings -> keyboard -> special character Entry -> Alternate Characters Key: and changed it to left alt

it then worked,
and it continued to work when I changed it back to the original alternate character key.

Hope this helps someone out there! Smile


RE: PPkeyboard oddities with top row characters on "dreemurrs-embedded / Pine64-Arch" - drh - 03-26-2023

Thanks for posting! I did find your post useful.