InglésFrancésEspañol

Ad


icono de página de OnWorks

xmodmap: en línea en la nube

Ejecute xmodmap en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando xmodmap que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


xmodmap: utilidad para modificar mapas de teclas y asignaciones de botones de puntero en X

SINOPSIS


xmodmapa [-opciones ...] [nombre de archivo]

DESCRIPCIÓN


El xmodmapa El programa se utiliza para editar y mostrar el teclado. modificador mapa y mapa de teclas mesa
que utilizan las aplicaciones cliente para convertir códigos clave de eventos en claves simbólicas. Está
normalmente se ejecuta desde el script de inicio de la sesión del usuario para configurar el teclado de acuerdo con
gustos personales.

CAMPUS


Las siguientes opciones se pueden utilizar con xmodmapa:

-monitor la visualización
Esta opción especifica el host y la pantalla que se utilizarán.

-ayuda Esta opción indica que una breve descripción de los argumentos de la línea de comando
debe imprimirse en el canal de error estándar. Esto se hará siempre que un
se le da un argumento no manejado a xmodmap.

-gramática
Esta opción indica que un mensaje de ayuda que describe la gramática de expresión utilizada
en archivos y con expresiones -e deben imprimirse en el error estándar.

-versión
Esta opción indica que xmodmapa debe imprimir su información de versión y salir.

-verboso
Esta opción indica que xmodmapa debe imprimir la información de registro a medida que la analiza
su entrada.

-tranquilo Esta opción desactiva el registro detallado. Este es el predeterminado.

-n Esta opción indica que xmodmapa no debería cambiar las asignaciones, pero debería
mostrar lo que haría, como para lograr(1) hace cuando se le da esta opción.

-e expresión
Esta opción especifica una expresión que se ejecutará. Cualquier número de expresiones puede
ser especificado desde la línea de comando.

-pm Esta opción indica que el mapa de modificadores actual debe imprimirse en el
salida estándar. Este es el modo de funcionamiento predeterminado si no hay otras opciones de modo
se especifican.

-paquete Esta opción indica que la tabla de mapa de teclas actual debe imprimirse en el
salida estándar.

-pke Esta opción indica que la tabla de mapa de teclas actual debe imprimirse en el
salida estándar en forma de expresiones que se pueden retroalimentar xmodmapa.

-páginas Esta opción indica que el mapa de punteros actual debe imprimirse en el
salida estándar.

- Un guión solitario significa que la entrada estándar debe usarse como archivo de entrada.

El nombre de archivo especifica un archivo que contiene xmodmapa expresiones a ejecutar. Este archivo es
generalmente se guarda en el directorio de inicio del usuario con un nombre como .xmodmaprc.

EXPRESIÓN GRAMÁTICA


El xmodmapa El programa lee una lista de expresiones y las analiza todas antes de intentar
ejecutar cualquiera de ellos. Esto hace posible hacer referencia a claves que se están redefiniendo.
de forma natural sin tener que preocuparse tanto por los conflictos de nombres.

La lista de nombres de claves se puede encontrar en el archivo de encabezado (sin el
XK_ prefijo), complementado por la base de datos keysym / usr / share / X11 / XKeysymDB. Claves
Los caracteres Unicode coincidentes se pueden especificar como "U0020" a "U007E" y "U00A0" a
"U10FFFF" para todos los caracteres Unicode posibles.

clave NÚMERO = NOMBRESÍMBOLO CLAVE ...
La lista de claves se asigna al código clave indicado (que puede especificarse
en decimal, hexadecimal u octal y se puede determinar ejecutando el xev programa). Hasta
Se pueden adjuntar ocho claves a una clave, sin embargo, los últimos cuatro no se utilizan en ningún
implementación principal del servidor X. El primer keyym se usa cuando no se utiliza ninguna tecla modificadora.
presionada junto con esta tecla, la segunda con Shift, la tercera cuando el
La tecla Mode_switch se usa con esta tecla y la cuarta cuando tanto Mode_switch como
Se utilizan las teclas de mayúsculas.

clave cualquier = NOMBRESÍMBOLO CLAVE ...
Si ninguna clave existente tiene la lista especificada de claves asignadas, una clave de repuesto
en el teclado se selecciona y se le asignan los símbolos de teclas. La lista de
los claves pueden especificarse en decimal, hexadecimal u octal.

keyym NOMBRESÍMBOLO CLAVE = NOMBRESÍMBOLO CLAVE ...
El NOMBRESÍMBOLO CLAVE en el lado izquierdo se traduce en códigos clave coincidentes que se utilizan para
realizar el conjunto correspondiente de clave Expresiones Tenga en cuenta que si el mismo
keysym está vinculado a múltiples claves, la expresión se ejecuta para cada coincidencia
clave.

