[Touch Pro, Fuze General] eidolen:
Well I finally got around to trying this out. If it does work, it take a more specific cable than I have. I used a modular usb cable I bought a few years ago that has swappable ends and it has served me well in the past. It has the mini usb end that matches what the phone requires, standard usb ends, a female end, and the square type end that fits into external hard drives and printers. It has never not worked in any configuration I've used before so this is either a proprietary connection or it requires an external power source.

If there is someone on this forum that has the proper usb knowledge to know what to look for to figure this out, I have the tools and equipment to take any measurements if that will help. I just need the proper direction. I would love to get this working.

Here is the .inf from the driver if it helps:

[Version]

Signature = "$Chicago$"

CESignature = "$Windows CE$"

Provider = "%Provider%"

[CEStrings]

Appname = "USBInput"

InstallDir = "%CE1%\%Provider%\%AppName%" ; (%CE1%\Teksoft\USBInput)

[SourceDisksNames]

2 = ,"Dir2",,.\Program Files\Teksoft\USBInput

3 = ,"Dir3",,.\Program Files\Teksoft\USBInput\Images

4 = ,"Dir4",,.\Program Files\Teksoft\USBInput\Help

5 = ,"Dir5",,.\Windows

999 = "Dir999",,.

[SourceDisksFiles]

DrvTray.exe = 2 ; 001

soundkb.wav = 2 ; 002

about.jpg = 3 ; 003

"cursors_f1.jpg" = 3 ; 004

"cursors_f2.jpg" = 3 ; 005

t0ms_f1.jpg = 3 ; 006

t0ms_f2.jpg = 3 ; 007

t0s1_f12.jpg = 3 ; 008

t0s2_f12.jpg = 3 ; 009

tva_f1.jpg = 3 ; 010

tva_f2.jpg = 3 ; 011

tvf_f1.jpg = 3 ; 012

tvf_f2.jpg = 3 ; 013

"help.html" = 4 ; 014

01.jpg = 4 ; 015

02.jpg = 4 ; 016

t1.jpg = 4 ; 017

t2.jpg = 4 ; 018

t3.jpg = 4 ; 019

t4.jpg = 4 ; 020

t5.jpg = 4 ; 021

t6.jpg = 4 ; 022

DrvCPL.cpl = 5 ; 023

mouhid.dll = 5 ; 024

kbdhid.dll = 5 ; 025

"se_kbdhid.dll" = 5 ; 026

000setup.dll = 999 ; 999

[DefaultInstall]

AddReg = ClesRegistre

CESetupDLL = 000setup.dll ; (000setup.999)

CEShortcuts = RaccourcisCourts

CopyFiles = CopierVersDir00,CopierVersDir01,CopierVersDir02,CopierVersDir03

[CopierVersDir00] ; (%CE1%\Teksoft\USBInput\Images : \Program Files\Teksoft\USBInput\Images)

about.jpg

"cursors_f1.jpg"

"cursors_f2.jpg"

t0ms_f1.jpg

t0ms_f2.jpg

t0s1_f12.jpg

t0s2_f12.jpg

tva_f1.jpg

tva_f2.jpg

tvf_f1.jpg

tvf_f2.jpg

[CopierVersDir01] ; (%CE1%\Teksoft\USBInput\Help : \Program Files\Teksoft\USBInput\Help)

"help.html"

01.jpg

02.jpg

t1.jpg

t2.jpg

t3.jpg

t4.jpg

t5.jpg

t6.jpg

[CopierVersDir02] ; (%CE1%\Teksoft\USBInput : \Program Files\Teksoft\USBInput)

DrvTray.exe

soundkb.wav

[CopierVersDir03] ; (%CE2% : \Windows)

DrvCPL.cpl

mouhid.dll

kbdhid.dll

"se_kbdhid.dll"

[DestinationDirs]

CopierVersDir00 = 0, %InstallDir%\Images

CopierVersDir01 = 0, %InstallDir%\Help

CopierVersDir02 = 0, %InstallDir%

CopierVersDir03 = 0, %CE2%

RaccourcisCourts = 0, %InstallDir%

[Strings]

reg_path00 = Software\Teksoft\USBInput

Provider = Teksoft

[ClesRegistre]

HKLM,%reg_path00%,EnableDebug,0x00010001,0

HKLM,%reg_path00%,InstallPath,0x00000000,%InstallDir%

HKLM,%reg_path00%,VersionGUI,0x00000000,1.5.102

HKLM,%reg_path00%,VersionDriver,0x00000000,1.5.103

HKLM,%reg_path00%,Description,0x00000000,"USB HID Driver for Win Mobile, 1.5.RC1"

HKLM,%reg_path00%,AboutWebName,0x00000000,www.teksoftco.com

HKLM,%reg_path00%,AboutWebLink,0x00000000,http://www.teksoftco.com

