Как я понимаю, когда вы нажимаете HotKey, xsel не связана ни с каким терминалом, поэтому и вы и не видите вывода.
Её вывод в stdout надо перенаправить в какой-нибудь терминал. Например, я запустил два xterm. Сам в одном,
в другом ввёл команду tty, она вернула /dev/pts/0. Затем вернулся в 1-й и там по команде
xsel -ob >& /dev/pts/0
выбранное содержимое вывелось во 2-й xterm. У меня tcsh, но "&>" должно работать и в bash.