IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

xmodmap - Online nel cloud

Esegui xmodmap nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando xmodmap che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


xmodmap - utility per modificare le mappe dei tasti e le mappature dei pulsanti del puntatore in X

SINOSSI


xmodmap [-opzioni...] [nome file]

DESCRIZIONE


I xmodmap il programma viene utilizzato per modificare e visualizzare la tastiera modificatore carta geografica ed mappa dei tasti tavolo
che vengono utilizzati dalle applicazioni client per convertire i keycode degli eventi in keysyms. è
di solito eseguito dallo script di avvio della sessione dell'utente per configurare la tastiera in base a
gusti personali.

VERSIONI


Le seguenti opzioni possono essere utilizzate con xmodmap:

-Schermo dalla visualizzazione
Questa opzione specifica l'host e il display da utilizzare.

-Aiuto Questa opzione indica che una breve descrizione degli argomenti della riga di comando
dovrebbe essere stampato sul canale di errore standard. Questo sarà fatto ogni volta che un
argomento non gestito è dato a xmodmap.

-grammatica
Questa opzione indica che un messaggio di aiuto che descrive la grammatica dell'espressione utilizzata
nei file e con le espressioni -e dovrebbero essere stampate sull'errore standard.

-versione
Questa opzione indica che xmodmap dovrebbe stampare le informazioni sulla versione ed uscire.

-verboso
Questa opzione indica che xmodmap dovrebbe stampare le informazioni di registrazione durante l'analisi
il suo ingresso.

-silenzioso Questa opzione disattiva la registrazione dettagliata. Questa è l'impostazione predefinita.

-n Questa opzione indica che xmodmap non dovrebbe cambiare le mappature, ma dovrebbe
mostra cosa farebbe, come make(1) fa quando viene data questa opzione.

-e espressione
Questa opzione specifica un'espressione da eseguire. Qualsiasi numero di espressioni può
essere specificato dalla riga di comando.

-pm Questa opzione indica che la mappa del modificatore corrente dovrebbe essere stampata sul
uscita standard. Questa è la modalità di funzionamento predefinita se non ci sono altre opzioni di modalità
sono specificati.

-pz Questa opzione indica che la tabella della mappa dei tasti corrente dovrebbe essere stampata sul
uscita standard.

-pke Questa opzione indica che la tabella della mappa dei tasti corrente dovrebbe essere stampata sul
output standard sotto forma di espressioni che possono essere restituite a xmodmap.

-pp Questa opzione indica che la mappa del puntatore corrente dovrebbe essere stampata sul
uscita standard.

- Un trattino solitario significa che l'input standard deve essere utilizzato come file di input.

I Nome del file specifica un file contenente xmodmap espressioni da eseguire. Questo file è
di solito conservato nella home directory dell'utente con un nome come .xmodmaprc.

ESPRESSIONE GRAMMATICA


I xmodmap il programma legge un elenco di espressioni e le analizza tutte prima di tentare di
eseguire nessuno di essi. Ciò rende possibile fare riferimento a keysyms che vengono ridefiniti
in modo naturale senza doversi preoccupare tanto dei conflitti di nome.

L'elenco dei nomi di keysym può essere trovato nel file di intestazione (senza il
XK_ prefisso), integrato dal database keysym /usr/share/X11/XKeysymDB. Keysyms
i caratteri Unicode corrispondenti possono essere specificati da "U0020" a "U007E" e da "U00A0" a
"U10FFFF" per tutti i possibili caratteri Unicode.

chiave NUMERO = NOMESITEMCHIAVE ...
L'elenco dei keysyms è assegnato al keycode indicato (che può essere specificato
in decimale, esadecimale o ottale e può essere determinato eseguendo il tasto xv programma). Fino a
otto keysym possono essere collegati a una chiave, tuttavia gli ultimi quattro non vengono utilizzati in nessuno
principale implementazione del server X. Il primo keysym viene utilizzato quando nessun tasto modificatore è
premuto insieme a questo tasto, il secondo con Shift, il terzo quando il
Il tasto Mode_switch viene utilizzato con questo tasto e il quarto quando sia Mode_switch che
Vengono utilizzati i tasti Maiusc.

chiave in qualsiasi = NOMESITEMCHIAVE ...
Se a nessuna chiave esistente è assegnato l'elenco specificato di keysyms, una chiave di riserva
sulla tastiera è selezionato e gli vengono assegnati i keysyms. L'elenco di
keysyms possono essere specificati in decimale, esadecimale o ottale.

