InglêsFrancêsEspanhol

Ad


favicon do OnWorks

xmodmap - Online na nuvem

Execute o xmodmap no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando xmodmap que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


xmodmap - utilitário para modificar mapas de teclado e mapeamentos de botões de ponteiro no X

SINOPSE


xmodmap [-opções ...] [nome do arquivo]

DESCRIÇÃO


A xmodmap programa é usado para editar e exibir o teclado mudança mapa, e keymap mesa
que são usados ​​por aplicativos cliente para converter códigos de teclas de eventos em academias de chaves. Isto é
geralmente executado a partir do script de inicialização da sessão do usuário para configurar o teclado de acordo com
gostos pessoais.

OPÇÕES


As seguintes opções podem ser usadas com xmodmap:

-exibição exibição
Esta opção especifica o host e o monitor a serem usados.

-Socorro Esta opção indica que uma breve descrição dos argumentos da linha de comando
deve ser impresso no canal de erro padrão. Isso será feito sempre que um
argumento não tratado é dado a xmodmap.

-gramática
Esta opção indica que uma mensagem de ajuda descrevendo a gramática de expressão usada
em arquivos e com expressões -e devem ser impressos no erro padrão.

-versão
Esta opção indica que xmodmap deve imprimir suas informações de versão e sair.

-verboso
Esta opção indica que xmodmap deve imprimir informações de registro à medida que analisa
sua entrada.

-quieto Esta opção desativa o registro detalhado. Este é o padrão.

-n Esta opção indica que xmodmap não deve alterar os mapeamentos, mas deve
mostrar o que faria, como fazer(1) faz quando dada esta opção.

-e expressão
Esta opção especifica uma expressão a ser executada. Qualquer número de expressões pode
ser especificado na linha de comando.

-PM Esta opção indica que o mapa modificador atual deve ser impresso no
saída padrão. Este é o modo de operação padrão se não houver outras opções de modo
são especificados.

-pk Esta opção indica que a tabela de mapa de teclado atual deve ser impressa no
saída padrão.

-pke Esta opção indica que a tabela de mapa de teclado atual deve ser impressa no
saída padrão na forma de expressões que podem ser realimentadas para xmodmap.

-pp Esta opção indica que o mapa de ponteiros atual deve ser impresso no
saída padrão.

- Um único traço significa que a entrada padrão deve ser usada como o arquivo de entrada.

A nome do arquivo especifica um arquivo contendo xmodmap expressões a serem executadas. Este arquivo é
geralmente mantido no diretório home do usuário com um nome como .xmodmaprc.

EXPRESSÃO GRAMÁTICA


A xmodmap programa lê uma lista de expressões e as analisa todas antes de tentar
execute qualquer um deles. Isso torna possível referir-se a keysyms que estão sendo redefinidas
de uma forma natural, sem ter que se preocupar tanto com conflitos de nomes.

A lista de nomes de keysym pode ser encontrada no arquivo de cabeçalho (sem o
XK_ prefixo), complementado pelo banco de dados keysym / usr / share / X11 / XKeysymDB. Símbolos-chave
caracteres Unicode correspondentes podem ser especificados como "U0020" para "U007E" e "U00A0" para
"U10FFFF" para todos os caracteres Unicode possíveis.

Código chave NÚMERO = CHAVESYMNAME ...
A lista de teclados é atribuída ao código indicado (que pode ser especificado
em decimal, hexadecimal ou octal e pode ser determinado executando o fita programa). Até
oito keyônimos podem ser anexados a uma chave, no entanto, os últimos quatro não são usados ​​em nenhum
implementação principal do servidor X. A primeira tecla é usada quando nenhuma tecla modificadora é
pressionado em conjunto com esta tecla, o segundo com Shift, o terceiro quando o
A chave Mode_switch é usada com esta chave e a quarta quando Mode_switch e
As teclas Shift são usadas.

