Sachin was able to help me :) I'm really grateful.So the problem had something to do with the ibus-daemon, I decided to kill it by adding killall ibus-daemon to my stat up applications.
"As long as you don't use different keyboard layouts (or need to type in a phonetic language such as Japanese using English letters)" I think it is fine to disable it.
Thank you all.
