¿Hay un atajo de teclado para hacer clic en el botón central en ubuntu?


9

La inserción de mayúsculas pegará lo que está en el portapapeles, pero el clic del botón central (pegar texto seleccionado) no parece tener un atajo de teclado que pueda encontrar. Esto es ubuntu. Alguien sabe?

Respuestas:


2

Use la necesidad de instalar xkbset (puede usar el Administrador de paquetes Synaptic). Luego vea esta publicación de blog para ver cómo hacerlo.

Citado de la publicación del blog:

Primero, necesitamos instalar una antigua extensión de accesibilidad a X que se llama xkbset . En Ubuntu o Debian, solo sudo apt-get install xkbset. La idea original de este software es proporcionar soporte a las personas que tal vez no puedan usar un mouse o teclado tan bien, por lo que permite cosas como MouseKeys (controlar el cursor con el teclado numérico) y StickyKeys (presionar shift, levantar, escribir una letra, obtenga mayúscula) y SlowKeys (solo registran una pulsación de tecla después de un cierto período de tiempo). Pero vamos a usarlo para asignar una tecla del teclado a un botón del mouse con MouseKeys.

Primero, eliminaremos todas las cosas de control del cursor, por lo que aún puede usar su teclado numérico. Como root, edite el archivo /usr/share/X11/xkb/compat/mousekeysy elimine todo entre interpret.repeat= False;y // New Keysym Actions. Observe que esto asigna algunas acciones nuevas de "keysym" a continuación, específicamente la llamada Pointer_Button2.

A continuación, crearemos un script para configurar xkbset, activar MouseKeys, no desactivarlo después de un período de inactividad y asignar una tecla de su elección para hacer clic con el botón central. Aquí está mi ~/.middle-click.sh:

#!/bin/bash
# set XKB layout
setxkbmap -layout us
# turn on mousekeys
xkbset m
# stop mousekeys expiring after a timeout
xkbset exp =m
# map keysym to other keysym
xmodmap -e "keysym Menu = Pointer_Button2"
# this also works
# xmodmap -e "keycode 135 = Pointer_Button2"

Esto asigna la tecla Menú (está entre Right Alt y Right Ctrl en mi teclado, parece un menú con el cursor del mouse) al botón 2 del mouse, que es hacer clic con el botón central. Tenga en cuenta que también puedo usar cualquier otra tecla en el teclado, comentando la keysymlínea y usando la keycode línea. Los códigos de teclas son diferentes de un teclado a otro, por lo que para obtener el código de la tecla que desea usar, ejecutar xeven un terminal, presionar la tecla que desea y ver la salida del terminal.

Para los usuarios de Mac, hacer clic con el botón izquierdo es el botón 1, y hacer clic con el botón derecho es el botón 3. Si estuviera usando una Mac, imagino que asignaría el Comando derecho al Botón2 y la Opción derecha al Botón3. Espero que el lado derecho de estos botones tenga un código clave diferente al lado izquierdo. Si no, he leído de personas que usan F11 y / o F12. man xmodmaple dirá cómo usar un modificador como Cmd + F12 si así lo desea.

En Gnome, uso Sistema -> Preferencias -> Sesiones para iniciar este script al iniciar sesión, por lo que no tengo que preocuparme de nuevo. No olvide hacer que su script sea ejecutable conchmod +x ~/.middle-click.sh


11

Dependiendo del programa intente SHIFT+ INSERTo CTRL+ SHIFT+ INSERT.


U ROCK !!! Esto me salvó totalmente después de horas y horas de pruebas infructuosas. Portátil Dell - 2018 - ubuntu 16.04.
Tony Gil
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.