Сам ищу решение проблемы для Debian 6, так же не устраивает xneur, т.к. работает не стабильно, бывает отключается сам, тормозит и даже если сработал, то не факт, что 100% буквы правильно заменит — сижу мучаюсь.
Если вдруг не найдешь решения, то для решении проблемы в firefox есть дополнения:
Russ Key и
Russian Bar
Немного меня спасает.
P.S. Правда не решает главной проблемы при написании кода.