EngelsFransSpaans

Ad


OnWorks-favicon

xmodmap - Online in de cloud

Voer xmodmap uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht xmodmap die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


xmodmap - hulpprogramma voor het wijzigen van toetsenbordkaarten en aanwijzerknoptoewijzingen in X

KORTE INHOUD


xmodmap [-opties ...] [bestandsnaam]

PRODUCTBESCHRIJVING


De xmodmap programma wordt gebruikt om het toetsenbord te bewerken en weer te geven verandering kaart en toetsenbord tafel
die door clienttoepassingen worden gebruikt om gebeurtenissleutelcodes om te zetten in keysyms. Het is
meestal uitgevoerd vanuit het opstartscript van de gebruikerssessie om het toetsenbord volgens te configureren
persoonlijke smaak.

OPTIES


De volgende opties kunnen worden gebruikt met xmodmap:

-Scherm tonen
Deze optie specificeert de host en het beeldscherm die moeten worden gebruikt.

-Help Deze optie geeft aan dat er een korte beschrijving van de opdrachtregelargumenten is
moet worden afgedrukt op het standaardfoutkanaal. Dit zal gebeuren telkens wanneer een
er wordt een onverwerkt argument aangevoerd xmodmap.

-Grammatica
Deze optie geeft aan dat er een helpbericht wordt weergegeven waarin de grammatica van de uitdrukking wordt beschreven
in bestanden en met -e moeten expressies op de standaardfout worden afgedrukt.

-versie
Deze optie geeft aan dat: xmodmap moet de versie-informatie afdrukken en afsluiten.

-uitgebreid
Deze optie geeft aan dat: xmodmap zou logboekinformatie moeten afdrukken terwijl deze wordt geparseerd
zijn inbreng.

-rustig Met deze optie wordt de uitgebreide logboekregistratie uitgeschakeld. Dit is de standaardinstelling.

-n Deze optie geeft aan dat: xmodmap zou de mappings niet moeten veranderen, maar zou dat wel moeten doen
laten zien wat het zou doen, bijvoorbeeld maken(1) doet wanneer deze optie wordt gegeven.

-e uitdrukking
Deze optie specificeert een expressie die moet worden uitgevoerd. Er mag een willekeurig aantal uitdrukkingen zijn
worden opgegeven vanaf de opdrachtregel.

-p.m Deze optie geeft aan dat de huidige modificatiekaart op het
standaard uitvoer. Dit is de standaard werkingsmodus als er geen andere modusopties zijn
zijn gespecificeerd.

-pk Deze optie geeft aan dat de huidige toetsenbordtabel moet worden afgedrukt op de
standaard uitvoer.

-pke Deze optie geeft aan dat de huidige toetsenbordtabel moet worden afgedrukt op de
standaarduitvoer in de vorm van expressies waarnaar kan worden teruggekoppeld xmodmap.

-pp Deze optie geeft aan dat de huidige aanwijzerkaart op de kaart moet worden afgedrukt
standaard uitvoer.

- Een enkel streepje betekent dat de standaardinvoer als invoerbestand moet worden gebruikt.

De bestandsnaam specificeert een bestand met xmodmap uit te voeren expressies. Dit bestand is
meestal bewaard in de homedirectory van de gebruiker met een naam als .xmodmaprc.

UITDRUKKING GRAMMATICA


De xmodmap programma leest een lijst met uitdrukkingen en ontleedt ze allemaal voordat ze dit proberen
voer er een uit. Dit maakt het mogelijk om te verwijzen naar keysyms die opnieuw worden gedefinieerd
op een natuurlijke manier zonder dat u zich zorgen hoeft te maken over naamconflicten.

De lijst met keysym-namen kunt u vinden in het headerbestand (zonder de
XK_ voorvoegsel), aangevuld met de keysym-database /usr/share/X11/XKeysymDB. Sleutelsymptomen
overeenkomende Unicode-tekens kunnen worden opgegeven als "U0020" tot "U007E" en "U00A0" tot
"U10FFFF" voor alle mogelijke Unicode-tekens.

sleutelcode NUMMER = SLEUTELSYMNAAM ...
De lijst met sleutelsymbolen wordt toegewezen aan de aangegeven sleutelcode (die eventueel gespecificeerd kan worden).
in decimaal, hexadecimaal of octaal en kan worden bepaald door de opdracht uit te voeren xev programma). Tot
Er kunnen acht keysyms aan een sleutel worden bevestigd, maar de laatste vier worden in geen enkele gebruikt
grote X-serverimplementatie. De eerste keysym wordt gebruikt als er geen modificatietoets is
ingedrukt in combinatie met deze toets, de tweede met Shift, de derde met de
Mode_switch-sleutel wordt gebruikt met deze sleutel en de vierde wanneer zowel de Mode_switch als
Er worden Shift-toetsen gebruikt.

