Hi

I like that approach, Plus as I'm totally blind, I don't care about
the graphics and that's just resources being used for no reason for
some buttons.

Alex

On 5/24/11, PCMan <pcman...@gmail.com> wrote:
> For the panel, Brian Cameron has a good idea. He suggested that we can
> use a different UI for orca.
> That means, replacing all buttons in the bar with standard GtkButton
> widget rather than some hand-made ones.
> This looks ugly, but will have much better usability. If
> "accessibility mode" is on, we use standard GtkButton with text label
> rather than current ones with images on them.
>
> On Wed, May 25, 2011 at 6:58 AM, Phill Whiteside <phi...@ubuntu.com> wrote:
>>
>>
>> ---------- Forwarded message ----------
>> From: Rob Whyte <fu...@thefudge.net>
>> Date: Tue, May 24, 2011 at 8:24 AM
>> Subject: Re: Lubuntu and Accessibility
>> To: Phill Whiteside <phi...@ubuntu.com>
>>
>>
>> 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-desk...@lists.launchpad.net
>> Unsubscribe : https://launchpad.net/~lubuntu-desktop
>> More help   : https://help.launchpad.net/ListHelp
>>
>>
>
> --
> Ubuntu-accessibility mailing list
> Ubuntu-accessibility@lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-accessibility
>

-- 
Ubuntu-accessibility mailing list
Ubuntu-accessibility@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-accessibility

Reply via email to