Uno Sbampato in giro per la rete .. proveniente da Platania (39°0′0″N 16°19′0″E)
In: How-To & Guide
16 dic 2008
Salve, mi scuso per i pochi post di questi giorni ma ho da 20 giorni problemi con telefono fisso ed adsl (telecom) sono arrabbiato come una belva in 20 giorni non sono stati in grado di risolvere nulla , come al solito gli operatori mi rimpallano da una telefonata ad un altra, ora la situazione non è più sostenibile bisogna prendere provvedimenti seri ..!! Comunque lasciamo stare questi piccoli incidenti (ma sono davvero una rottura incredibile !) per trattare un argomento .. anzi una problematica molto diffusa tra gli utilizzatori di Vmware workstation 6.5 , Player e Server 2.0. Con l’upgrade o la migrazione diretta alle nuove versioni Linux Ubuntu 8.10,Fedora 10 etc.. che fanno uso di evdev driver manager per gestire le periferiche tra cui le tastiere ( o anche dette keyboard) si stanno avevendo non pochi problemi con le mappature della tastiera in particolare con tasti importanti come ctrl,alt,altGr,ins,tasti freccia (up,down,left,right) etc.. anche come sequenze di comandi ad esempio shift+ins , ctrl+alt etc..
Il problema è dovuto come ho detto ad una gestione della mappatura della tastiera errata dovuta all’accoppiata driver evdev e vmware. Ad esempio il tasto freccia down ha un codice key 116 invece viene riconosciuto come WIN+R e va in errore , così tanti altri tasti. Esiste però un metodo semplice e veloce per risolvere l’inconveniente.
I prodotti affetti da questo problema sono :
VMware Player 2.0.x (Linux Hosts)
VMware Server 2.0 (Linux Hosts)
VMware Workstation 6.5.x (Linux Hosts)
La soluzione ufficiale rilasciata da VMware che potete trovare qui indica molto semplicemete questo:
If you have a Linux distribution that uses the evdev driver for keyboard input, add the following lines to the ~/.vmware/config file on the host or, if your home directory is shared between multiple machines and some run a distribution that uses the evdev driver while others do not, add the following lines to the /etc/vmware/config file on the host: xkeymap.noKeycodeMap = “TRUE”In poche parole io ho trovato due principali vie da seguire per la risoluzione ho si edita il file /etc/vmware/config aggiungendo la stringa indicata, quindi per un sistema Ubuntu o fedora si può procedere in questo modo:
da terminale (shell) digitate:
Ubuntu:
sudo nano /etc/vmware/config
Fedora:
su - (alla richiesta inserire passw root)
dopo esservi loggati come root (#)
nano /etc/vmware/config
una volta aperto il file aggiungete alla fine il seguente riga:
xkeymap.noKeycodeMap = "TRUE"
ora salvate il file ed uscite (per salvare con nano CTRL+O)
Un altro sistema per risolvere è editare (o creare se non esiste) il file ~/.vmware/config ed inserire al suo interno i seguenti parametri:
xkeymap.keycode.108 = 0×138 # Alt_R xkeymap.keycode.106 = 0×135 # KP_Divide xkeymap.keycode.104 = 0×11c # KP_Enter xkeymap.keycode.111 = 0×148 # Up xkeymap.keycode.116 = 0×150 # Down xkeymap.keycode.113 = 0×14b # Left xkeymap.keycode.114 = 0×14d # Right xkeymap.keycode.105 = 0×11d # Control_R xkeymap.keycode.118 = 0×152 # Insert xkeymap.keycode.119 = 0×153 # Delete xkeymap.keycode.110 = 0×147 # Home xkeymap.keycode.115 = 0×14f # End xkeymap.keycode.112 = 0×149 # Prior xkeymap.keycode.117 = 0×151 # Next xkeymap.keycode.78 = 0×46 # Scroll_Lock xkeymap.keycode.127 = 0×100 # Pause xkeymap.keycode.133 = 0×15b # Meta_L xkeymap.keycode.134 = 0×15c # Meta_R xkeymap.keycode.135 = 0×15d # Menu
Sia con la scelta di un procedimento che con l’altro bisogna riavviare Vmware per avere la modifica funzionante.
Via | Vmware Support
Blog personale di Antonio Di Cello (Rafanto) .. informazioni,suggerimenti e curiosità sul mondo Linux, Maemo e OpenSource
3 Responses to [Risolto] Problemi mappatura tastiera su Vmware (workstation,player e server)
admin
dicembre 18th, 2008 at 11:09
io utilizzo il prmo sistema e funziona tutto bene!!!
daniele
gennaio 29th, 2009 at 09:41
grazie 1000!
andrea
marzo 26th, 2009 at 11:32
grazie 1000! utilissimo! (ho usato il primo metodo)