Если вам не нравится экран или gpm, ваши альтернативы весьма ограничены. Другие варианты, которые я могу придумать:
Запустите терминалы под X, возможно, используя диспетчер окон для минималистского, консольного вида.
Запустите * BSD вместо Linux, что позволит вам использовать sysmouse вместо gpm. Я слышал, что это лучше, и мой ограниченный опыт работы с BSD позволяет предположить, что это может быть лучше, но я не знаю, лучше ли это в области поддержки буфера обмена. Похоже, вам больше всего не нравится ваш трекпад, который, вероятно, невозможно исправить без замены.
Используйте каналы, именованные каналы, рабочие файлы и т. Д. Например, большинство редакторов Unix позволяют обрабатывать выделенный текст с помощью обычных сценариев командной строки, которые можно настроить, например, для сохранения выделения в ~ / .clipboard. Выполнение команд для ввода текста (cat ~ / .clipboard) должно быть еще проще.
Используйте редактор, который поддерживает несколько файлов и копирует / вставляет их. я уверен, что и vim, и emacs тоже.