Lessico IT › Infrastruttura › xmodmap

xmodmap

Infrastruttura Svenska → Aggiornato: 2026-10-07

Lo strumento a riga di comando che modifica la tabella da keycode a simbolo del server X e, con essa, ciò che ogni tasto fa davvero.

Il protocollo di base di X11 mantiene una semplice tabella che associa ogni keycode a uno o più keysym, più un elenco dei tasti che fungono da modificatori. xmodmap legge e scrive quella tabella. I classici sono trasformare Bloc Maiusc in Control tramite un file ~/.Xmodmap, oppure scambiare i pulsanti del mouse con pointer = 3 2 1 per i mancini. xev era il primo programma da lanciare per scoprire i keycode.

Da quando XKB ha preso il sopravvento, xmodmap è un livello che poggia su un altro sistema. Le sue modifiche scompaiono in silenzio a ogni cambio di layout o collegamento di una nuova tastiera, il che ha spinto generazioni di utenti Linux a incollare il comando in script di avvio sempre più numerosi. Sotto Wayland non fa assolutamente nulla.

← Torna al lessico