Надо установить gnome-tweaks: sudo apt-get install gnome-tweak-tool
Далее вызываете gnome-tweaks, с левой стороны выбираете "Клавиатура и мышь".
Под "Комбинация клавиш ... " есть кнопка "Дополнительные параметры раскладки" нажимаете и в окне выбираете "Переключение на другую раскладку". Там можно выбрать любую комбинацию от Alt+Shift и т.д.
можно попробовать закинуть все это в canvas а потом сохранить его как gif, но это js, а не php, как вы указали
а так тоже была мысль как у комментатора выше, т.е. по кадрам разбить)
Ну по логике все правильно,переменная перезаписалась.
Или вы на каждом этапе отправляете данные на запись? Если да то сделать запись в переменные,а потом на последнем этапе записывать все данные,куда нужно. Или не так?
Отправятся - да.
А вот что запишутся - это уже решает сервер! :)
Запомните md5-хеш-сумму последнего POST-запроса внутри переменной сессии и если она равна текущему - не записывайте.