Project

General

Profile

Actions

Feature #985

closed

Add keyboard app

Added by Hammel 12 months ago. Updated about 2 months ago.

Status:
Closed
Priority:
Immediate
Assignee:
Target version:
Start date:
18 May 2023
Due date:
% Done:

100%

Estimated time:
Severity:
01 - Critical

Description

There is a cairo keyboard embedded in the old dialer app for the custom hardware Xeon project. This might still be used, perhaps as a library. Or I could try using matchbox-keyboard and fix up the display. Or I can try more sophisticated X/Wayland on-screen keyboards, like virtboard or squeekboard.

But I think the idea of having to use dbus for a keyboard seems odd. I don't want the keyboard to get keyboard focus either. But I need a general purpose solution that I can re-use across apps.

See

There is also bui-keyboard (cdtools buik), the Matchbox keyboard build I tested long ago. This could be embedded in a GTK+2 app. There are examples of how to do this. If nothing else, this could be a template for writing my own keyboard app. And then there is bui-fakekey (cdtools buif) that provides a library for simulating keypresses. With the latter I can capture a touch on a Cairo button and simulate the keypress in another widget.


Related issues

Blocked by pmsui - Bug #1090: Installing pmsui prevents serial console from workingClosedHammel27 Nov 2023

Actions
Actions

Also available in: Atom PDF