Home

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.

FolderWaht there?
binExecutable 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
configSystem configuration files (systemd) <br> You need root rights to copy these files in place (devel-su). <br> tohkbd.service goes to /etc/systemd/system/
vkbVirtual 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...
pcbEagle files (Schematic, Board)
stl3D Models for printing
daemonSources 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