Código chave qualquer = CHAVESYMNAME ...
Se nenhuma chave existente tiver a lista especificada de keysyms atribuída a ela, uma chave sobressalente
no teclado é selecionado e os teclados são atribuídos a ele. A lista de
keysônimos podem ser especificados em decimal, hex ou octal.

keyym CHAVESYMNAME = CHAVESYMNAME ...
A CHAVESYMNAME no lado esquerdo é traduzido em códigos de teclas correspondentes usados ​​para
execute o conjunto correspondente de Código chave expressões. Observe que se o mesmo
keysym está vinculado a várias chaves, a expressão é executada para cada correspondência
Código chave.

remover filtragem NOME DO MODIFICADOR
Isso remove todas as entradas no mapa de modificadores para o modificador fornecido, quando válido
nomes são: Shift, Travar, Control, Mod1, Mod2, Mod3, Mod4 e Mod5 (caso não
importa em nomes de modificadores, embora importe para todos os outros nomes). Para
exemplo, `` clear Lock '' irá remover todas as teclas que estavam vinculadas ao shift lock
modificador.

adicionar NOME DO MODIFICADOR = CHAVESYMNAME ...
Isso adiciona todas as chaves que contêm os keysônimos fornecidos ao mapa de modificador indicado.
Os nomes das teclas são avaliados após todas as expressões de entrada serem lidas para torná-lo
fáceis de escrever expressões para trocar chaves (consulte a seção EXEMPLOS).

remover NOME DO MODIFICADOR = CHAVESYMNAME ...
Isto remove todas as chaves que contêm as teclas do modificador indicado
mapa. diferente adicionar, os nomes das teclas são avaliados à medida que a linha é lida.
permite que você remova chaves de um modificador sem ter que se preocupar se ou
não eles foram transferidos.

apontador = omissão
Isto configura o mapa de ponteiros de volta às suas configurações padrão (o botão 1 gera um código
de 1, o botão 2 gera um 2, etc.).

apontador = NÚMERO ...
Isso configura o mapa de ponteiro para conter os códigos de botão indicados. A lista sempre
começa com o primeiro botão físico. Definir um código de botão para 0 desativa eventos
desse botão.

As linhas que começam com um ponto de exclamação (!) São consideradas comentários.

Se você quiser alterar a ligação de uma tecla modificadora, você também deve removê-la do
mapa modificador apropriado.

EXEMPLOS


Muitos ponteiros são projetados de forma que o primeiro botão seja pressionado com o dedo indicador do
a mão direita. Pessoas canhotas frequentemente acham que é mais confortável
inverta os códigos de botão que são gerados para que o botão principal seja pressionado usando
o dedo indicador da mão esquerda. Isso pode ser feito em um ponteiro de 3 botões da seguinte maneira:
% xmodmap -e "ponteiro = 3 2 1"

Muitos aplicativos suportam a noção de chaves Meta (semelhantes às chaves de controle, exceto que
Meta é pressionado em vez de Control). No entanto, alguns servidores não têm um Meta keysym em
a tabela de mapa de teclado padrão, então uma precisa ser adicionada manualmente. O seguinte comando irá
anexe Meta à chave Multi-idioma (às vezes chamada de Compose Character). Isso também
aproveita o fato de que os aplicativos que precisam de uma chave Meta simplesmente precisam obter o
keycode e não exigem que o keysym esteja na primeira coluna da tabela do mapa de teclado. Esse
significa que os aplicativos que procuram uma Multi_key (incluindo o modificador padrão
mapa) não notará nenhuma alteração.
% xmodmap -e "keysym Multi_key = Multi_key Meta_L"

Da mesma forma, alguns teclados têm uma tecla Alt, mas nenhuma tecla Meta. Nesse caso, o seguinte pode
seja útil:
% xmodmap -e "keysym Alt_L = Meta_L Alt_L"

Um dos usos mais simples, mas convenientes, de xmodmap é definir o "apagamento" do teclado
key para gerar um keysym alternativo. Isso frequentemente envolve a troca de Backspace com
Exclua para ficar mais confortável para o usuário. Se o ttyModos recurso em xterm está definido como
bem, todas as janelas do emulador de terminal usarão a mesma chave para apagar caracteres:
% xmodmap -e "keysym BackSpace = Excluir"
% echo "XTerm * ttyModes: erase ^?" | xrdb -merge

