Unified Touch driver and Launcher-ExclusionList problem?

HI,

somehow disabling the USB-Ports by adding ExlucsionList entry to the registry as described here:

Disable launcher.exe

disables the UnifiedTouch Driver .
(Remark; /FlashDisk/AutoRun ist still working)

My registry settings for Launcher:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Toradex\Launcher]
"StorageMemory"=dword:0000000a
"_ExclusionList"=hex(7):22,00,5c,00,55,00,53,00,42,00,20,00,48,00,44,00,22,00,\
  2c,00,00,00,22,00,5c,00,55,00,53,00,42,00,20,00,48,00,44,00,32,00,22,00,2c,\
  00,00,00,22,00,5c,00,55,00,53,00,42,00,20,00,48,00,44,00,33,00,22,00,2c,00,\
  00,00,22,00,5c,00,55,00,53,00,42,00,20,00,48,00,44,00,34,00,22,00,2c,00,00,\
  00,22,00,5c,00,55,00,53,00,42,00,20,00,48,00,44,00,35,00,22,00,2c,00,00,00,\
  22,00,5c,00,55,00,53,00,42,00,20,00,48,00,44,00,36,00,22,00,2c,00,00,00,22,\
  00,5c,00,55,00,53,00,42,00,20,00,48,00,44,00,37,00,22,00,2c,00,00,00,22,00,\
  5c,00,55,00,53,00,42,00,20,00,48,00,44,00,38,00,22,00,2c,00,00,00,22,00,5c,\
  00,55,00,53,00,42,00,20,00,48,00,44,00,39,00,22,00,2c,00,00,00,22,00,5c,00,\
  55,00,53,00,42,00,20,00,48,00,44,00,31,00,30,00,22,00,2c,00,00,00,22,00,5c,\
  00,55,00,53,00,42,00,20,00,48,00,44,00,31,00,31,00,22,00,2c,00,00,00,22,00,\
  5c,00,55,00,53,00,42,00,20,00,48,00,44,00,31,00,32,00,22,00,00,00,00,00
"ExclusionList"=hex(7):22,00,5c,00,55,00,53,00,42,00,20,00,48,00,44,00,22,00,\
  00,00,00,00

HI Raja,

sorry it took so long. Unfortunately touch-driver doesnt work — sometimes

I did a series of testing and the only common thing I could find:

If the touch driver is not working, just save the registry a second time
and touch will work.

In the beginning of my tests it turned out, that only an even number of
entries in the ExlusionList will make the touch work. But in the end only
the number of saves to the registry was important. I could reproduce the first test
with only uneven number of entries with saving the first entry twice.

I hope this helps for debugging. My wec2013 version is now running as desired, All USB disabled and touch is working. Thanks for helping.

Hi,

the workaround is to resolve the driver dependencies in the registry (see this post)

instead of

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Touch\DependsOn]
"FlashDisk"="Drivers\\Builtin\\Wait4FlashDisk"
"I2C1"="Drivers\\BuiltIn\\I2C1"

the FlashDisk dependency got moved to I2C1dependency

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Touch\DependsOn]
"I2C1"="Drivers\\BuiltIn\\I2C1"

and

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\I2C1\DependsOn]
"FlashDisk"="Drivers\\Builtin\\Wait4FlashDisk"

Kind regards,
thomas

Dear @t_achmann,

Could you please try these registries usb1 and usb1 and 2 and let us the know the feedback. I have used a console application to create such registries and uploaded here:MultiSZApp for your reference.