keysym NOMESITEMCHIAVE = NOMESITEMCHIAVE ...
I NOMESITEMCHIAVE sul lato sinistro è tradotto in codici chiave corrispondenti utilizzati per
eseguire la serie corrispondente di chiave espressioni. Nota che se lo stesso
keysym è legato a più chiavi, l'espressione viene eseguita per ogni corrispondenza
chiave.

pulire campo NOME MODIFICATORE
Questo rimuove tutte le voci nella mappa dei modificatori per il modificatore dato, dove valido
nome sono: Shift, bloccare, Control, Mod1, Mod2, Mod3, Mod4e Mod5 (il caso no
importa nei nomi dei modificatori, sebbene sia importante per tutti gli altri nomi). Per
esempio, ``cancella blocco'' rimuoverà tutti i tasti che erano legati al blocco delle maiuscole
modificatore.

aggiungere NOME MODIFICATORE = NOMESITEMCHIAVE ...
Questo aggiunge tutte le chiavi che contengono i keysyms dati alla mappa del modificatore indicata.
I nomi keysym vengono valutati dopo che tutte le espressioni di input sono state lette per farlo
facili da scrivere espressioni per scambiare chiavi (vedi la sezione ESEMPI).

rimuovere NOME MODIFICATORE = NOMESITEMCHIAVE ...
Questo rimuove tutte le chiavi che contengono i keysyms dati dal modificatore indicato
carta geografica. a differenza di Inserisci, i nomi keysym vengono valutati mentre la riga viene letta. Questo
consente di rimuovere le chiavi da un modificatore senza doversi preoccupare se o
non sono stati riassegnati.

pointer = difetto
Questo riporta la mappa del puntatore alle sue impostazioni predefinite (il pulsante 1 genera un codice
di 1, il pulsante 2 genera un 2, ecc.).

pointer = NUMERO ...
Questo imposta la mappa del puntatore per contenere i codici dei pulsanti indicati. La lista sempre
inizia con il primo pulsante fisico. L'impostazione di un codice pulsante su 0 disabilita gli eventi
da quel pulsante.

Le righe che iniziano con un punto esclamativo (!) vengono prese come commenti.

Se vuoi cambiare il binding di un tasto modificatore, devi anche rimuoverlo dal
mappa del modificatore appropriata.

ESEMPI


Molti puntatori sono progettati in modo tale che il primo pulsante venga premuto utilizzando il dito indice di
la mano destra. Le persone mancine trovano spesso che sia più comodo
invertire i codici dei pulsanti che vengono generati in modo che il pulsante principale venga premuto utilizzando
il dito indice della mano sinistra. Questo può essere fatto su un puntatore a 3 pulsanti come segue:
% xmodmap -e "puntatore = 3 2 1"

Molte applicazioni supportano la nozione di tasti Meta (simile ai tasti Ctrl tranne che
Meta è tenuto premuto invece di Control). Tuttavia, alcuni server non hanno un meta keysym in
la tabella della mappa dei tasti predefinita, quindi è necessario aggiungerne una manualmente. Il seguente comando sarà
allega Meta al tasto multilingue (a volte etichettato come Componi carattere). È anche
sfrutta il fatto che le applicazioni che necessitano di una chiave Meta devono semplicemente ottenere il
keycode e non richiedono che keysym si trovi nella prima colonna della tabella keymap. Questo
significa che le applicazioni che cercano un Multi_key (incluso il modificatore predefinito
map) non noterà alcun cambiamento.
% xmodmap -e "keysym Multi_key = Multi_key Meta_L"

Allo stesso modo, alcune tastiere hanno un tasto Alt ma nessun tasto Meta. In tal caso quanto segue può
essere utile:
% xmodmap -e "keysym Alt_L = Meta_L Alt_L"

Uno degli usi più semplici, ma convenienti, di xmodmap è impostare il "rubout" della tastiera
key per generare un keysym alternativo. Ciò comporta spesso lo scambio di Backspace con
Elimina per essere più comodo per l'utente. Se la ttyModes risorsa in xterm è impostato come
bene, tutte le finestre dell'emulatore di terminale utilizzeranno la stessa chiave per cancellare i caratteri:
% xmodmap -e "keysym BackSpace = Elimina"
% echo "XTerm*ttyModes: cancella ^?" | xrdb -merge

Alcune tastiere non generano automaticamente caratteri inferiori e superiori a quando
le chiavi virgola e punto vengono spostate. Si può rimediare con xmodmap reimpostando il
associazioni per la virgola e il punto con i seguenti script:
!
! make shift-, be < e shift-. essere >
!
keysym virgola = virgola meno
keysym periodo = periodo maggiore

