I also experience this issue after a clean 14.04 installation. Layout keeps switching all the time. It's incredibly annoying and infuriating.
My preferred keyboard layout is "US International with dead keys" (or something like that, my environment is currently set to Spanish).
I need this keyboard layout for many reasons, the first and most obvious being that my laptop came with a English layout keyboard, not Spanish. Second is that I often need to type áéíóúñõãũ etcetera. Third, I don't want to switch layouts all the time, so "US International with dead keys" is a perfect fit for me.
The problem is that I find myself frequently (read: many times a day) messing around with keyboard layout settings because the system keeps forgetting and instead changes to plain English layout and for some very stupid reason, disabling num lock. Also, when this obnoxious unsolicited gratuitous layout switch happens, I no longer can type some characters (quotation marks ("), apostrophes ('), accents ('`)) in applications written in Java/Swing.
I can say for sure, but I think one of the things that triggers the switching is suspend/resume cycles.
I also experience this issue after a clean 14.04 installation. Layout keeps switching all the time. It's incredibly annoying and infuriating.
My preferred keyboard layout is "US International with dead keys" (or something like that, my environment is currently set to Spanish).
I need this keyboard layout for many reasons, the first and most obvious being that my laptop came with a English layout keyboard, not Spanish. Second is that I often need to type áéíóúñõãũ etcetera. Third, I don't want to switch layouts all the time, so "US International with dead keys" is a perfect fit for me.
The problem is that I find myself frequently (read: many times a day) messing around with keyboard layout settings because the system keeps forgetting and instead changes to plain English layout and for some very stupid reason, disabling num lock. Also, when this obnoxious unsolicited gratuitous layout switch happens, I no longer can type some characters (quotation marks ("), apostrophes ('), accents ('`)) in applications written in Java/Swing.
I can say for sure, but I think one of the things that triggers the switching is suspend/resume cycles.