Awesome
OBSOLETE
This repository is archive only
Please see https://github.com/kimmoli/tohkbd for latest version of daemon.
PCB Files are latest.
STL Files, check dirkvl for possible changes - these are not updated.
tohkbd
Jolla TOH keyboard
NEW! RPM installer. <br>
Download tohkbd-<version>.rpm to the phone and install pkcon install-local tohkbd-<version>.rpm
<br>
Installer will automatically start (and enable autostarting) the tohkbd daemon.
Folder | Waht there? |
---|---|
bin | Executable and rpm<br> Copy file tohkbd to /home/nemo/test folder and give it execute rights (chmod 755 tohkbd )<br> Folder can be changed by editing tohkbd.service file |
config | System configuration files (systemd) <br> You need root rights to copy these files in place (devel-su ). <br> tohkbd.service goes to /etc/systemd/system/ |
vkb | Virtual keyboard to assist external keyboard with clipboard etc. <br> these files goes to /usr/share/maliit/plugins/com/jolla/layouts/<br> Note that you might need to restart maliit (not root) systemctl --user restart maliit-server.service and possible to check TOHKBD in Settings->Input... |
pcb | Eagle files (Schematic, Board) |
stl | 3D Models for printing |
daemon | Sources for daemon. QtCreator project, just build (no deployment) |
To get the service started (root) systemctl start tohkbd.service
To check is the service running (root) systemctl status tohkbd.service
and it should say Active: active (running)
To follow daemon log output journalctl _SYSTEMD_UNIT=tohkbd.service -f
NOTE <br>If you update binary only, you need to systemctl stop tohkbd.service
before replacing binary file. <BR>After that you need to start it again with systemctl start tohkbd.service
Note that all key presses are logged so take that into account when entering passwords, etc if you also plan to post your device's logfiles to the internet.
More stuff here https://www.dropbox.com/sh/fxocsudk5gd8chs/q587RKRDhk/QWERTY%20OH