Come posso rimuovere una singola mappatura della chiave temporanea senza ripristinare l'intera keymap?


8

Quindi ho visto questa domanda l'altro giorno. La Kchiave dell'utente era rotta e volevano mapparla su Right- Shift. È arrivata una buona risposta e ho pensato di provarlo per vedere se funzionava. Ho corso:

xmodmap -e "keycode 62 = k"

L'ho fatto con la consapevolezza di non usare mai Right- Shiftper niente. Si scopre che mi sbagliavo completamente. Lo uso tutto il giorno.

Ho riempito documenti, corrotto comandi, ho anche quasi cancellato le cose sbagliate (con Right Shift+ Delete). È stata una montagna russa di emozioni, ma ora voglio che vada via. Mi dispiace universo.

So che potrei riavviare o anche solo riavviare X ma ho un sacco di cose in esecuzione e lavoro da fare. Posso semplicemente rimuovere la mappatura che xmodmapha creato in modo che Right- Shiftsia giusto- Shift?

In questo caso è solo una singola mappatura (quindi gli approcci di Etcher Sketch funzioneranno per me) ma suppongo che io abbia altre mappature che voglio conservare.


Risposte:


7

Provare:

xmodmap -e "keycode 62 = Shift_R"

Ho xmodmap -pkevisto l'elenco delle mappature correnti e ho cercato a sinistra Shift. Quello giusto segue dalla simmetria.


@Oli why / Non hai provato di xmodmapnuovo il comando (per selezionare Right Shift) da solo?
Pandya,

@Pandya Mi chiedevo se fosse una domanda trabocchetto, ma dopo alcuni tentativi mi sono reso conto che il nome di Right Shift potrebbe essere il problema. Fino a quando mi sono imbattuto con -pkeavevo intuito R_Shift, MAIUSC di destra, RightShift, ecc
Muru
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.