HKLM,%reg_path00%,AboutOrderName,0x00000000,Teksoft Online Shop

HKLM,%reg_path00%,AboutOrderLink,0x00000000,http://www.teksoftco.com/index.php?section=usbinput&tab=purchase

HKLM,%reg_path00%,Enable_Tray,0x00010001,1

HKLM,%reg_path00%,Enable_Autostart,0x00010001,1

HKLM,%reg_path00%,Enable_Mouse,0x00010001,1

HKLM,%reg_path00%,Enable_KB,0x00010001,1

HKLM,%reg_path00%,Cursor,0x00010001,7

HKLM,%reg_path00%,Speed,0x00010001,4

HKLM,%reg_path00%,BacklightTimeout,0x00010001,30000

HKLM,%reg_path00%,Left_Button_Action,0x00010001,0

HKLM,%reg_path00%,Left_Button_Param1,0x00000000,

HKLM,%reg_path00%,Left_Button_Param2,0x00000000,

HKLM,%reg_path00%,Middle_Button_Action,0x00010001,16

HKLM,%reg_path00%,Middle_Button_Param1,0x00000000,

HKLM,%reg_path00%,Middle_Button_Param2,0x00000000,

HKLM,%reg_path00%,Right_Button_Action,0x00010001,11

HKLM,%reg_path00%,Right_Button_Param1,0x00000000,

HKLM,%reg_path00%,Right_Button_Param2,0x00000000,

HKLM,%reg_path00%,Wheel_Up_Action,0x00010001,4

HKLM,%reg_path00%,Wheel_Up_Param1,0x00000000,

HKLM,%reg_path00%,Wheel_Up_Param2,0x00000000,

HKLM,%reg_path00%,Wheel_Down_Action,0x00010001,5

HKLM,%reg_path00%,Wheel_Down_Param1,0x00000000,

HKLM,%reg_path00%,Wheel_Down_Param2,0x00000000,

HKLM,%reg_path00%,KBSounds,0x00010001,1

HKLM,%reg_path00%,Report_Descriptor,0x00000001,1B,00,00,00,17,00,00,00,1B,00,00,00,0C,00,00,00,2C,00,00,00,1C,00,00,00,03,00,00,00,2A,00,00,00,0A,00,00,00,74,00,00,00,09,00,00,00,06,00,00,00,00,00,00,00,0F,00,00,00,7A,00,00,00,15,00,00,00,51,00,00,00,7C,00,00,00,0A,00,00,00,0C,00,00,00,2C,00,00,00,03,00,00,00,1B,00,00,00,29,00,00,00,23,00,00,00,BE,00,00,00,84,00,00,00,E1,00,00,00,6C,00,00,00,D6,00,00,00,AE,00,00,00,52,00,00,00,90,00,00,00,49,00,00,00,F1,00,00,00,F1,00,00,00,BB,00,00,00,E9,00,00,00,EB,00,00,00,B3,00,00,00,A6,00,00,00,DB,00,00,00,3C,00,00,00,87,00,00,00,0C,00,00,00,3E,00,00,00,99,00,00,00,24,00,00,00,5E,00,00,00,0D,00,00,00,1C,00,00,00,06,00,00,00,B7,00,00,00,47,00,00,00,DE,00,00,00,B3,00,00,00,12,00,00,00,4D,00,00,00,C8,00,00,00,43,00,00,00,BB,00,00,00,8B,00,00,00,A6,00,00,00,1F,00,00,00

[RaccourcisCourts]

%Appname%, 0, DrvTray.exe, %CE4% ; (\Windows\StartUp)

This is a post from the manufacturer's website concerning touchscreen:

Q:

Is USBInput just for keyboards and mice or can other devices be used such as a usb external touchscreen?

A:

I'm not sure on this, since we never tested USBInput with touchscreens.

I believe it can work with a few minor modifications (to accept the id of the touchscreen and handle its report descriptor)

Lastly, also from the website are instructions to enable debug mode:

USBinput has a debug-mode component that can be enabled.

I would need the debug logs, to activate them you can do the following:

1) install USBinput

2) Using a registry editor for yuor mobile device, go to HKLM\Software\Teksoft\USBInput and set the EnableDebug key to 1.

3) Reset the device

4) After it powers up, try using USBInput and your USB device, click move, etc, it will be slow because of the huge amount of data dumped to file.

5) Check ui.hid.dbg and ui.tray.dbg files in the root of your mobile device - take these 2 and mail them back to me or attach them here.

6) Disable the debug mode by settings EnableDebug registry key back to 0, and doing another reset - while in debug mode, the mobile device can run very slowly because of the high volume of data written to the debug file.

Hopefully there is someone here with the skill to look into this further and maybe we can get something working. I know there are lots of people who would love to have this ability.

Cheers,

Eidolen