Alguns teclados não geram automaticamente menos e mais caracteres quando
as teclas de vírgula e ponto são alteradas. Isso pode ser remediado com xmodmap redefinindo o
ligações para a vírgula e ponto com os seguintes scripts:
!
! faça shift-, seja <e shift-. seja>
!
keysym vírgula = vírgula menos
período keysym = período maior

Uma das diferenças mais irritantes entre os teclados é a localização do controle
e teclas CapsLock. Um uso comum de xmodmap é trocar essas duas chaves da seguinte maneira:
!
! Trocar Caps_Lock e Control_L
!
remover Lock = Caps_Lock
remover Control = Control_L
símbolo de tecla Control_L = Caps_Lock
símbolo de tecla Caps_Lock = Control_L
adicionar Lock = Caps_Lock
adicionar Control = Control_L

Este exemplo pode ser executado novamente para trocar as chaves de volta para suas atribuições anteriores.

A Código chave comando é útil para atribuir o mesmo keysym a vários códigos de tecla.
Embora não seja portável, também torna possível escrever scripts que podem redefinir o
teclado para um estado conhecido. O seguinte script define a tecla backspace para gerar Delete
(como mostrado acima), libera todas as ligações de caps lock existentes, faz com que a chave CapsLock seja um
tecla de controle, faz F5 gerar Escape e faz Break / Reset ser um shift lock.
!
! Na HP, os seguintes códigos-chave têm tampas de tecla conforme listado:
!
! 101 Retrocesso
! 55 tampas
! 14Ctrl
! 15 Break / Reset
! 86 Pare
! 89 F5
!
código-chave 101 = Excluir
código-chave 55 = Control_R
limpar o cadeado
adicionar Control = Control_R
código-chave 89 = Escape
código-chave 15 = Caps_Lock
adicionar Lock = Caps_Lock

MEIO AMBIENTE


DISPLAY para obter o host padrão e o número de exibição.

Use xmodmap online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    itop - ITSM CMDB OpenSource
    itop - Código aberto do CMDB de ITSM
    Portal de Operações de TI: um completo
    fonte, ITIL, serviço baseado na web
    ferramenta de gestão que inclui um
    CMDB personalizável, um sistema de helpdesk e
    um homem de documentos...
    Baixe itop - ITSM CMDB OpenSource
  • 2
    Clementine
    Clementine
    Clementine é uma música multiplataforma
    jogador e organizador de biblioteca inspirado por
    Amarok 1.4. Tem um rápido e
    interface fácil de usar e permite que você
    pesquise e...
    Baixar Clementine
  • 3
    XISMuS
    XISMuS
    ATENÇÃO: A atualização cumulativa 2.4.3 tem
    foi lançado !! A atualização funciona para qualquer
    versão 2.xx anterior. Se estiver atualizando
    da versão v1.xx, faça o download e
    i ...
    Baixar XISMuS
  • 4
    facetracknoir
    facetracknoir
    Programa de headtracking modular que
    suporta vários rastreadores de rosto, filtros
    e protocolos de jogo. Entre os rastreadores
    são o SM FaceAPI, AIC Inertial Head
    Rastreador ...
    Baixar facetracknoir
  • 5
    Código QR PHP
    Código QR PHP
    PHP QR Code é de código aberto (LGPL)
    biblioteca para gerar QR Code,
    Código de barras bidimensional. Baseado em
    Biblioteca C libqrencode, fornece API para
    criando código QR barc ...
    Baixe o código QR do PHP
  • 6
    freeciv
    freeciv
    Freeciv é um jogo gratuito baseado em turnos
    jogo de estratégia multijogador, em que cada
    jogador se torna o líder de um
    civilização, lutando para obter o
    objetivo final: ser ...
    Baixar Freeciv
  • Mais "

Comandos Linux

Ad