X-Git-Url: http://git.grml.org/?a=blobdiff_plain;ds=sidebyside;f=scripts%2Fcasper-bottom%2F30accessibility;h=8b6f875d1eff62643162e22d0425ef55041212bb;hb=refs%2Ftags%2Fdebian%2F1.79%2Bdebian-1;hp=943f5a0c4d418bc469ef1ba6b1c7fc3389d6b313;hpb=8421bbd25885a670de6b616da12711b5dcf68e1b;p=live-boot-grml.git diff --git a/scripts/casper-bottom/30accessibility b/scripts/casper-bottom/30accessibility index 943f5a0..8b6f875 100755 --- a/scripts/casper-bottom/30accessibility +++ b/scripts/casper-bottom/30accessibility @@ -51,6 +51,9 @@ case ${ACCESS} in gct -s -t string /desktop/gnome/peripherals/mouse/cursor_theme whiteglass kderc_addtoprefixes /usr/share/kubuntu-default-settings/kde-profile/lesser-visual-impairment/ + if [ -d /root/usr/share/xubuntu-default-settings/accessibility ]; then + cp -a /root/usr/share/xubuntu-default-settings/accessibility/* /root/etc/xdg/ + fi ;; # Moderate Visual Impairment v2) @@ -58,7 +61,9 @@ case ${ACCESS} in gct -s -t list --list-type=string /desktop/gnome/accessibility/startup/exec_ats [orca] #gct -s -t bool /apps/gnopernicus/srcore/mag_active true #gct -s -t bool /apps/gnopernicus/srcore/sp_active false - + if [ -e /root/usr/share/python-support/gnome-orca/orca/settings.py ]; then + sed -i '/^enableSpeech\W/ s/True/False/;/^enableMagnifier/ s/False/True/' /root/usr/share/python-support/gnome-orca/orca/settings.py + fi kderc_addtoprefixes /usr/share/kubuntu-default-settings/kde-profile/lesser-visual-impairment/,/usr/share/kubuntu-default-settings/kde-profile/moderate-visual-impairment/ ;; # Blindness @@ -81,6 +86,10 @@ case ${ACCESS} in gct -s -t int /desktop/gnome/peripherals/keyboard/rate 10 kderc_addtoprefixes /usr/share/kubuntu-default-settings/kde-profile/minor-motor-difficulties/ + if [ -e /root/etc/xdg/xfce4/mcs_settings/keyboard.xml ]; then + sed -i 's/0/1/' /root/etc/xdg/xfce4/mcs_settings/keyboard.xml + fi + ;; # Motor Difficulties - pointing devices m2) @@ -92,6 +101,9 @@ case ${ACCESS} in gct -s -t list --list-type=string /desktop/gnome/accessibility/startup/exec_ats [onboard] kderc_addtoprefixes /usr/share/kubuntu-default-settings/kde-profile/minor-motor-difficulties/,/usr/share/kubuntu-default-settings/kde-profile/motor-difficulties-pointing-devices/ + if [ -e /root/etc/xdg/xfce4/mcs_settings/keyboard.xml ]; then + sed -i '/Sticky/ s/0/1/' /root/etc/xdg/xfce4/mcs_settings/keyboard.xml + fi ;; esac