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 <[email protected]> > Date: Tue, May 24, 2011 at 8:24 AM > Subject: Re: Lubuntu and Accessibility > To: Phill Whiteside <[email protected]> > > > 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 : [email protected] > Unsubscribe : https://launchpad.net/~lubuntu-desktop > More help : https://help.launchpad.net/ListHelp -- Ubuntu-accessibility mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-accessibility
