[maemo-users] my two big fustrations with the N800 - please help me find aworkaround!

From: James Knott james.knott at rogers.com
Date: Sat Jul 21 04:20:00 EEST 2007
David Hagood wrote:
> On Fri, 2007-07-20 at 18:29 -0400, James Knott wrote:
>> Paul Klapperich wrote:
>> Another problem I've encountered, is with remote X apps.  On my desktop
>> linux systems, I can remotely run apps, via ssh and X.  While I can
>> start and display those apps on my N800, I can't use the keyboard or
>> hand writing recognition to entere anything.  This has been part of X
>> and Unix/Linux for many years, yet it's broken on the N800.
> That's not entirely accurate. Handwriting recognition has never been a
> part of the X windowing system, and if you have a Bluetooth keyboard
> associated with the N800, you can most definitely run X applications
> with keyboard.
> The virtual keyboard/handwriting layer on the N800 is done not at the X
> protocol level, but at the GTK level. There's no way for the X server to
> "know" that the specific X window you have given focus to is a
> "keyboard" type input - the only solution would be for any window which
> can accept focus to cause the launch of the virtual keyboard. And note:
> what X considers a "window" is not the same as what you or I consider a
> window - any button, scroll bar, or just about any focusable object is a
> "window" to X.
> Now, if you want to complain about the window manager losing a minimized
> window, so that any non-Hildonized program once minimized cannot be
> maximized, I'll be right behind you saying Amen!
When I use a remote app on my desktop system, the keyboard and mouse
work with that application.  Why doesn't the N800 "keyboard" follow
that, regardless of whether I'm using a virtual keyboard or hand
writing.  It is generating characters, just like any physical keyboard. 
Why should there be a difference for what should be an identical function?

Use OpenOffice.org <http://www.openoffice.org>

More information about the maemo-users mailing list