Peter Thomason a301d5fce5 | ||
---|---|---|
.. | ||
83-ppkb.rules | ||
README.md | ||
en.map | ||
keymaps_legend.txt | ||
ppkb_detector.sh |
README.md
TTY Only Settings
Good News! The keymap for this has been included in the kbd > 2.5.0 package:
https://git.kernel.org/pub/scm/linux/kernel/git/legion/kbd.git/tree/data/keymaps/pine/en.map?id=1589e9e1019756b5287b41dddcd7285271c5990e
In the future this will only serve to host the udev rule for auto orientation for the screen and loading the keymap.
News from 13/07/2022
There is an inherant issue with the electrical connctions in the keyboard that cause multiple triggering issues when using Alt + Fn + F2 or F3. As they are all in a pattern electrically they create a box pattern and the firmware driving the keyboard can't distinguish between the signals.
Please see the following for more information: #5
How this was solved is making a console switch to include Ctrl + Fn + F2 or F3.
Add ppkb related files to your system
# cp ./ppkb_detector.sh /usr/bin/
# cp ./83-ppkb.rules /etc/udev/rules.d
On Systemd systems 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
man 5 keymaps