LINUX.ORG.RU

История изменений

Исправление Stanson, (текущая версия) :

Когда я выделяю текст в графической программе

То текст уже скопирован в один из буферов обмена.

нажимаю CTRL+C

Но зачем? Забудь свои вендовозные привычки уже.

Кто-нибудь знает, как отлаживать эту проблему? Как обнаружить, из-за чего не копируется текст? Проблема точно программная, с клавиатурой все в порядке.

Для начала надо избавится от дурной привычки нажимать CTRL+C для копирования. CTRL+C - это вообще для другого и никакого отношения к копированию не имеет.

А посмотреть содержимое буферов обмена и разобраться в какой из них попадает выделенный текст можно при помощи, например, xclip -o -selection (primary|secondary|clipboard)

Выделенное обычно попадает в primary. Извлекается оттуда средней кнопкой мыши. Всякие clibboard managers обычно копируют primary (или сохранённое в истории выделений) в clipboard откуда уже всякие DE по шорткатам таки могут вставлять текст куда-то, для вспоможения крепко сидящим на CTRL+C CTRL+V вендузятникам. Однако, далеко не факт, что все приложения будут уметь это кушать.

Вот, читай - https://specifications.freedesktop.org/clipboards-spec/clipboards-latest.txt

Исправление Stanson, :

Когда я выделяю текст в графической программе

То текст уже скопирован в один из буферов обмена.

нажимаю CTRL+C

Но зачем? Забудь свои вендовозные привычки уже.

Кто-нибудь знает, как отлаживать эту проблему? Как обнаружить, из-за чего не копируется текст? Проблема точно программная, с клавиатурой все в порядке.

Для начала надо избавится от дурной привычки нажимать CTRL+C для копирования. CTRL+C - это вообще для другого и никакого отношения к копированию не имеет.

А посмотреть содержимое буферов обмена и разобраться в какой из них попадает выделенный текст можно при помощи, например, xclip -o -selection (primary|secondary|clipboard)

Выделенное обычно попадает в primary. Извлекается оттуда средней кнопкой мыши. Всякие clibboard managers обычно копируют primary (или сохранённое в истории выделений) в clipboard откуда уже всякие DE по шорткатам могут вставлять текст куда-то.

Вот, читай - https://specifications.freedesktop.org/clipboards-spec/clipboards-latest.txt

Исходная версия Stanson, :

Когда я выделяю текст в графической программе

То текст уже скопирован в один из буферов обмена.

нажимаю CTRL+C

Но зачем? Забудь свои вендовозные привычки уже.

Кто-нибудь знает, как отлаживать эту проблему? Как обнаружить, из-за чего не копируется текст? Проблема точно программная, с клавиатурой все в порядке.

Для начала надо избавится от дурной привычки нажимать CTRL+C. CTRL+C - это вообще для другого и никакого отношения к копированию не имеет.

А посмотреть содержимое буферов обмена и разобраться в какой из них попадает выделенный текст можно при помощи, например, xclip -o -selection (primary|secondary|clipboard)

Выделенное обычно попадает в primary. Извлекается оттуда средней кнопкой мыши. Всякие clibboard managers обычно копируют primary (или сохранённое в истории выделений) в clipboard откуда уже всякие DE по шорткатам могут вставлять текст куда-то.

Вот, читай - https://specifications.freedesktop.org/clipboards-spec/clipboards-latest.txt