Связывание кнопок мыши для копирования и вставки

Часто я копирую и вставляю фрагменты текста. Я хотел бы упростить процесс.

Каждый знает, можно ли связать (например): Ctrl Щелкните правой кнопкой мыши , чтобы скопировать, и Alt Нажмите правой кнопкой мыши Вставить

5
задан 3 November 2011 в 01:04

3 ответа

Да, это возможно, и есть много способов сделать это.

Самый простой способ, а это не совсем то, что вам нужно, это использовать менеджер буфера обмена, чтобы привязать средний щелчок к вставке. Glippy, который я использую, позволяет мне это делать. У него есть настройка, позволяющая автоматически скопировать все, что вы выделите, в буфер обмена, а все, что находится в буфере обмена, вставлено нажатием средней кнопки. Я бы не использовал это, потому что это невероятно раздражает, но вариант есть. Glippy: https://launchpad.net/~bikooo/+archive/glippy

Чтобы сделать именно то, что вы хотите, вы можете использовать xte. Xte является частью пакета "xautomation":

sudo apt-get install xautomation

Предполагая, что вы используете Compiz, откройте Compiz Config Manager. Перейдите в раздел «Команды», затем введите что-то вроде команды:

xte 'keydown Control_L' 'key c' 'keyup Control_L'

Перейдите на вкладку «Привязки кнопок» и сопоставьте команду с Ctrl + Button3.

Теперь, удерживая Ctr и нажимая правую кнопку мыши, вы будете нажимать Ctrl + C.

Чтобы также получить это поведение в терминале, команда должна быть:

xte 'keydown Control_L' 'keydown Shift_L' 'key c' 'keyup Control_L' 'keyup Shirt_L'

Чтобы узнать больше о том, как эмулировать нажатия клавиш с типом xte

man xte

В терминал после Вы устанавливаете xautomation.

0
ответ дан 3 November 2011 в 01:04

Это можно сделать с помощью btnx

Если вы не можете найти его в своих репозиториях, тогда

Поместите следующие строки в конец файла /etc/apt/sources.list , но замените DISTRO на имя дистрибутива Ubuntu, который вы установили (параметры: feisty gutsy hardy):

deb http://ppa.launchpad.net/daou/ubuntu DISTRO main
deb-src http://ppa.launchpad.net/daou/ubuntu DISTRO main

, затем установите его

sudo apt-get update && sudo apt-get install btnx

После установки перейдите в Applications - > Системные инструменты -> btnx

Обнаружение щелчка мыши & amp; кнопки (если они еще не обнаружены) следуют инструкциям, когда все готово, перейдите к кнопкам, выберите те, которые вы хотите связать, и затем из раскрывающегося списка кодов клавиш выберите KEY_COPY и KEY_PAST

Наслаждайтесь

0
ответ дан 3 November 2011 в 01:04

Если вы используете Unity, попробуйте:

http://thecodecentral.com/2012/07/27/use-mouse-buttons-to-perform-copy-paste- в-убунту

0
ответ дан 3 November 2011 в 01:04

Другие вопросы по тегам:

Похожие вопросы: