diff options
Diffstat (limited to 'scripts/casper-bottom/30accessibility')
| -rwxr-xr-x | scripts/casper-bottom/30accessibility | 14 |
1 files changed, 13 insertions, 1 deletions
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 |