sleutelcode elke = SLEUTELSYMNAAM ...
Als aan geen enkele bestaande sleutel de opgegeven lijst met sleutelsymbolen is toegewezen, is er een reservesleutel
op het toetsenbord is geselecteerd en de toetssymptomen zijn eraan toegewezen. De lijst van
keysyms kunnen worden gespecificeerd in decimaal, hexadecimaal of octaal.

sleutelsymbool SLEUTELSYMNAAM = SLEUTELSYMNAAM ...
De SLEUTELSYMNAAM aan de linkerkant wordt vertaald in overeenkomende sleutelcodes die u gewend bent
Voer de bijbehorende set uit sleutelcode uitdrukkingen. Merk op dat als hetzelfde
keysym is gebonden aan meerdere sleutels, de expressie wordt voor elke overeenkomst uitgevoerd
sleutelcode.

duidelijk MODIFIERNAAM
Hierdoor worden alle vermeldingen in de modifier-kaart voor de gegeven modifier verwijderd, indien geldig
naam zijn: Shift, Slot, Controle, Mod1, Mod2, Mod3, Mod4 en Mod5 (geval niet
is van belang in modifier-namen, hoewel het wel van belang is voor alle andere namen). Voor
``clear Lock'' zal bijvoorbeeld alle sleutels verwijderen die aan de shift lock waren gekoppeld
modifier.

toevoegen MODIFIERNAAM = SLEUTELSYMNAAM ...
Dit voegt alle sleutels toe die de gegeven keysyms bevatten aan de aangegeven modificatiekaart.
De keysym-namen worden geëvalueerd nadat alle invoerexpressies zijn gelezen om deze te maken
eenvoudig expressies schrijven om sleutels te wisselen (zie de sectie VOORBEELDEN).

verwijderen MODIFIERNAAM = SLEUTELSYMNAAM ...
Dit verwijdert alle sleutels die de gegeven keysyms bevatten uit de aangegeven modifier
kaart. in tegenstelling tot toevoegen, de keysym-namen worden geëvalueerd terwijl de regel wordt ingelezen. Dit
Hiermee kunt u sleutels uit een modifier verwijderen zonder dat u zich zorgen hoeft te maken of
niet dat ze opnieuw zijn toegewezen.

wijzer = verzuim
Hierdoor wordt de aanwijzerkaart teruggezet naar de standaardinstellingen (knop 1 genereert een code
van 1, knop 2 genereert een 2, etc.).

wijzer = NUMMER ...
Hierdoor wordt de aanwijzerkaart zo ingesteld dat deze de aangegeven knopcodes bevat. De lijst altijd
begint met de eerste fysieke knop. Als u een knopcode op 0 instelt, worden gebeurtenissen uitgeschakeld
vanaf die knop.

Regels die beginnen met een uitroepteken (!) worden als commentaar beschouwd.

Als u de binding van een modificatiesleutel wilt wijzigen, moet u deze ook verwijderen uit de
geschikte modificatiekaart.

Voorbeelden


Veel wijzers zijn zo ontworpen dat de eerste knop wordt ingedrukt met de wijsvinger van
de rechterhand. Mensen die linkshandig zijn, vinden dat vaak prettiger
keer de knopcodes om die worden gegenereerd, zodat de primaire knop wordt ingedrukt met
de wijsvinger van de linkerhand. Dit kunt u als volgt doen met een aanwijzer met drie knoppen:
% xmodmap -e "aanwijzer = 3 2 1"

Veel applicaties ondersteunen het idee van metasleutels (vergelijkbaar met Control-toetsen, behalve dat
Meta wordt ingedrukt gehouden in plaats van Control). Sommige servers hebben echter geen Meta-sleutelsym in
de standaard toetsenbordtabel, dus deze moet met de hand worden toegevoegd. Het volgende commando zal
voeg Meta toe aan de meertalige sleutel (soms gelabeld als Compose Character). Het ook
profiteert van het feit dat toepassingen die een metasleutel nodig hebben, eenvoudigweg de
keycode en vereisen niet dat de keysym in de eerste kolom van de keymap-tabel staat. Dit
betekent dat toepassingen die op zoek zijn naar een Multi_key (inclusief de standaardmodifier
map) zal geen enkele verandering merken.
% xmodmap -e "keysym Multi_key = Multi_key Meta_L"

Op dezelfde manier hebben sommige toetsenborden een Alt-toets maar geen Meta-toets. In dat geval kan het volgende
wees nuttig:
% xmodmap -e "keysym Alt_L = Meta_L Alt_L"

