GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come cancellare le impostazioni di Xmodmap?

Esattamente quello che chiede il titolo. Come posso cancellare le impostazioni di xmodmap?

Ho un modello IBM M e in qualche modo xkeycaps si è messo in testa che il mio Fine la chiave non era affatto una chiave. xev segnala le pressioni dei tasti quando lo uso, quindi so che l'evento viene generato dalla tastiera. Inoltre, xkeycaps pensa che i miei tasti freccia siano tutti traballanti e apparentemente la barra di scorrimento è rotta, quindi scorre solo verso il basso, quindi non posso scorrere verso l'alto per trovare una tastiera IBM che forse è vicina alla mia mappa in modo da poter riparare i miei tasti .

Quindi sto cercando di ripristinare la mia tastiera alle impostazioni predefinite, ma la manpage di xmodmap è tristemente priva di "reimposta tutto" o "cancella tutto" o qualcosa del genere (che sono stato in grado di trovare).

Migliore risposta

xmodmap non ha nozione di stato, quindi non ha modo di ripristinare direttamente lo stato. Puoi simularlo usando xmodmap -pke >.xmodmap.orig prima di apportare modifiche (sebbene non salvi la mappa del modificatore, che dovresti salvare e ripristinare manualmente), ma è un po' troppo tardi per farlo.

I sistemi moderni generalmente non usano xmodmap per configurare la tastiera, però. setxkbmap è il modo moderno di farlo; e questo fa reimpostare i collegamenti durante l'esecuzione. Quindi potresti essere in grado di utilizzare setxkbmap -layout us per riportare le cose alla normalità. Più completo sarebbe controllare la configurazione predefinita in /etc/X11/xorg.conf . Ad esempio, sul mio sistema

jinx:718 Z$ sed -n '/Identifier.*Keyboard/,/EndSection/p' /etc/X11/xorg.conf
        Identifier      "Generic Keyboard"
        Driver  "kbd"
        Option  "XkbModel"      "pc105"
        Option  "XkbLayout"     "us"
        Option  "XkbOptions"    "grp:alt_shift_toggle"
EndSection

Il comando corrispondente è

setxkbmap -model pc105 -layout us -option grp:alt_shift_toggle

Se esistesse una XkbVariant voce nell'output, dovresti passare il suo valore con -variant . Una cosa a cui prestare attenzione è che le opzioni sono gestite in modo speciale:puoi impostare solo un'opzione per -option parametro e devi usare -option '' prima di resettare i parametri. Quindi per ripristinare completamente quando c'è qualcosa come XkbOptions "grp:alt_shift_toggle,grp:ctrls_toggle" avresti bisogno

setxkbmap -model pc105 -layout us -option '' -option grp:alt_shift_toggle -option grp:ctrls_toggle

Ubuntu
  1. Come reimpostare la password di Ubuntu?

  2. Come ripristinare le impostazioni di Unity e Compiz in Ubuntu

  3. Come ripristinare Gnome Desktop su Ubuntu 18.04 Bionic

  4. Come cancellare Journalctl?

  5. Come salvare le impostazioni su un USB live??

Come cancellare Apt Cache su Ubuntu 20.04

Come configurare le impostazioni del mouse in Ubuntu

Come ripristinare Ubuntu

Come configurare le impostazioni VPN?

Come configurare le impostazioni di BoxTrapper

Come reimpostare le impostazioni della pagina cPanel