Re: Still need a hint for undecorated windows
- From: Carsten Haitzler (The Rasterman) <raster rasterman com>
- To: Bill Haneman <Bill Haneman Sun COM>
- Cc: wm-spec-list gnome org, Philipp Lohmann - Sun Germany - ham02 - Hamburg <Philipp Lohmann Sun COM>
- Subject: Re: Still need a hint for undecorated windows
- Date: Fri, 1 Jul 2005 22:00:37 +0900
On Fri, 01 Jul 2005 11:33:09 +0100 Bill Haneman <Bill Haneman Sun COM> babbled:
> I'll just note that this behavior turns out to have bad consequences for
> accessibility. For instance, if a user is trying to use an onscreen
> keyboard (one of the most common cases where this turns up problems) in
> 'dwell mode', any pointer grabs will disable the onscreen keyboard. If
> the user can only point but cannot click (for instance the user is using
> a head tracker), then s/he is locked out.
then how do they press "ok" or "cancel" or just about anything in x without
being able to "click" you need to heuristically think they'd want to click if
they rest on a position for a while. most things in x wont work without a click
(or a keystroke)
> XInput can be used to work around this by driving/controlling all
> onscreen keyboard devices via something other than the core pointer, but
> this introduces a configuration nightmare in practice for all sorts of
> reasons. Multiple HIDs work OK via XInput as long as you want them "all"
> to drive the core pointer, but if you don't, you're venturing into
> unsupported-land. So pointer grabs make it very difficult to support
> some configurations. Keyboard grabs are worse, you want to avoid them at
> _all_ costs...
not sure how this makes it hard. you can still do all you need to. maybe you
just aren't using enough of x? :) you could do what you wanted via xtest and
pointer polling as well as the cursor controlled by the accessibility device
(taking your example) :)
> I am not suggesting an alternative, because I know failing to grab the
> pointer breaks stuff too (for everybody). I am just saying that one
> would be very desirable.
just suggesting that i think you can do what you want... with or without grabs
:)
> best regards
>
> Bill
>
> >Kind regards, pl
> >
> >
> >
>
> _______________________________________________
> wm-spec-list mailing list
> wm-spec-list gnome org
> http://mail.gnome.org/mailman/listinfo/wm-spec-list
>
--
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler) raster rasterman com
裸好多 raster deephackmode org
Tokyo, Japan (東京 日本)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]