limpiar NOMBREMODIFICADOR
Esto elimina todas las entradas en el mapa de modificadores para el modificador dado, cuando sea válido
nombre son: Shift, Bloquear, Control, Mod1, Mod2, Mod3, Mod4y Mod5 (caso no
importa en los nombres de los modificadores, aunque sí importa para todos los demás nombres). Para
ejemplo, `` borrar bloqueo '' eliminará todas las llaves que estaban vinculadas al bloqueo de cambio
modificador

add NOMBREMODIFICADOR = NOMBRESÍMBOLO CLAVE ...
Esto agrega todas las claves que contienen los claves dados al mapa de modificadores indicado.
Los nombres de los sinónimos de clave se evalúan después de que se leen todas las expresiones de entrada para
expresiones fáciles de escribir para intercambiar claves (ver la sección de EJEMPLOS).

remove NOMBREMODIFICADOR = NOMBRESÍMBOLO CLAVE ...
Esto elimina todas las claves que contienen los keyyms dados del modificador indicado
mapa. diferente a añadir, los nombres de los sinónimos de clave se evalúan a medida que se lee la línea.
le permite eliminar claves de un modificador sin tener que preocuparse por si
no han sido reasignados.

puntero = tu préstamo estudiantil
Esto restablece el mapa del puntero a su configuración predeterminada (el botón 1 genera un código
de 1, el botón 2 genera un 2, etc.).

puntero = NÚMERO ...
Esto configura el mapa de puntero para que contenga los códigos de botón indicados. La lista siempre
comienza con el primer botón físico. Establecer un código de botón en 0 deshabilita los eventos
desde ese botón.

Las líneas que comienzan con un signo de exclamación (!) Se toman como comentarios.

Si desea cambiar el enlace de una tecla modificadora, también debe eliminarla de la
mapa de modificadores apropiado.

EJEMPLOS


Muchos punteros están diseñados de manera que el primer botón se presione con el dedo índice de
la mano derecha. Las personas que son zurdas con frecuencia encuentran que es más cómodo
invertir los códigos de botón que se generan para que el botón principal se presione usando
el dedo índice de la mano izquierda. Esto se puede hacer con un puntero de 3 botones de la siguiente manera:
% xmodmap -e "puntero = 3 2 1"

Muchas aplicaciones admiten la noción de teclas meta (similar a las teclas de control, excepto que
Meta se mantiene presionado en lugar de Control). Sin embargo, algunos servidores no tienen un Meta keyym en
la tabla de mapa de teclas predeterminada, por lo que es necesario agregar una a mano. El siguiente comando
adjunte Meta a la tecla Multi-idioma (a veces etiquetada Redactar carácter). También
aprovecha el hecho de que las aplicaciones que necesitan una clave Meta simplemente necesitan obtener la
keycode y no requieren que el keysym esté en la primera columna de la tabla del mapa de teclas. Esta
significa que las aplicaciones que buscan una clave múltiple (incluido el modificador predeterminado
map) no notará ningún cambio.
% xmodmap -e "keysym Multi_key = Multi_key Meta_L"

Del mismo modo, algunos teclados tienen una tecla Alt pero no una tecla Meta. En ese caso, lo siguiente puede
sé útil:
% xmodmap -e "keysym Alt_L = Meta_L Alt_L"

Uno de los usos más simples, pero convenientes, de xmodmapa es configurar el "borrado" del teclado
clave para generar un keyym alternativo. Esto implica frecuentemente el intercambio de retroceso con
Eliminar para que el usuario se sienta más cómodo. Si el Modos tty recurso en xterm se establece como
bueno, todas las ventanas del emulador de terminal usarán la misma clave para borrar caracteres:
% xmodmap -e "keysym BackSpace = Eliminar"
% echo "XTerm * ttyModes: borrar ^?" | xrdb -merge

Algunos teclados no generan automáticamente caracteres menores y mayores que cuando
las teclas de coma y punto se desplazan. Esto se puede remediar con xmodmapa reiniciando el
enlaces para la coma y el punto con los siguientes scripts:
!
! hacer shift-, be <y shift-. ser>
!
keysym coma = coma menos
keyym period = período mayor

Una de las diferencias más irritantes entre los teclados es la ubicación del Control
y teclas de bloqueo de mayúsculas. Un uso común de xmodmapa es intercambiar estas dos claves de la siguiente manera:
!
! Intercambiar Caps_Lock y Control_L
!
eliminar Lock = Caps_Lock
eliminar Control = Control_L
keysym Control_L = Bloq Mayús
tecla sym Caps_Lock = Control_L
agregar Lock = Caps_Lock
agregar Control = Control_L

