GNU/Linux >> Linux Esercitazione >  >> Debian

Debian – Impostazione di Mod4 in Awesome?

Sto cercando di impostare fantastico. Quando lo avvio il Mod4 Il tasto (Windows) non funziona. Quindi ho cercato di estendere il mio .Xmodmap

clear Mod4
add Mod4 = Multi_key

Quando eseguo xmodmap .Xmodmap il Mod4 funziona, ma ne è rimasto "un po'". Se c'è un terminale aperto e premo Mod4 +Ritiro per aprire un nuovo terminale il computer emette un segnale acustico o sul vecchio terminale c'è un tasto morto (premendo a risulta in å). Ho provato diversi clear regole nel .Xmodmap , ma nessuno dei due ha funzionato. Come posso abilitare al meglio il Mod4 fantastico?

xev rapporti:

KeyPress event, serial 33, synthetic NO, window 0x1200001,
    root 0x13c, subw 0x0, time 36080759, (-557,202), root:(187,223),
    state 0x0, keycode 133 (keysym 0xff20, Multi_key), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: True

KeyRelease event, serial 33, synthetic NO, window 0x1200001,
    root 0x13c, subw 0x0, time 36080859, (-557,202), root:(187,223),
    state 0x0, keycode 133 (keysym 0xff20, Multi_key), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False

Risposta accettata:

Le fantastiche FAQ forniscono una risposta:

Perché Mod4 "inghiottire" pressioni successive dei tasti?
Su alcuni sistemi xkb per impostazione predefinita associa la chiave di Windows sinistra a "Multi_key" (almeno in noi e nei layout). Multi_key è una funzione xkb che può essere utilizzata per accedere a simboli non comuni premendo Multi_key e poi (consecutivamente) due tasti “normali”. La soluzione è rimappare la chiave di Windows su mod4 e rimuovere la mappatura Multi_key. Questo può essere fatto includendo "altwin(left_meta_win)" nella descrizione della tastiera xkb xkb_symbols riga.

   #!/bin/bash
   xkbcomp - $DISPLAY<<EOF
   xkb_keymap {
   xkb_keycodes  { include "evdev+aliases(qwertz)"};
   xkb_types     { include "complete"};
   xkb_compat    { include "complete"};
   xkb_symbols   { include "pc+de(nodeadkeys)+inet(evdev)+group(alt_shift_toggle)+level3(ralt_switch)+altwin(left_meta_win)+capslock(escape)"    };
   xkb_geometry  { include "pc(pc104)"};
   };
   EOF

Debian
  1. Configurazione dell'ambiente di sviluppo python virtualenv su Debian Linux

  2. Configurazione del server proxy inverso Nginx su Debian Linux

  3. Configurazione di un server e client NFS su Debian Wheezy

  4. Configurazione della replica Master-Master con MySQL su Debian 8 (Jessie)

  5. Configurazione di un server e client NFS su Debian 9 (Stretch)

Configurazione della sincronizzazione dei file Unison tra due server su Debian 8 (Jessie)

Configurazione della sincronizzazione dei file Unison tra due server su Debian 10 (Buster)

Come installare Debian 11

Come riavviare Debian 10

Configurazione di Etherpad su Debian

Recensione di Debian 11