Principale utente con più risposte
Tastiera default rdp

Domanda
-
Buongiorno,
per un programma devo sostituire sulla tastiera numerica il carattere punto con la virgola. E' possibile fare in modo che quando mi connetto tramite rdp prenda la tastiera del pc al quale mi connetto? Ho modificato tramite Scancodemap nel regedit la sostituzione nella macchina che voglio raggiungere con rdp, ma non funziona in quanto prende la tastiera del sistema operativo che lancia il programma rdp. Esiste una policy che obblighi questo?
Grazie
Risposte
-
Ciao Renzo, questo articolo dovrebbe fare al tuo caso http://blog.nenoloje.com/2010/06/when-using-remote-desktop-keyboard.html
Saluti
- Proposto come risposta GastoneCanaliModerator sabato 29 settembre 2012 13:17
- Contrassegnato come risposta Edoardo BenussiMVP, Moderator sabato 29 settembre 2012 18:31
-
Aggiungo un link interessante (per me) che spiega anche come settare la tastiera pre logon
http://www.remkoweijnen.nl/blog/2010/12/27/terminal-server-remote-keyboard-layout/
Gastone Canali >http://www.armadillo.it
Se alcuni post rispondono al tuo quesito (non necessariamente i miei), ricorda di contrassegnarli come risposta e non dimenticare di contrassegnare anchei post utili . GRAZIE!
- Modificato GastoneCanaliModerator sabato 29 settembre 2012 13:19
- Contrassegnato come risposta RenzoT lunedì 1 ottobre 2012 20:27
-
Non lo ho mai usato....Microsoft Keyboard Layout Creator 1.4 magari risolvehttp://www.microsoft.com/en-us/download/details.aspx?id=22339
Gastone Canali >http://www.armadillo.it
Se alcuni post rispondono al tuo quesito (non necessariamente i miei), ricorda di contrassegnarli come risposta e non dimenticare di contrassegnare anchei post utili . GRAZIE!
- Contrassegnato come risposta RenzoT lunedì 1 ottobre 2012 20:27
Tutte le risposte
-
Ciao Renzo, questo articolo dovrebbe fare al tuo caso http://blog.nenoloje.com/2010/06/when-using-remote-desktop-keyboard.html
Saluti
- Proposto come risposta GastoneCanaliModerator sabato 29 settembre 2012 13:17
- Contrassegnato come risposta Edoardo BenussiMVP, Moderator sabato 29 settembre 2012 18:31
-
Aggiungo un link interessante (per me) che spiega anche come settare la tastiera pre logon
http://www.remkoweijnen.nl/blog/2010/12/27/terminal-server-remote-keyboard-layout/
Gastone Canali >http://www.armadillo.it
Se alcuni post rispondono al tuo quesito (non necessariamente i miei), ricorda di contrassegnarli come risposta e non dimenticare di contrassegnare anchei post utili . GRAZIE!
- Modificato GastoneCanaliModerator sabato 29 settembre 2012 13:19
- Contrassegnato come risposta RenzoT lunedì 1 ottobre 2012 20:27
-
Grazie, l'articolo risolve parzialmente il mio problema, mi spiego meglio. Con la modifica nel registro ottengo la tastiera del sistema operativo dove mi collego tramite RDP, anche se io ho inserito questa istruzione per sostituire il punto alla virgola
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,33,00,53,00,00,00,00,00Risolvo in modo parziale mettendo come default la tastiera italiano 142 ma alcuni tasti come la @ cambiano combinazione.
Il massimo sarebbe che utilizzi anche la modifica del regedit. Ho sempre risolto inserendo la stringa nel regedit della macchina che lancia RDP, questa volta ho bisogno che prenda la tastiera della macchina dove mi collego in RDP.
Spero di essere stato chiaro.
Un grazie per la vostra passione, per voi sono piccoli problemi, per noi possono risultare grandi.
-
Come ho risposto a Nino, non voglio modificare la tastiera della macchina che lancia rdp ma piuttosto che prenda la tastiera della macchina alla quale si connette. Dimenticavo di dire che la macchina dove ci colleghiamo è virtualizzata e possono essere più client che si connettono.
Ringrazio per la risposta
-
-
Potresti risolvere applicando la modifica al registry del profilo utente remoto. Ti colleghi via rdp esegui la modifica dello scancode.
Lavorando sulla HKCU modifichi le impostazioni utente http://technet.microsoft.com/en-us/library/cc938294.aspx
Gastone Canali >http://www.armadillo.it
Se alcuni post rispondono al tuo quesito (non necessariamente i miei), ricorda di contrassegnarli come risposta e non dimenticare di contrassegnare anchei post utili . GRAZIE!
- Contrassegnato come risposta Edoardo BenussiMVP, Moderator domenica 30 settembre 2012 10:01
- Contrassegno come risposta annullato GastoneCanaliModerator lunedì 1 ottobre 2012 12:26
-
-
Grazie Gastone,
l'articolo che hai segnalato imposta la tastiera, in questo caso non ho problemi, la macchina a cui mi connetto in RDP ha la tastiera italiana, ho il problema che non prende la modifica al registro che ho inserito io (vedi messaggio precedente), non ottengo la virgola e sono costretto a mettere la tastiera italiano 142. Vorrei riuscire ad ottenere l'applicazione della modifica nel registro alla macchina virtuale per mantenere la tastiera italiana.
Grazie
-
Grazie Gastone,
l'articolo che hai segnalato imposta la tastiera, in questo caso non ho problemi, la macchina a cui mi connetto in RDP ha la tastiera italiana, ho il problema che non prende la modifica al registro che ho inserito io (vedi messaggio precedente), non ottengo la virgola e sono costretto a mettere la tastiera italiano 142. Vorrei riuscire ad ottenere l'applicazione della modifica nel registro alla macchina virtuale per mantenere la tastiera italiana.
Grazie
scusa ma mi sfugge cosa accade se applichi la tua modifica di registro al registro di HKCU dell'utente che fa logon via rdp nel registro della macchina che risponde alla chiamata rdp.Edoardo Benussi
Microsoft MVP - Management Infrastructure
edo[at]mvps[dot]org -
Salve Edoardo,
le modifiche al registro le applico tutte, sulla macchina virtuale.
Prima applico la modifica ignoreremotekeyboardlayout su HKLM, funziona, in effetti prende la tastiera virtuale.
Per secondo applico lo modifica scancodemap sempre su HKLM ma non funziona, ho provato anche su HKCU ma niente, quando mi connetto non viene sostituito il tasto.
Il mio problema adesso è come applicare la modifica dello scancode nella macchina virtuale.
Grazie -
non ho la soluzione ma una curiosità: come mai è così importante per te sostituire il tasto virgola col tasto punto in questa particolare sessione rdp ? la richiesta mi sembra molto bizzarra....
Edoardo Benussi
Microsoft MVP - Management Infrastructure
edo[at]mvps[dot]org -
Edoardo, noi abbiamo un gestionale di produzione in cui imputiamo le quantità dei materiali per gli scarichi. Utilizziamo unità di misura come MQ ML CM che hanno i decimali. Ora un magazziniere utilizza solo il tastierino numerico (la maggior parte dei codici materiali sono numeri), quindi è importante per noi la trasformazione del punto in virgola, senza obbligare l'uso della virgola nella tastiera normale. Si velocizza il tutto. A livello di programma non possiamo apportare la sostituzione del punto. Ho delle connessioni in RDP che sono di aziende collocate in altri paesi (esempio Romania) e non posso installare con il regedit (Scancodemap) sulle loro macchine. Pertanto cercavo una soluzione che venga applicata alla macchine virtuale e chi si connette in RDP prenda la tastiera e il cambio della virgola senza modificare la loro macchina.
Se riesci a trovare una soluzione mi togli un grosso problema, per noi è importante.
Ciao e grazie
-
Non lo ho mai usato....Microsoft Keyboard Layout Creator 1.4 magari risolvehttp://www.microsoft.com/en-us/download/details.aspx?id=22339
Gastone Canali >http://www.armadillo.it
Se alcuni post rispondono al tuo quesito (non necessariamente i miei), ricorda di contrassegnarli come risposta e non dimenticare di contrassegnare anchei post utili . GRAZIE!
- Contrassegnato come risposta RenzoT lunedì 1 ottobre 2012 20:27
-
l'operazione più elegante sarebbe quella di modificare il codice del gestionale con un bel
inpustring = Replace(inputstring, ".", ",")
Edoardo Benussi
Microsoft MVP - Management Infrastructure
edo[at]mvps[dot]org- Modificato Edoardo BenussiMVP, Moderator lunedì 1 ottobre 2012 12:33
-
Gastone, ho tentato di mappare la tastiera ma dopo il setup ottengo solo il tasto virgola e per il resto non scrive.
Da programma richiamo una tastiera esistente (italiano), sostituisco il punto con la virgola sul Tn, creo il setup e la dll. Lancio il setup e trovo la seconda lingua modificata, però funziona solo la virgola. Dove sbaglio?
Se mi puoi aiutare ti ringrazio.
- Contrassegnato come risposta RenzoT lunedì 1 ottobre 2012 19:37
- Contrassegno come risposta annullato Edoardo BenussiMVP, Moderator martedì 2 ottobre 2012 07:05
-
-
Sono riuscito a mappare la tastiera importando quella italiana di base e sostituendo il punto con la virgola, su Validate Layout avevo degli errori e ho dovuto cancellare i tasti < >. Pazienza per il resto va tutto bene. Se sai come sistemare questa cosa sarebbe l'ottimo.
Ringrazio tutti voi del forum, mi siete stati di grande aiuto