erlug
[Top] [All Lists]

Re: [Erlug] tasti pageup, fine, inizio, pagedown che non funzionano sott

To: erlug@xxxxxxxxxxxxxx
Subject: Re: [Erlug] tasti pageup, fine, inizio, pagedown che non funzionano sotto X
From: Davide Alberani <alberanid@xxxxxxxxx>
Date: Sun, 30 Jun 2002 10:23:53 +0200
On Jun 29, Alessandro Ronchi <ronchi@xxxxxxxxxxxx> wrote:

> Se apro una qualsiasi console sotto X, sia essa konsole o xterm,
> i tasto fine ed inizio non funzionano, e al loro posto viene
> visualizzata una tilde (se setto la tastiera come console linux),
> oppure nulla (se la setto come Xfree 4.x)

Premesso che la gestione della tastiera di X11 mi fa venire mal di testa...

X11.
Esegui: 'xdpyinfo |grep XKEYBOARD' per controllare se hai l'estensione
XKEYBOARD attiva. Se non ce l'hai, cerca "XkbDisable" in
/etc/X11/XF86Config-4 e commenta quella riga.

XTerm.
Aggiungi in ~/.Xresources e/o ~/.Xdefaults quanto segue:
*VT100.Translations: #override <Key>BackSpace: string(0x7F)\n\
       <Key>Delete:    string(0x1b) string("[3~")\n\
       <Key>Home:      string(0x1b) string("[1~")\n\
       <Key>End:       string(0x1b) string("[4~")\n\
       ~Ctrl ~Meta <Btn3Down>:ignore() \n\
       Meta <Btn3Down>:clear-saved-lines() \n\
       ~Ctrl ~Meta <Btn3Up>:insert-selection(PRIMARY, CUT_BUFFER0) \n\
       ~Ctrl ~Meta <Btn2Down>:start-extend() \n\
       ~Meta <Btn2Motion>:select-extend() \n\
       Ctrl<Key>Prior: string(0x1b) string("[40~")\n\
       Ctrl<Key>Next:  string(0x1b) string("[41~")

Bash.
Assicurati che in /etc/inputrc ci siano:
set input-meta on
set output-meta on
set meta-flag on
set convert-meta off
"\e[1~": beginning-of-line
"\e[3~": delete-char
"\e[4~": end-of-line
"\e[5~": backward-word
"\e[6~": forward-word
"\e[2~": redraw-current-line

DEL: backward-delete-char


In tutta onesta`:
NON funzionera`.
NON chiedere altro.
NON rispondero`. ;-)
-- 
(=---= alberanid@xxxxxxxxx =------------= PGP KeyID: 0x465BFD47 =--=)
 )                        Davide Alberani                          (
(=--= http://digilander.iol.it/alberanid/ =-= ICQ UIN: 83641305 =--=)


<Prev in Thread] Current Thread [Next in Thread>