хоть вопрос и очень старый, но кому то пригодится -- 100%, уверен много кого выручит, так как пунто свитчер для винды, а xneur-ом из-за страшных глюков, без вреда для нервной системы нормально пользоваться невозможно.
так вот, такое расширение для ff все таки существует, практически полноценная замена/аналог/альтернатива xneur/punto switcher для linux/windows для семейства браузеров firefox: pale moon, icecat, seamonkey, iceweasel... и тд. дополнение называется "Transliterator" --
https://addons.mozilla.org/ru/firefox/addon/transl... . устанавливаем, заходим в меню расширений, переходим в меню настройки аддона, в поле выбора раскладки выбираем основную раскладку, например "русская ЙЦУКЕН", назначаем горячие клавиши, и, предварительно выделив, начинаем по ним переключать случайно неправильно написанный текст, с кириллицы на англ и обратно, также в контекстном меню появится пункты "транслитерировать" и "перевести из транслита". работает кстати моментально, ни на сек не задумывается, чего даже про punto не скажешь.