Layout tastiera e tilde

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
anycolouryoulike
Packager
Packager
Messaggi: 1158
Iscritto il: ven 10 ago 2007, 0:00
Slackware: 12.2
Kernel: 2.6.34.8
Desktop: KDE 3.5.10

Layout tastiera e tilde

Messaggio da anycolouryoulike »

Ho sperimentato una fastidiosa discrepanza tra il layout di X e quello della tty: la tilde si ottiene nel primo con ALT + ì, e nel secondo con ALT + =.
Non ci sarebbe un modo per uniformarli?
Grazie

birg81
Linux 3.x
Linux 3.x
Messaggi: 760
Iscritto il: lun 16 gen 2006, 10:57
Nome Cognome: Biagio
Slackware: 12.2
Kernel: 3.4.7
Desktop: LxDE
Distribuzione: ArchLinux
Località: Castellammare di Stabia (NA)
Contatta:

Mappatura tasti e tilde

Messaggio da birg81 »

Sicuro che le mappature delle testiere siano configurare per la stessa lingua e la stessa tipologia di tastiera?!

Avatar utente
anycolouryoulike
Packager
Packager
Messaggi: 1158
Iscritto il: ven 10 ago 2007, 0:00
Slackware: 12.2
Kernel: 2.6.34.8
Desktop: KDE 3.5.10

Re: Layout tastiera e tilde

Messaggio da anycolouryoulike »

birg81 ha scritto:Sicuro che le mappature delle testiere siano configurare per la stessa lingua e la stessa tipologia di tastiera?!
Nell'xorg.conf c'ho questa opzione:

Codice: Seleziona tutto

    Option     "XkbLayout"     "it"
E questo è il mio rc.keymap:

Codice: Seleziona tutto

#!/bin/sh
# Load the keyboard map.  More maps are in /usr/share/kbd/keymaps.
if [ -x /usr/bin/loadkeys ]; then
 /usr/bin/loadkeys it.map
fi
È un problema solo mio?

birg81
Linux 3.x
Linux 3.x
Messaggi: 760
Iscritto il: lun 16 gen 2006, 10:57
Nome Cognome: Biagio
Slackware: 12.2
Kernel: 3.4.7
Desktop: LxDE
Distribuzione: ArchLinux
Località: Castellammare di Stabia (NA)
Contatta:

mappatura tasti

Messaggio da birg81 »

anycolouryoulike ha scritto: ]Nell'xorg.conf c'ho questa opzione:

Codice: Seleziona tutto

    Option     "XkbLayout"     "it"
E questo è il mio rc.keymap:

Codice: Seleziona tutto

#!/bin/sh
# Load the keyboard map.  More maps are in /usr/share/kbd/keymaps.
if [ -x /usr/bin/loadkeys ]; then
 /usr/bin/loadkeys it.map
fi
È un problema solo mio?
Se sia un problema solo tuo non te lo so dire, comunque nel xorg.conf ci dovrebbe stare scritto che la tastiera è a 105 tasti ecc ecc.
quello che puoi provare a fare è apportare qualche modifica nel file keymaps.
Però pensavo, prima di apportare modifiche ai file, di fare anche una cosa più semplice, forse stupida e forse magari già avrai provato, ma tanto vale che te la dico lo stesso.
Vedo che hai kde, per cui, prova ad aggiungere dal centro di controllo nelle periferiche, selezioni la tastiera e li scegli la mappatura per la tastiera indicando quella italiana a 105 tasti italiana ecc ecc... se vedi che anche così ci sono problemi posso supporre che nello specifico tu possa modificare meglio xorg.conf per ottenere meglio il tuo scopo.
ti dico allora a quel punto di guardare meglio s4d, perché non ricordo bene nello specifico quali righe modificare.

spero di esserti stato di aiuto o almeno averti indicato una possibile soluzione.

Avatar utente
anycolouryoulike
Packager
Packager
Messaggi: 1158
Iscritto il: ven 10 ago 2007, 0:00
Slackware: 12.2
Kernel: 2.6.34.8
Desktop: KDE 3.5.10

Re: Layout tastiera e tilde

Messaggio da anycolouryoulike »

birg81 ha scritto:Se sia un problema solo tuo non te lo so dire
Basta che lo provi no?

Avatar utente
Blizzard
Master
Master
Messaggi: 1509
Iscritto il: mar 2 gen 2007, 22:53
Nome Cognome: Giovanni Santostefano
Slackware: 12.2
Kernel: 2.6.27.7-smp
Desktop: Fluxbox
Contatta:

Re: Layout tastiera e tilde

Messaggio da Blizzard »

