Menu

#1 show / hide button

v1.0 (example)
closed
nobody
5
2014-11-03
2010-11-19
Anonymous
No

I want to use florence on a 10" touch screen pc that is running a java application. Most input is done by pressing on the buttons of the java application. This application is the only one visible (no gnome panels). Incidentally a user needs to input text. The system has no keyboard. I want to configure florence so that just one button "show keyboard" is present on top of the java app (no source code available). After pressing this button the full keyboard should appear. When the user is done with keyboard input he can than press a hide button to display just the one "show keyboard" button again. Is this something that can be configured.
For example, can you switch the keyboard layout of florence with a single keypress on the virtual keyboard. (and create two keyboard layouts, one with a single button and one with the full keyboard).

Thanks for your help

G.A.

Discussion

  • Anonymous

    Anonymous - 2011-03-01

    As a workaround, until a proper way is implemented, you can edit the gconf setting for autohide. At least it works well for my use case...

    #!/bin/bash
    key_value=$(gconftool --get /apps/florence/behaviour/auto_hide)
    echo $key_value | grep "false"
    if [[ $? -eq 0 ]] ; then
    gconftool --type Boolean --set /apps/florence/behaviour/auto_hide true
    else
    gconftool --type Boolean --set /apps/florence/behaviour/auto_hide false
    fi

     
  • Francois Agrech

    Francois Agrech - 2014-11-03

    This feature is now available (has been for quite some time actually but this request has not been updated)
    The floating icon is actually a button you can press to show or hide the keyboard.
    The command line options to show and hide the keyboard are 'show' and 'hide' :
    $ florence show
    $ florence hide
    There is also a dbus interface available : at interface org.florence.Keyboard, use methods show() and hide()

     
  • Francois Agrech

    Francois Agrech - 2014-11-03
    • status: open --> closed
    • Group: --> v1.0 (example)
     

Log in to post a comment.

MongoDB Logo MongoDB