If I load inputenc in combination with hyphsubst the hyphenation works partially. It works for many words, but it does not work for 'Starrkörpertransformationsparameter' if inputenc is loaded
hyphenation working:
\RequirePackage[ngerman=ngerman-x-latest]{hyphsubst}
\documentclass[ngerman]{scrbook}
% \usepackage[utf8]{inputenc}
\usepackage{babel}
\begin{document}
Starrkörpertransformationsparameter
Starrkörpertransformationsparameter
Starrkörpertransformationsparameter
Starrkörpertransformationsparameter
Starrkörpertransformationsparameter
Starrkörpertransformationsparameter
Starrkörpertransformationsparameter
\end{document}
hyphenation does not work:
\RequirePackage[ngerman=ngerman-x-latest]{hyphsubst}
\documentclass[ngerman]{scrbook}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\begin{document}
Starrkörpertransformationsparameter
Starrkörpertransformationsparameter
Starrkörpertransformationsparameter
Starrkörpertransformationsparameter
Starrkörpertransformationsparameter
Starrkörpertransformationsparameter
Starrkörpertransformationsparameter
\end{document}


\usepackage[T1]{fontenc}– egreg Jan 16 '15 at 13:18