lubuntu-desktop team mailing list archive
-
lubuntu-desktop team
-
Mailing list archive
-
Message #04013
Re: Fwd: Lubuntu and Accessibility
Thanks. I'll keep a copy of this notes, It will be useful when the work
on accessibility will start :)
Regards,
Julien Lavergne
Le Tuesday 24 May 2011 à 23:58 +0100, Phill Whiteside a écrit :
>
>
> ---------- Forwarded message ----------
> From: Rob Whyte <fudge@xxxxxxxxxxxx>
> Date: Tue, May 24, 2011 at 8:24 AM
> Subject: Re: Lubuntu and Accessibility
> To: Phill Whiteside <phillw@xxxxxxxxxx>
>
>
> Hi guys,
> in my own efforts to get orca better with LXDE I conversed with Klaus
> Knopper the author of Knoppix.
> I have put his notes below..
> I also tried with nto much success to try and figure out why orca did
> not work with thunar though it claims to have great gtk support.
> Please find notes below and hope it is helpful.
>
> export SAL_USE_VCLPLUGIN="gtk" GTK_MODULES="gail:atk-bridge"
> before starting a GTK program makes it aware of orca as screenreader.
> You need to start orca as well, of course.
>
> The panel containing the menu (lxpanel in our case) will send the
> "highlighted" menu item to orca automatically if the two variables
> mentioned before are set before starting lxpanel. The tricky part is
> to
> pop up the menu without the mouse. Unfortunately, lxpanel does not
> have a
> "hotkey" for this on its own, but the command "lxpanelctl menu" will
> notify lxpanel to show the menu. Now you add this command to the
> window
> managers hotkey list (which is different in compiz-fusion and
> metacity),
> and you are there. Once the hotkey (Alt-F1 in Knoppix) is pressed,
> lxpanelctl menu will be called, and the menu pops up.
>
> I did not find a way yet to browse through the dock icons in lxpanel,
> though it must be possible somehow, since using the mouse will focus
> the
> icons and lets orca speak them. Maybe, just the internal link between
> icons and a hotkey for selecting them is missing.
>
> pcmanfm works quite well with orca, though the "desktop background"
> version of it is not very talkative. If you start the windowed version
> of pcmanfm, you can switch between canvases with eithger TAB or the
> cursor keys (sometimes it's not very intuitive to understand which one
> to use).
>
> It should be possible, yet I'm unsure how to make the desktop manager
> part of pcmanfm put the focus on the first icon on the desktop. Once
> one
> item has the focus, you can browse through the desktop icons with the
> cursor keys.
> surely pcmanfm
> could need some accessibility enhancements concerning hotkeys and
> their
> documentation.
>
> in regards to accessing the panel,
> The only way I found so far is the "lxpanelctl" command which is to be
> called by the window manager. Alt-F1 pops up the menu in Knoppix.
>
> The hotkey modifications for compiz-fusion and metacity concerning the
> lxpanel menu is present in /etc/X11/Xsession.d/45knoppix. Here is an
> excerpt:
>
> --
>
> case "$STARTUP" in
> *lxde|lx*) # Need to change Alt_F1 and Alt_F2 hotkeys in order to
> make LXDE menu accessible
> sed -i -e 's/as_main_menu_key *=.*$/as_main_menu_key = Disabled/g' \
> -e 's/as_run_command0_key *=.*$/as_run_command0_key =
> <AltF1/g' \
> -e 's/as_command0 *=.*$/as_command0 = lxpanelctl menu/g' \
> "$HOME/.config/compiz/compizconfig/Default.ini" 2/dev/null
> gconftool --type string \
> --set /apps/metacity/global_keybindings/panel_main_menu
> disabled \
> --set /apps/metacity/global_keybindings/panel_run_dialog
> disabled \
> --set /apps/metacity/global_keybindings/run_command_1
> '<AltF1' \
> --set /apps/metacity/global_keybindings/run_command_2
> '<AltF2' \
> --set /apps/metacity/keybinding_commands/command_1
> 'lxpanelctl menu' \
> --set /apps/metacity/keybinding_commands/command_2
> 'lxpanelctl run'
> ;;
> *) # Change Alt-F1 back when not running lxde
> sed -i -e 's/as_main_menu_key *=.*$/as_main_menu_key = <AltF1/g' \
> "$HOME/.config/compiz/compizconfig/Default.ini" 2/dev/null
> gconftool --type string \
> --set /apps/metacity/global_keybindings/panel_main_menu
> '<AltF1' \
> --set /apps/metacity/global_keybindings/panel_run_dialog
> '<AltF2'
> ;;
> esac
>
> --
>
> Of course this can also be set manually in gconf-editor
> (metacity/gnome) or ccsm (compiz-fusion).
>
> Klaus Knopper
>
>
>
>
>
> On 23/05/11 19:58, Phill Whiteside wrote:
> Hiyas,
>
> much has happened recently, including lubuntu getting
> clearance for full
> adoption at 11.10 by Canonical. Whilst I have quietly pushed
> accessibility (well, maybe not so quietly) as a part of
> lubuntu, we now
> need a bit of help off this team.
>
> Our specification of the minimal hardware it will run on
> cannot be
> broken, nor can our commitment to pre i686 processors.
> https://wiki.ubuntu.com/Lubuntu
>
> From a general chat to our head of development on lubuntu, he
> is of the
> opinion that if the code is really (and I mean really) tight,
> that it
> would be possible to include within the very tight constraints
> that we
> are committed to be able to uphold the inclusion of
> accessibility and
> has agreed that we should really strive to attain this.
>
> We are short of devs who can dedicate resources to this task,
> so I ask
> that any of you who can assist do so. I'd really like to see
> lubuntu
> 11.10 come out with as much accessibility as is possible on "
> A Pentium
> II or Celeron system with 128 MiB of RAM is probably a
> bottom-line
> configuration that may yield slow yet usable system with
> Lubuntu"
>
> So, once you've all had your heart attacks and say it cannot
> be done...
> the ones who go "hmmm, that is actually possible.." Please
> make your
> selves known.
>
> Regards,
>
> Phill.
>
> --
> https://wiki.ubuntu.com/phillw
>
>
>
>
>
>
> --
> https://wiki.ubuntu.com/phillw
> _______________________________________________
> Mailing list: https://launchpad.net/~lubuntu-desktop
> Post to : lubuntu-desktop@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~lubuntu-desktop
> More help : https://help.launchpad.net/ListHelp
References