Este ejemplo se puede ejecutar de nuevo para cambiar las claves a sus asignaciones anteriores.

El clave El comando es útil para asignar el mismo símbolo de clave a varios códigos de clave.
Aunque no es portátil, también permite escribir scripts que pueden restablecer el
teclado a un estado conocido. La siguiente secuencia de comandos establece la tecla de retroceso para generar Eliminar
(como se muestra arriba), elimina todos los enlaces de bloqueo de mayúsculas existentes, hace que la clave de bloqueo de mayúsculas sea una
tecla de control, hace que F5 genere Escape y hace que Break / Reset sea un bloqueo de cambio.
!
! En HP, los siguientes códigos de teclas tienen mayúsculas como se indica:
!
! 101 Retroceso
! 55 gorras
! 14 control
! 15 Descanso / Reinicio
! 86 Parada
! 89 F5
!
keycode 101 = Eliminar
código de tecla 55 = Control_R
claro bloqueo
agregar Control = Control_R
código clave 89 = Escape
código clave 15 = Caps_Lock
agregar Lock = Caps_Lock

MEDIO AMBIENTE


DISPLAY para obtener el host predeterminado y el número de pantalla.

Use xmodmap en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    Phaser
    Phaser
    Phaser es una apertura rápida, gratuita y divertida
    marco de juego HTML5 de origen que ofrece
    Representación de WebGL y Canvas en
    navegadores web de escritorio y móviles. Juegos
    puede ser co ...
    Descargar Phaser
  • 2
    Motor VASSAL
    Motor VASSAL
    VASSAL es un motor de juego para crear
    Versiones electrónicas de tablero tradicional.
    y juegos de cartas. Proporciona soporte para
    representación e interacción de las piezas del juego,
    y ...
    Descargar motor VASSAL
  • 3
    OpenPDF - Bifurcación de iText
    OpenPDF - Bifurcación de iText
    OpenPDF es una biblioteca de Java para crear
    y edición de archivos PDF con LGPL y
    Licencia MPL de código abierto. OpenPDF es el
    LGPL/MPL sucesor de código abierto de iText,
    un ...
    Descargar OpenPDF - Bifurcación de iText
  • 4
    SIG SAGA
    SIG SAGA
    SAGA - Sistema para automatizado
    Análisis geocientíficos - es un análisis geográfico
    Software del sistema de información (GIS) con
    inmensas capacidades para geodatos
    procesamiento y ana ...
    Descargar SIG SAGA
  • 5
    Caja de herramientas para Java / JTOpen
    Caja de herramientas para Java / JTOpen
    IBM Toolbox para Java / JTOpen es un
    biblioteca de clases de Java que soporta el
    programacion cliente/servidor e internet
    modelos a un sistema que ejecuta OS/400,
    i5/OS, o...
    Descargar Toolbox para Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (o D3 para documentos basados ​​en datos)
    es una biblioteca de JavaScript que le permite
    para producir datos dinámicos e interactivos
    visualizaciones en navegadores web. con D3
    tú...
    Descargar D3.js
  • Más "

Comandos de Linux

  • 1
    arbitro
    arbitro
    abidiff - comparar ABI de archivos ELF
    abidiff compara el binario de la aplicación
    Interfaces (ABI) de dos bibliotecas compartidas
    en formato ELF. emite un significado
    informar ...
    Ejecutar abidiff
  • 2
    cumplir
    cumplir
    abidw - serializa el ABI de un ELF
    archivo abidw lee una biblioteca compartida en ELF
    formato y emite una representación XML
    de su ABI a la salida estándar. El
    emitido...
    Ejecutar abidw
  • 3
    copac2xml
    copac2xml
    bibutils - conversión de bibliografía
    utilidades...
    Ejecutar copac2xml
  • 4
    copto
    copto
    copt - optimizador de mirilla SYSNOPIS:
    archivo copt.. DESCRIPCIÓN: copt es un archivo
    optimizador de mirilla de uso general. Él
    lee el código de su entrada estándar y
    escribe un...
    Ejecutar copia
  • 5
    reunir_stx_títulos
    reunir_stx_títulos
    reunir_stx_titles - recopilar título
    declaraciones de documentos Stx ...
    Ejecute reunir_stx_títulos
  • 6
    banco-gatling
    banco-gatling
    banco - punto de referencia http ...
    Ejecutar gatling-banco
  • Más "

Ad