2013-06-06 18 views
5

Vorrei sapere qual è il modo attualmente approvato di interagire con l'apparato X11 xkb per effettuare cambiamenti nel layout della tastiera. (Per Mint 15 Cinnamon, anche se sospetto che Ubuntu 13 sarebbe una corrispondenza ravvicinata per questo argomento).xkb: modo corretto per interagire con Mint 15/Ubuntu 13

Ho studiato su xkb, in particolare utilizzando una Guida inaffidabile alla configurazione XKB (http://www.charvolant.org/~doug/xkb/).

OK, quindi penso di sapere come specificare ciò che voglio nei concetti xkb, utilizzando keycode, keysyms, compat e così via. Tuttavia, relativo a "Inaffidabile":

  1. I file relativi a xkb si trovano in diverse posizioni di directory. OK, ma ...
  2. Non riesco a capire quale file di configurazione di primo livello invochi effettivamente i componenti xkb particolari ("Inaffidabile" discute XF86Config-4, che è obsoleto.) Ci sono molti file diversi in ogni sottodirectory di/usr/share/X11/xkb, ma non vedo come vengono selezionati quelli particolari.
  3. Sto presupponendo che ci sia un modo per aggiungere modifiche specifiche per utente tramite i file di configurazione xkb specifici dell'utente in ~ /, ma non ho trovato prove su come fare.

Ho notato che c'è un/etc// file di tastiera di default, che definisce alcune variabili come XkbModel e XkbLayout ecc che sembra promettente, ma non ho idea di cosa sostituzioni e la sintassi possono essere utilizzati più là e nemmeno se e quando ciò ha effetto.

In attesa di illuminazione!

risposta

1

Avendo lo stesso problema qui.

ho usato per essere in grado di modificare i file nelle versioni di Ubuntu precedenti in/usr/share/X11/xkb/simboli/

Ho appena fatto una copia del de del file e ha cambiato quello che volevo in là . Usato per essere abbastanza semplice, in quanto i sistemi sostituiscono solo il "latin4" incluso.

Guide si trovano anche qui: http://hektor.umcs.lublin.pl/~mikosmul/computing/articles/custom-keyboard-layouts-xkb.html

Sembra come se Mint 15 non utilizza più questi file?

Aggiornamento: ha trovato questo: http://grahamwideman.wikispaces.com/linux+--+keyboard+configuration,+xkb

Aggiornamento 2: Dopo le modifiche al file in/usr/share/X11/xkb/simboli/occorre cancellare manualmente i file in/var/lib/xkb a vuoto la cache di sistema per keymaping

Problemi correlati