--- mcore-src/trunk/mcore-tools/src/modules/rdesktop/rdesktop-session.in 2016/02/02 12:27:54 2751 +++ mcore-src/trunk/mcore-tools/src/modules/rdesktop/rdesktop-session.in 2016/02/02 12:33:55 2752 @@ -23,6 +23,7 @@ --password) shift; password="$1" ;; --shell) shift; shell="$1" ;; --autostart) shift; autostart="$1" ;; + --keymap) shift; keymap="$1" ;; esac shift done @@ -30,6 +31,7 @@ cmdline="" [[ -n ${method} ]] || die "No method given" [[ -n ${autostart} ]] || autostart=0 +[[ -n ${keymap} ]] || keymap="de" [[ ${shell} = NULL ]] && shell="" [[ ${user} = NULL ]] && user="" [[ ${domain} = NULL ]] && domain="" @@ -57,6 +59,7 @@ [[ -n ${password} ]] && cmdline+=" -p '${password}'" [[ -n ${domain} ]] && cmdline+=" -d '${domain}'" [[ -n ${shell} ]] && cmdline+=" -s '${shell}'" + [[ -n ${keymap} ]] && cmdline+=" -k '${keymap}'" # load all global_options global_options=""