When I use any variation of English, US international (with dead keys,altGr dead keys or alternative) on my Linux Mint machine I always encounter this behaviour.When I press one of these keys: '  and then follow them with a 'non-accentable' character like a [ or a b no output comes out at all.  Whereas in Windows US-International it would print [ or b. If I wanted to type this I would have to escape each dead key with a space instead of with any 'non-accentable' character. This is annoying when programming (not really, but I trained with the Windows 'Qwerty International' on typing.io and switching back and forth between the systems is irritating).  Is there any way to change that so it works like in Windows?
Insert both characters if a dead key combination is not recognized (e.g. 'a  , 'b  'b)
x11;keyboard layout;dead keys
On Ubuntu 14.04 I did the following:1) Installed uim using the Software Manager, other packages like uim-xim, uim-gtk2, uim-gtk3 and uim-qt are auto installed. See https://launchpad.net/ubuntu/+source/uim.2) Defined environmental variables by adding the next lines to ~/.profile, this way the custom compose key sequences only apply to the current user:# Restart the X-server after making alterations using:# $ sudo restart lightdm# It seems only GTK_IM_MODULE or QT_IM_MODULE needs to be defined.export GTK_IM_MODULE=uimexport QT_IM_MODULE=uim3) To mimic Window US International keyboards I saved one of the following files at ~/.XCompose:https://gist.githubusercontent.com/guiambros/b773ee85746e06454596/raw/0ea6d7f7cf9a6ff38b4cafde24dd43852e46d5e3/.XCompose orhttp://pastebin.com/vJg6G0thThis worked for me after 1) restarting Ubuntu or 2) just the X-server by entering the following command in a terminal:$ sudo restart lightdmNB: Restarting only seems necessary after altering the ~/.profile file, alterations to ~/.XCompose will take effect the next time an application (Terminal, Gedit, etc.) starts.To check whether the environmental variables are set right, enter the following command in your terminal:$ printenv | grep IM_MODULEMany thanks to:https://wrgms.com/using-xcompose-with-chrome-and-sublime-textAbout custom compose key sequences:http://manpages.ubuntu.com/manpages/trusty/man5/XCompose.5.htmlhttps://help.ubuntu.com/community/ComposeKeyAbout custom keyboard mapping:https://help.ubuntu.com/community/Custom%20keyboard%20layout%20definitions