With the help of these two references, the console is usable with the PinePhone Keyboard, and the combination has the symbol row working with the Pinecone Key.
ludgate's help on the console
Modify the two files as ludgate describes.
xnux's help on the console symbols
For the symbol row, make the file ppkb.map:
then enter or automate:
To automate, one could insert this into .profile
Then the console is reachable by pressing Ctrl Fn Alt 2. The Phosh interface is at Ctrl Fn Alt 7, with more consoles in between.
ludgate's help on the console
Modify the two files as ludgate describes.
xnux's help on the console symbols
For the symbol row, make the file ppkb.map:
Code:
#strings as usual
#compose as usual for "iso-8859-1"
#keymaps 0-63
plain keycode 125 = ShiftR
ShiftR keycode 125 = ShiftR
ShiftR keycode 0x02 = bar
ShiftR keycode 0x03 = backslash
ShiftR keycode 0x06 = asciitilde
ShiftR keycode 0x07 = grave
ShiftR keycode 0x08 = minus
ShiftR keycode 0x09 = equal
ShiftR keycode 0x0a = underscore
ShiftR keycode 0x0b = plus
then enter or automate:
Code:
sudo loadkeys ppkb.map
To automate, one could insert this into .profile
Code:
export XKB_DEFAULT_MODEL=ppkb
if [ $(tty) = "/dev/pts/0" ]; then
tty
else
tty
sudo loadkeys ppkb.map
fi
Then the console is reachable by pressing Ctrl Fn Alt 2. The Phosh interface is at Ctrl Fn Alt 7, with more consoles in between.