Кто-нибудь знает, где в исходном коде xorg находится процедура копирования/вставки, которая привязана к левой (копировать) и средней (вставить) кнопкам мыши?
Больше данных: когда вы выбираете любой текст в сеансе X с помощью левой кнопки мыши (обычное выделение текста), он копируется в какой-то «буфер обмена». Далее, при нажатии средней кнопки мыши в любом элементе ввода/окне вставляется текст.
Зачем мне это нужно: мне это нужно, потому что я хочу немного изменить эту функциональность. Это очень полезно по сравнению с MsWindows Ctrl-c Ctrl-v. Намного быстрее. Но было бы еще лучше, если бы под какой-нибудь кнопкой мы могли добраться до предыдущего содержимого буфера обмена. В этом случае мы можем заменить один текст другим следующим образом:
- выделение текста А
- выбор текста назначения B (в этот момент под средней кнопкой текст A был перезаписан текстом B)
- вставьте текст A, используя НЕКОТОРУЮ кнопку (не среднюю кнопку)