Notizie: puoi sempre seguire i nostri aggiornamenti su Twitter (@MozillaItalia) e Facebook (/MozillaItalia)

Autore Topic: Cambiare il punto del tastierino numerico in virgola (Risolto)  (Letto 10860 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline rufolo66

  • Post: 28
Come da titolo è possibile cambiare il punto del tastierino numerico in virgola, in modo da poterlo usare come decimale per gli importi nei campi da inserire?
Uso FF 3.6.12 su Ubuntu 10.04 con varie estensioni.
Grazie in anticipo...
« Ultima modifica: 08 Novembre 2010 21:48:22 da rufolo66 »

Offline Sokak

  • I speak a logs
  • Moderatore
  • Post: 4371
    • Ask Sokak
Re: Cambiare il punto del tastierino numerico in virgola
« Risposta #1 il: 08 Novembre 2010 04:31:01 »
E' una cosa più a livello di sistema operativo :/

Apri un terminale (premi Ctrl+Alt+T) e digita

Codice: [Seleziona]
xmodmap -e "keycode 91 = comma"
Poi prova a premere il punto del tastierino numerico. Se compare una virgola, sei a cavallo.


Dal menù Sistema/preferenze/Applicazioni d'avvio, aggiungi quel comando alla lista.

Se sei su un notebook, e quindi magari il punto del tastierino numerico non corrisponde al keycode 91, apri un terminale e digita

Codice: [Seleziona]
xev
produrrà parecchio output e aprirà una finestrina. Tu ingora tutto il blabblabbla, premi il tasto che ti interessa rimappare (il punto del tastierino numerico) e osserva la finestra del terminale. Molto probabilmente, sarà qualcosa di simile a questo:

Codice: [Seleziona]
KeyPress event, serial 36, synthetic NO, window 0x5c00001,
    root 0x15a, subw 0x0, time 300704840, (378,-84), root:(1549,557),
    state 0x10, keycode 91 (keysym 0x2c, comma), same_screen YES,
    XKeysymToKeycode returns keycode: 59
    XLookupString gives 1 bytes: (2c) ","
    XmbLookupString gives 1 bytes: (2c) ","
    XFilterEvent returns: False

KeyRelease event, serial 36, synthetic NO, window 0x5c00001,
    root 0x15a, subw 0x0, time 300704970, (378,-84), root:(1549,557),
    state 0x10, keycode 91 (keysym 0x2c, comma), same_screen YES,
    XKeysymToKeycode returns keycode: 59
    XLookupString gives 1 bytes: (2c) ","
    XFilterEvent returns: False

Il codice che ti interessa, da inserire nel comando xmodmap dopo la voce keycode, è il valore keycode xx (dove xx è il tasto premuto) dell'ultima coppia di eventi Keypress/Keyrelease.

Fai attenzione a tenere il mouse lontano dalla finestrina che appare, farebbe scorrere dati nel terminale inutilmente :)

Fatto tutto, chiudi la finestrina aperta da xev e il terminale, e sei a posto :)

Offline rufolo66

  • Post: 28
Re: Cambiare il punto del tastierino numerico in virgola (Risolto)
« Risposta #2 il: 08 Novembre 2010 21:49:50 »
Bene la prima opzione :D.
Tutto a posto funziona perfettamente.
Aggiungerò il comando alle applicazioni d'avvio.
Grazie

Offline Godai71

  • Moderatore
  • Post: 4153
    • The Walking Shadow
Re: Cambiare il punto del tastierino numerico in virgola (Risolto)
« Risposta #3 il: 08 Novembre 2010 21:56:38 »
Chiudo questa discussione, già abbastanza off topic.

0 Utenti e 1 Visitatore stanno visualizzando questo topic.