@diabonas presented a method to add global transition effect in beamer in this answer like this:
\documentclass{beamer}
% Add global transition effect \transfade
\addtobeamertemplate{background canvas}{\transfade}{}
\begin{document}
\frame{\centering\Huge1}
\frame{\centering\Huge2}
\frame{\centering\Huge3}
\end{document}
Now how to define global transition duration. there is a command \transduration{2} for setting transition duration but when I use it like this:
\addtobeamertemplate{background canvas}{\transfade \transduration{1}}{}
it changes effects automatically from a slides to another. I tested different pdf viewer with different effects all the same.
The question is "How to change global transition duration?"
\transdurationcommand? It is to set the time between two transitions. If you use\addtobeamertemplate{background canvas}{\transfade \transduration{1}}{}this line in your preamble, when you will display your presentation in FullScreen, you will have each slide displayed 1 second. It is not the time of the effect of the transition you set with this command. – Ludovic C. Aug 25 '13 at 20:06