저는 리눅스에서 ibus-hangul 씁니다.
한글 입력할 때 세벌식, 영어는 주로 드보락 쓰는데, 가끔 쿼티도 씁니다.
Super-Space 로 한글-드보락 전환하고,
Shift-Space 로 한글-쿼티 전환 잘 하고 있습니다.
오래전 버전 ibus-hangul 에서 뭔가 설정을 잘못하면, 한글 입력할 때 두벌식도 세벌식도 아닌 이상한 설정으로 키맵이 꼬인 적은 있었습니다.
지금은 잘 쓰고 있습니다. 끝글자 버그는 그러려니 합니다.
끝글자 버그라는 건 ibus ibus-hangul 등의 버그가 아니고, 응용프로그램의 버그라고 합니다.
NIMF를 쓰면 끝글자 버그 안 나타난다는 주장이 있으나, 응용프로그램 버그를 입력기에서 막을 수 있는지는 모르겠네요.