Hirdetés

Új hozzászólás Aktív témák

  • spammer

    veterán

    válasz DeSanto #24296 üzenetére

    Kell az xmodmap és az xev nevű csomag. Csekkold, hogy telepítve vannak-e, például ennyi is elég hozzá (terminálba):

    which xmodmap
    which xev

    Ha mindkettőnél mutat elérési utat és nem "not found"-ot kapsz, akkor fent vannak.

    Ha nincs valamelyik, akkor elvileg az alábbi csomagok tartalmazzák őket (fel kell rakni):

    x11-server-utils (xmodmap)
    x11-utils (xev)

    Ha megvannak, akkor terminálban add ki a xev nevű parancsot, fókuszálj a megnyíló fehér ablakra és nyomd az Esc gombot, közben a terminálban láthatod a gombhoz tartozó keycode-ot.

    Például:

    KeyRelease event, serial 33, synthetic NO, window 0x2600001,
    root 0xd4, subw 0x0, time 3814019, (368,293), root: (369,314),
    state 0x10, keycode 9 (keysym 0xff1b, Escape), same_screen YES,
    XLookupString gives 1 bytes: (1b) "
    XFilterEvent returns: False

    Valószínűleg a 9-es kód lesz nálad is.

    Utána bezárhatod az xev-t, aztán add ki terminálban ezt a parancsot:

    echo "keycode 9 =" >> ~/.Xmodmap && xmodmap ~/.Xmodmap

    Ez létrehoz egy .Xmodmap nevű fájlt a HOME könyvtáradban (ha nincs) és beleírja a Esc billentyűkódját de üresen hagyja a funkciót ( keycode 9 = után nincs semmi).

    Utána már csak annyi a lényeg, hogy automatikus indításba tedd be az alábbi parancsot:

    xmodmap ~/.Xmodmap

    Hogy az automatikus indítás hol van a grafikus felületen a beállításoknál, azt már te tudod. :)

Új hozzászólás Aktív témák