Resume of the testing done with the help of Stefan Voelkel so it stays on the BTS for documenting this bug.
I added some debug code to mssh to print out everything typed on the global entry when it is pass to terminals. # git clone git://baloo.dyndns.biz/mssh.git -b gtk2_debug_shift_insert # cd mssh # git checkout tags/first_debug Stefan's output: I selected 'so' and pasted with the middle mouse button: Sending text 'so' to terminal 0 Sending text 'so' to terminal 1 text appears on both terminals. and ctrl-u to delete the pasted text Sending keyval 65507 to terminal 0 Sending keyval 65507 to terminal 1 Sending keyval 117 to terminal 0 Sending keyval 117 to terminal 1 And shift-insert Sending keyval 65505 to terminal 0 Sending keyval 65505 to terminal 1 Sending keyval 65379 to terminal 0 Sending keyval 65379 to terminal 1 however only in one the text appears. Second try with debug: # git chekout gtk2_debug_shift_insert Stefan's output: Requesting PRIMARY clipboard content as text on terminal 0 Clipboard has this text: terminated Requesting PRIMARY clipboard content as text on terminal 1 Clipboard has this text: (null) Apparently it's not an mssh bug. I asked Stefan to do a few more test and depending on the result I'll close this bug or reassign it to another package. Regards, Héctor