Il problema è anche mio su qualsiasi macchina e Slack dalla 10.2
Solo che non gli ho mai dato peso.
Ricordo che anche Mandrake 8 mi dava lo stesso comportamento.

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Layout tastiera e tilde

Messaggio da conraid »

Prova a modificare TERM e Keytab
Se usi Konsole lo fai direttamente dalle impostazioni, altrimenti usa ~/.bashrc
Comunque a me lo ha sempre fatto, ma ormai sono abituato.

Avatar utente
raffaele181188
Packager
Packager
Messaggi: 789
Iscritto il: ven 7 set 2007, 21:40
Nome Cognome: Raffaele
Slackware: current
Kernel: 2.6.29.6
Desktop: KDE 4.3
Distribuzione: Ubuntu
Località: DearSkin (FG)

Re: Layout tastiera e tilde

Messaggio da raffaele181188 »

Sinceramente digito senza guardare, quindi se mi esce il carattere sbagliato cancello e provo il tasto accanto. Ora non ho la Slack sottomano per provare

Stavo pensando... Perchè non inserire nello Slackware4Dummies una bella pagina dedicata a come inserire i caratteri speciali? Essendo 4Dummies... Ricordo che l'anno scorso, quando ho iniziato con Linux, avevo parecchi problemi per inserire caratteri che non compaiono sulle tastiere italiane, come parentesi graffe, tilde, backtit (o non so come cavolo si chiama quell'aggeggio, insomma l'apostrofo al contrario usato nel bash scripting)...
Per esempio persi ore a capire che lo script bash non mi funzionava perchè inserivo il semplice apice intorno al comando... Oppure per mesi digitai cd /home/raffaele/documenti perchè non sapevo far uscire la tilde

Avatar utente
anycolouryoulike
Packager
Packager
Messaggi: 1158
Iscritto il: ven 10 ago 2007, 0:00
Slackware: 12.2
Kernel: 2.6.34.8
Desktop: KDE 3.5.10

Re: Layout tastiera e tilde

Messaggio da anycolouryoulike »

Ho provato a correggere l'it.map così:

Codice: Seleziona tutto

# Italian keymap with emacs enhancements
#     Beta version Mon May  2 19:57:25 WET DST 1994
# Available for anon. ftp at cnuce_arch.cnr.it:/pub/Linux-local/kbd/it.map
#
# Based on all other keymaps available in Slackware-1.2.0.
#
# '@', '#', '[', and ']' are obtained by AltGr with the appropriate key.
#
# I have added '{', '}', '~', '`', iacute and uacute.
# They can be obtained by AltGr-(, AltGr-), AltGr-=, AltGr-', AltGr-igrave
# and AltGr-ugrave respectively.
#
# I have also added most Alt-Shift and Ctrl-Alt codes needed for emacs
# with the standard keymap of the fundamental mode.
#
# Place in your ~/.emacs the following two lines:
#      (standard-display-european t)
#      (set-input-mode nil nil 1)
#
# Place in your /usr/lib/X11/Xconfig:
#      LeftAlt  Meta
#      RightAlt ModeShift
#
# To use high characters with other programs, read the documentation ;-)
# Please report all bugs and improvement proposals to the address below.
#
# Buona fortuna,
# Dario Besseghini <besseghi@dm.unipi.it>
#
keymaps 0-2,4,6,8-9,12
include "linux-with-alt-and-altgr"
strings as usual

keycode   1 = Escape           Escape
	alt     keycode   1 = Meta_Escape
keycode   2 = one              exclam
	alt     keycode   2 = Meta_one
	shift alt keycode 2 = Meta_exclam
keycode   3 = two              quotedbl
	control keycode   3 = nul
	alt     keycode   3 = Meta_two
	control alt keycode 3 = Meta_nul
keycode   4 = three            sterling
	control keycode   4 = Escape
	alt     keycode   4 = Meta_three
	control alt keycode 4 = Meta_Escape
keycode   5 = four             dollar
	control keycode   5 = Control_backslash
	alt     keycode   5 = Meta_four
	shift alt keycode 5 = Meta_dollar
	control alt keycode 5 = Meta_Control_backslash
keycode   6 = five             percent
	control keycode   6 = Control_bracketright
	alt     keycode   6 = Meta_five
	shift alt keycode 6 = Meta_percent
keycode   7 = six              ampersand
	control keycode   7 = Control_asciicircum
	alt     keycode   7 = Meta_six
keycode   8 = seven            slash		braceleft
	control keycode   8 = Control_underscore
	alt     keycode   8 = Meta_seven
	shift alt keycode 8 = Meta_slash
keycode   9 = eight            parenleft	bracketleft
	control keycode   9 = Delete
	alt     keycode   9 = Meta_eight
	shift alt keycode 9 = Meta_parenleft
	control alt keycode 9 = Meta_Delete
