On my laptop, when I try to open the keyboard settings from the keyboard I get "The file or folder settings://system/language does not exist." On the PinePhone it doesn't display an error, it just does nothing. What would the interface to configure the virtual keyboard be? The KCM from the plasma-settings app could be a good candidate. hfd-service is currently in security review, it is required to make the vibration feedback work (I don't expect users in tablets/laptops to use it anyways). The required dependency for this to work is set as Suggested, so it would not be installed by default.