Una delle differenze più irritanti tra le tastiere è la posizione del Control
e tasti CapsLock. Un uso comune di xmodmap è scambiare queste due chiavi come segue:
!
! Scambia Caps_Lock e Control_L
!
rimuovere Lock = Caps_Lock
rimuovere Control = Control_L
keysym Control_L = Caps_Lock
keysym Caps_Lock = Control_L
aggiungi Lock = Caps_Lock
aggiungi Controllo = Control_L

Questo esempio può essere eseguito di nuovo per riportare le chiavi alle assegnazioni precedenti.

I chiave Il comando è utile per assegnare lo stesso keysym a più keycode.
Sebbene non portabile, consente anche di scrivere script in grado di ripristinare il
tastiera in uno stato noto. Il seguente script imposta il tasto backspace per generare Elimina
(come mostrato sopra), cancella tutte le associazioni di maiuscole esistenti, rende il tasto CapsLock a
tasto di controllo, fai in modo che F5 generi Escape e fa in modo che Break/Reset sia un blocco delle maiuscole.
!
! Sull'HP, i seguenti codici chiave hanno i cappucci dei tasti elencati:
!
! 101 Indietro
! 55 capsule
! 14 ctrl
! 15 Pausa/Ripristina
! 86 Fermata
! 89 FA5
!
codice 101 = Elimina
codice chiave 55 = Control_R
cancella Blocco
aggiungi Controllo = Control_R
codice chiave 89 = Esc
codice 15 = Caps_Lock
aggiungi Lock = Caps_Lock

AMBIENTE


DISPLAY per ottenere l'host predefinito e visualizzare il numero.

Usa xmodmap online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    Phaser
    Phaser
    Phaser è un open veloce, gratuito e divertente
    framework di gioco HTML5 di origine che offre
    Rendering WebGL e Canvas attraverso
    browser Web desktop e mobili. Giochi
    può essere co...
    Scarica Phaser
  • 2
    Motore VASSAL
    Motore VASSAL
    VASSAL è un motore di gioco per creare
    versioni elettroniche della scheda tradizionale
    e giochi di carte. Fornisce supporto per
    rendering e interazione dei pezzi di gioco,
    e ...
    Scarica il motore VASSAL
  • 3
    OpenPDF - Fork di iText
    OpenPDF - Fork di iText
    OpenPDF è una libreria Java per la creazione
    e la modifica di file PDF con un LGPL e
    Licenza open source MPL. OpenPDF è il
    LGPL/MPL successore open source di iText,
    un ...
    Scarica OpenPDF - Fork di iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistema per Automatizzato
    Analisi Geoscientifiche - è un Geografico
    Software del sistema informativo (GIS) con
    immense capacità per i dati geografici
    elaborazione e ana...
    Scarica SAGA GIS
  • 5
    Toolbox per Java/JTOpen
    Toolbox per Java/JTOpen
    IBM Toolbox per Java / JTOpen è un
    libreria di classi Java che supportano il
    client/server e programmazione internet
    modelli su un sistema che esegue OS/400,
    i5/OS, o...
    Scarica Toolbox per Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (o D3 per i documenti basati sui dati)
    è una libreria JavaScript che ti consente
    produrre dati dinamici e interattivi
    visualizzazioni nei browser web. Con D3
    tu...
    Scarica D3.js
  • Di Più "

Comandi Linux

  • 1
    adiff
    adiff
    abidiff - confronta gli ABI dei file ELF
    abidiff confronta il binario dell'applicazione
    Interfacce (ABI) di due librerie condivise
    in formato ELF. Emette un significato
    rapporto...
    Esegui abidif
  • 2
    abidw
    abidw
    abidw - serializza l'ABI di un ELF
    il file abidw legge una libreria condivisa in ELF
    formato ed emette una rappresentazione XML
    del suo ABI all’output standard. IL
    emesso...
    Corri costantemente
  • 3
    copac2xml
    copac2xml
    bibutils - conversione della bibliografia
    utilità...
    Esegui copac2xml
  • 4
    copto
    copto
    copt - ottimizzatore spioncino SYSNOPIS:
    copt file.. DESCRIZIONE: copt è un file
    ottimizzatore spioncino generico. Esso
    legge il codice dal suo input standard e
    scrive un...
    Corri copto
  • 5
    collect_stx_titles
    collect_stx_titles
    collect_stx_titles - raccogli il titolo
    dichiarazioni da documenti Stx...
    Eseguire collect_stx_titles
  • 6
    panca-gatling
    panca-gatling
    panca - benchmark http ...
    Esegui gatling-panca
  • Di Più "

Ad