David Hagood wrote: > On Fri, 2007-07-20 at 21:20 -0400, James Knott wrote: > >> When I use a remote app on my desktop system, the keyboard and mouse >> work with that application. >> > > As they do with the N800. Hook a Bluetooth keyboard up, and it works > just like you said. > > You might try actually READING what I posted. > > > >> Why doesn't the N800 "keyboard" follow >> that, regardless of whether I'm using a virtual keyboard or hand >> writing. >> > Because, as I said in my first post, they keyboard on the N800 is NOT an > X function, it is a function of GTK, which, as I also said in my > previous post, is NOT A FUNCTION OF X. It is a layer ABOVE X. > > That is like saying "How come when I change my Gnome theme on my local > computer, my remote sessions don't change their theme! Gnome broke X!" > > No, themes are a level above the X protocol - just like the virtual > keyboard. > > >> It is generating characters, just like any physical keyboard. >> > No, it is NOT. The Hildon keyboard is a GTK entity, and is NOT > generating X keypress events. > > >> Why should there be a difference for what should be an identical function? >> >> > Because they AREN'T identical functions, they are similar looking > functions. That's like saying that because a zebra looks like a horse, > it is identical to a horse, just stripy-er. They aren't the same, they > don't have the same number of chromosomes, they aren't the same. > > The Hildon keyboard is a function of GTK, not X. It does not generate X > keyboard events, it generates GTK events OUTSIDE OF X. > > Now, take a few moments, and READ WHAT I JUST WROTE. > > > I have read it and my point still stands. A keyboard, no matter whether directly attached, via ssh, Bluetooth, hand writing or virtual keyboard should always behave as a keyboard and be transparent as to the method. A "keyboard" that does not behave as a standard keyboard is deficient. Are you telling me that it's impossible for such a thing? Or just that the developers couldn't be bothered? -- Use OpenOffice.org <http://www.openoffice.org>