[Sugar-devel] Hacking onto the "appearing" and "hiding" of OSK
Gonzalo Odiard
gonzalo at laptop.org
Thu Jan 24 12:02:00 EST 2013
Write does not know what is the ebook switch state, that logic is in the
osk.
Looking in the wiki and sugar code, I could not find information about how
read the switch,
but in ticket http://dev.laptop.org/ticket/12326 found this:
If you do:
evtest --query /dev/input/event4 EV_SW SW_TABLET_MODE; echo $?
If the xo is in ebook mode returns 10, if not, returns 0.
There are any official doc about the switches I am missing? There are a way
to catch a event when the switch is activated, using dbus or something
similar?
Gonzalo
On Thu, Jan 24, 2013 at 12:16 PM, Martin Langhoff <martin.langhoff at gmail.com
> wrote:
> On Thu, Jan 24, 2013 at 10:13 AM, Paul Fox <pgf at laptop.org> wrote:
> > i believe sugar already has code to detect the two modes, since
> > that's how it knows whether to present the OSK or not.
>
> Yep. Ajay, I think Write shows you the way :-)
>
>
>
>
> m
> --
> martin.langhoff at gmail.com
> martin at laptop.org -- Software Architect - OLPC
> - ask interesting questions
> - don't get distracted with shiny stuff - working code first
> - http://wiki.laptop.org/go/User:Martinlanghoff
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20130124/2ca27fd6/attachment.html>
More information about the Sugar-devel
mailing list