Een van de eenvoudigere, maar handigere toepassingen van xmodmap is het instellen van de "rubout" van het toetsenbord
sleutel om een ​​alternatieve keysym te genereren. Vaak gaat het hierbij om het uitwisselen van Backspace met
Verwijder om het voor de gebruiker comfortabeler te maken. Als de ttyModes bron binnen xterm is ingesteld als
Welnu, alle terminalemulatorvensters zullen dezelfde sleutel gebruiken voor het wissen van tekens:
% xmodmap -e "keysym BackSpace = Verwijderen"
% echo "XTerm*ttyModes: wis ^?" | xrdb-samenvoegen

Sommige toetsenborden genereren niet automatisch minder dan en groter dan-tekens
de komma- en puntsleutels zijn verschoven. Dit kan verholpen worden met xmodmap door het opnieuw instellen van de
bindingen voor de komma en punt met de volgende scripts:
!
! maak shift-, wees < en shift-. wees >
!
keysym komma = komma minder
keysym periode = periode groter

Een van de meest irritante verschillen tussen toetsenborden is de locatie van de bediening
en CapsLock-toetsen. Een algemeen gebruik van xmodmap is om deze twee sleutels als volgt te verwisselen:
!
! Wissel Caps_Lock en Control_L om
!
verwijder Lock = Caps_Lock
verwijder Controle = Controle_L
keysym Control_L = Caps_Lock
keysym Caps_Lock = Controle_L
slot toevoegen = Caps_Lock
voeg Controle = Controle_L toe

Dit voorbeeld kan opnieuw worden uitgevoerd om de sleutels terug te zetten naar hun vorige toewijzingen.

De sleutelcode commando is handig voor het toewijzen van dezelfde keysym aan meerdere sleutelcodes.
Hoewel het niet draagbaar is, maakt het het ook mogelijk om scripts te schrijven die het
toetsenbord naar een bekende staat. Met het volgende script wordt de backspace-sleutel ingesteld om Verwijderen te genereren
(zoals hierboven weergegeven), wist alle bestaande caps lock-bindingen, maakt de CapsLock-toets een
control-toets, laat F5 Escape genereren en maakt Break/Reset een shift-lock.
!
! Op de HP hebben de volgende sleutelcodes sleutelkappen zoals vermeld:
!
! 101 Backspace
! 55 petten
! 14 ctrl
! 15 Onderbreken/resetten
! 86 Stoppen
! 89 F5
!
toegangscode 101 = Verwijderen
sleutelcode 55 = Controle_R
Wis slot
voeg Controle = Controle_R toe
sleutelcode 89 = Ontsnappen
sleutelcode 15 = Caps_Lock
slot toevoegen = Caps_Lock

MILIEU


DISPLAY om het standaardhost- en weergavenummer te krijgen.

Gebruik xmodmap online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    itop - ITSM CMDB OpenSource
    itop - ITSM CMDB OpenSource
    IT Operations Portal: een volledig open
    source, ITIL, webgebaseerde service
    managementtool inclusief een volledig
    aanpasbare CMDB, een helpdesksysteem en
    een documentenman...
    Download itop - ITSM CMDB OpenSource
  • 2
    Clementine
    Clementine
    Clementine is een multi-platform muziek
    speler en bibliotheekorganisator geïnspireerd door
    Amarok 1.4. Het heeft een snelle en
    eenvoudig te gebruiken interface, en stelt u in staat om
    zoek en...
    Clementine downloaden
  • 3
    XISMuS
    XISMuS
    LET OP: Cumulatieve update 2.4.3 heeft
    vrijgelaten!! De update werkt voor iedereen
    vorige 2.xx-versie. Als upgraden
    vanaf versie v1.xx, download en
    i ...
    XISMuS downloaden
  • 4
    facetracknoir
    facetracknoir
    Modulair headtracking-programma dat
    ondersteunt meerdere face-trackers, filters
    en spelprotocollen. Tussen de trackers
    zijn de SM FaceAPI, AIC Inertial Head
    Volger...
    Facetracknoir downloaden
  • 5
    PHP QR-code
    PHP QR-code
    PHP QR-code is open source (LGPL)
    bibliotheek voor het genereren van QR-code,
    2-dimensionale streepjescode. Gebaseerd op
    libqrencode C bibliotheek, biedt API voor
    QR-codebalk maken...
    PHP QR-code downloaden
  • 6
    freeciv
    freeciv
    Freeciv is een gratis turn-based spel
    strategiespel voor meerdere spelers, waarin elk
    speler wordt de leider van een
    beschaving, vechtend om de
    uiteindelijke doel: worden...
    Gratis civ downloaden
  • Meer "

Linux-commando's

Ad