Action Item #395

Need an on-screen keyboard

Added by Hammel about 4 years ago. Updated over 2 years ago.

Status:ClosedStart date:05 Nov 2014
Priority:NormalDue date:
Assignee:Hammel% Done:

100%

Category:04 - Applications
Target version:1.0 - Atreides
Severity:03 - Medium

History

#1 Updated by Hammel about 4 years ago

  • Description updated (diff)

#2 Updated by Hammel about 4 years ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 10
Notes:
  1. florence required gtk+ >= 3.0
  2. gok is Gnome and isn't supported anymore
  3. onboard is python and has external python dependencies. Couldn't figure out how to run it.
  4. eazykeyboard worked okay but doesn't do XEmbed.

Looks like stuffing matchbox-keyboard into bui-network-config in embedded mode is the best solution. Note that matchbox-keyboard is already available in PiBox Development Platform. So now its just a matter of integrating its use into the app with GtkSocket.

The other problem will be that matchbox-keyboard may expect that we actually type with a keyboard. But if all I have is a pointer device then that won't work. I may need a keyboard like the Roku has.

#3 Updated by Hammel about 4 years ago

  • Priority changed from Immediate to Normal
  • Target version changed from 0.10.0 to 1.0 - Atreides

Or maybe I should just skip this issue for now. The keyboard is only required for network configuration initially. So a wired or wireless keyboard (like the Favi) is sufficient for that. After that, you don't need it to use the system (as it is now).

I'll push this back to the 1.0 release. No sense getting distracted with non-issues.

#4 Updated by Hammel over 2 years ago

  • Status changed from In Progress to Closed
  • % Done changed from 10 to 100

Onscreen keyboard is no longer required. The core platform uses a normal keyboard (USB or FAVI). The media platform uses a FAVI keyboard. Onscreen would only be useful for touchscreens, which are not yet supported.

Closing issue.

Also available in: Atom PDF