Tastiera su schermo XP

venerdì 23 aprile 2010 - 09.23

cable Profilo | Junior Member

Ciao a tutti,
è possibile far partire la tastiera su schermo di XP prima(o nel momento) che chieda la password utente?
Mi serve perchè sto lavorando con un display touch screen e all'avvio ho inserito una password. Il display sarà montato a bordo di una macchina e ovviamente non ci può stare anche la tastiera vera e propria, mi servirebbe quindi poter digitare la password in altro modo(tramite la tastiera su schermo appunto)!
Sono solo riuscito a far partire la tastiera su schermo dall'esecuzione automatica, ma a me serve prima!!

Grazie in anticipo
Mauro

toniovigi Profilo | Expert

Vai nel registro di sistema hey local machine\software\windows\windowsnt\logon modifica la chiave System mettendo come stringa "osk.exe"(tastiera su schermo)

fammi sapere


cable Profilo | Junior Member

Ciao e grazie,
ho un problema: non ho il percorso che mi dici tu! Sul display ho instrallato windows xp pro SP2.
Il percorso che trovo è il seguente:
HKEY LOCAL MACHINE\SOFTWARE\WINDOWS 3.1 MIGRATION STATUS e qui ho InFiles e REGDATA

Ho trovato una cosa simile a quella che m'hai detto tu qui:
HKEY LOCAL MACHINE\SOFTWARE\MICROSOFT\WINDOWSNT\WINLOGON e trovo la chiave System(dovrei mettere in Value data "osk.exe").

E' corretto quello ho trovato e quindi modifiche quella chiave System o è un'altra cosa?
Ho paura di toccare qualcosa e che poi non mi vada più windows:(

Grazie ancora.Aspetto le tue dritte
Mauro

toniovigi Profilo | Expert

Sisi è corretta,mi ero dimenticato di scrivere Microsoft ,prova

cable Profilo | Junior Member

Ok, funziona!
C'è ancora una cosa : dopo l'avvio non vedo più la tastiera! Fra i processi compare "osk.exe" però non so dove sia!!
Anche provando a lanciarlo ancora non va!

Grazie per la velocità delle risposte.
Mauro

toniovigi Profilo | Expert

Quindi dopo che fai il logon si chiude??Bisogna allora credo agire su qualche altra chiave di registro..mmmm prova a fare la stessa cosa anche sulla voce HKEY_CURRENT_USER

cable Profilo | Junior Member

Esatto!Dopo il logon si chiude e non c'è più modo di aprirla(anche se, come ti dicevo, compare nei processi attivi).
Ok, in HKEY_CURRENT_USER cerco la chiave System e faccio la stessa cosa.
Proverò fra qualche giorno perchè da oggi pomeriggio ho un po' di ferie(dovrei tornare mercoledì, poca roba!).
Intanto grazie, ti faccio sapere appena riesco a provare.

toniovigi Profilo | Expert

:D Buone ferie

cable Profilo | Junior Member

Ciao,
ho fatto un po' di prove senza però risolvere il problema!
Ho messo la solita stringa "osk.exe" nella chiave Run in
HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion
ma non parte nulla!
Parte la tastiera solo se tolgo la stringa "osk.exe" dalla chiave System in WINlogon (il percorso che m'avevi detto tu per farla apparire al momento di scegliere l'utente)...parte anche nel caso in cui io digiti la password e dopo chiuda la tastiera con la X oppure chiudendo manualmente il processo dal Task Manager!

Dopo il login,come ti dicevo , la tastiera non è più visualizzata però è fra i processi attivi e come User Name ho SYSTEM e non il nome utente con il quale mi sono loggato!!!

Esiste un metodo per chiudere il processo automaticamente ?

TONIOVIGI ,ORA SONO TORNATO IO E SEI ANDATO IN FERIE TU?? A PARTE GLI SCHERZI, SE HAI ANCORA QUALCHE IDEA DA PROVARE ALLA LUCE DELLE PROVE CHE HO FATTO POI CHIUDO IL POST.

GRAZIE ANCORA E SCUSA PER L'INSISTENZA
Mauro
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5