keycode  10 = nine             parenright       bracketright
	alt     keycode  10 = Meta_nine
	shift alt keycode 10 = Meta_parenright
keycode  11 = zero             equal		braceright
	alt     keycode  11 = Meta_zero
	shift alt keycode 11 = Meta_equal
keycode  12 = apostrophe       question		grave
	control	keycode  12 = Delete
	alt     keycode  12 = Meta_minus
	control alt keycode 12 = Meta_Delete
keycode  13 = igrave	       asciicircum	asciitilde
	control keycode  13 = Control_asciicircum
	alt     keycode  13 = Meta_equal
	shift alt keycode 13 = Meta_asciicircum
keycode  14 = Delete           Delete
	control keycode  14 = Control_underscore
	alt     keycode  14 = Meta_Delete
keycode  15 = Tab              Tab
	alt     keycode  15 = Meta_Tab
keycode  16 = q
keycode  17 = w
keycode  18 = e
keycode  19 = r
keycode  20 = t
keycode  21 = y
keycode  22 = u
keycode  23 = i
keycode  24 = o
keycode  25 = p
keycode  26 = egrave 	       eacute		bracketleft
	control keycode  26 = Escape
	alt     keycode  26 = Meta_bracketleft
keycode  27 = plus             asterisk         bracketright
	control keycode  27 = Control_bracketright
	alt     keycode  27 = Meta_bracketright
keycode  28 = Return
	alt     keycode  28 = Meta_Control_m
keycode  29 = Control
keycode  30 = a
keycode  31 = s
keycode  32 = d
keycode  33 = f
keycode  34 = g
keycode  35 = h
keycode  36 = j
keycode  37 = k
keycode  38 = l
keycode  39 = ograve           ccedilla		at
	control keycode  39 = nul
	alt     keycode  39 = Meta_at
	control alt keycode 39 = Meta_nul
keycode  40 = agrave	       degree		numbersign
	control keycode  40 = Control_g
keycode  41 = backslash	       bar
	control keycode  41 = Control_backslash
	alt     keycode  41 = Meta_backslash
	shift alt keycode 41 = Meta_bar
keycode  42 = Shift
keycode  43 = ugrave           section		uacute
keycode  44 = z
keycode  45 = x
keycode  46 = c
keycode  47 = v
keycode  48 = b
keycode  49 = n
keycode  50 = m
keycode  51 = comma            semicolon
	alt     keycode  51 = Meta_comma
	shift alt keycode 51 = Meta_semicolon
keycode  52 = period           colon
	alt     keycode  52 = Meta_period
keycode  53 = minus	       underscore
	control keycode  53 = Control_underscore
	alt	keycode  53 = Meta_minus
keycode  54 = Shift
keycode  56 = Alt
keycode  57 = space
	control keycode  57 = nul
	alt     keycode  57 = Meta_space
	control alt keycode 57 = Meta_nul
keycode  58 = Caps_Lock
keycode  86 = less	       greater
	alt     keycode  86 = Meta_less
	shift alt keycode 86 = Meta_greater
keycode  97 = Control
Per provarlo bisogna gzipparlo, copiarlo in /usr/share/kbd/keymaps/i386/qwerty/it.map.gz, e lanciare rc.keymap.
Non so se ora sono perfettamente uguali, ma personalmente non ho notato altre differenze.
Perché non segnalarlo a Volkerding?
Lo allego anche già pronto:
Allegati
it.map.gz
(1.58 KiB) Scaricato 83 volte

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Layout tastiera e tilde

Messaggio da conraid »

Perché dipende dal pacchetto kbd, e nel README c'è scritto di mandare le correzioni a aeb (at) cwi (dot) nl
Ma ormai sono anni che si usa questa configurazione, alla fine mi sa che è "peggio" cambiare. Se vuoi un sistema uniforme ti fai un map tuo (più che correggere it.map io avrei fatto qualcosa come it-mio.map per esempio) o usi quelli che c'è in xfree
Tra l'altro it.map è basato su un keymap della Slackware 1.2 :-)
Esiste però anche it2.map, hai provato?

Avatar utente
anycolouryoulike
Packager
Packager
Messaggi: 1158
Iscritto il: ven 10 ago 2007, 0:00
Slackware: 12.2
Kernel: 2.6.34.8
Desktop: KDE 3.5.10

Re: Layout tastiera e tilde

Messaggio da anycolouryoulike »

Forse gli scriverò allora.
Non credo che faccia piacere a nessuno usare due layout differenti...
conraid ha scritto:Esiste però anche it2.map, hai provato?
Si, è peggio...

Rispondi