Adding casper 1.79+debian-1.
[live-boot-grml.git] / scripts / casper-bottom / 30accessibility
index 943f5a0..8b6f875 100755 (executable)
@@ -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