Configs and settings for the PinePhone Keyboard
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
HazardChem 7833e50d6b Updated name to be standard to kbd. 6 months ago
..
83-ppkb.rules TTY automation improvements 7 months ago
README.md Update 'tty/README.md' 7 months ago
en.map Updated name to be standard to kbd. 6 months ago
ppkb_detector.sh Updated README for clarity, updated scripts 7 months ago

README.md

TTY Only Settings

Add ppkb related files to your system

# mkdir /usr/local/share/kbd/keymap/pine
# cp ./ppkb.map /usr/local/share/kbd/keymap/pine
# cp ./ppkb_detector.sh /usr/bin/

On Systemd systems add /PinePhone/tty/83-ppkb.rules to the following directory /etc/udev/rules.d and to trigger the new rule run:

# udevadm control --reload

or:

# udevadm trigger

or last option is to reboot the phone.

The udev rule detects that the ppkb is connnected by monitoring the kernel module and assigning automatically the keymap and screen orientation for you.

This has been made the same as xkb and AltG + top row will display the correct symbols.

See the following for more information: https://wiki.archlinux.org/title/Linux_console/Keyboard_configuration
https://wiki.archlinux.org/title/Udev