Windows 8 and 8.1 Forums


eGalax touch screen- Windows 8 thinks it's a mouse

  1. #51


    Posts : 8
    Windows 8 CP


    What's your vid/pod id?

      My System SpecsSystem Spec

  2. #52


    Posts : 7
    Win7 Ulti, Win8 CP


    Quote Originally Posted by Ademobile View Post
    Ok been playing. The drivers I mentioned earlier are for 32 bits systems. However 64 bit are not singed correctly. I've self-singed them and installed them first. Then ran the set up and rebooted and hey presto working under 64 bit complete with correct calibration unlike the built in system. My screen uses egalax touch panel. It is do-able but a lot off faffing.
    Care to share? or provide some instructions on how to do this?
      My System SpecsSystem Spec

  3. #53


    Posts : 29
    Dual Boot 7 and 8


    Quote Originally Posted by Ademobile View Post
    What's your vid/pod id?
    ???
      My System SpecsSystem Spec

  4. #54


    Posts : 8
    Windows 8 CP


    Quote Originally Posted by KriLL3 View Post
    Quote Originally Posted by Ademobile View Post
    Ok been playing. The drivers I mentioned earlier are for 32 bits systems. However 64 bit are not singed correctly. I've self-singed them and installed them first. Then ran the set up and rebooted and hey presto working under 64 bit complete with correct calibration unlike the built in system. My screen uses egalax touch panel. It is do-able but a lot off faffing.
    Care to share? or provide some instructions on how to do this?
    Ill try and put something together. However it will be a 'guide' only. If things don't work I won't be able to give tech support. I'm not on a pc at the moment so will do this when I am.
      My System SpecsSystem Spec

  5. #55


    Posts : 8
    Windows 8 CP


    Quote Originally Posted by Doolster View Post
    Quote Originally Posted by Ademobile View Post
    What's your vid/pod id?
    ???
    Sorry stupid autocorrect. I meant you vid/pid id of the USB controller
      My System SpecsSystem Spec

  6. #56


    Posts : 8
    Windows 8 CP


    To sign 64 bit drivers you need to do the following, do not miss any steps out or change order as it probably won't work!

    1) Download and install the Windows 8 SDK kit

    2) Download and install the Windows 8 WDK kit

    3) Download the drivers I used from ftp://support.archos.com/Archos%209/...00115_Beta.zip Please note these drivers only work if your USB VID id is 0EEF and your PID id is 0001. In theory you can change this to match yours!

    4) Extract drivers and copy the x64 folder to you driver root (this is only to make command line stuff simpler)

    5) Working from the x64 folder you copied remove all cat files, files that start combus,ps2mini and serial mini. This should just leave usbmini and egxbus files also leave devcon.exe and DPInst.exe as you will need them to install the drivers once signed.

    6) Using the Windows 7 signing guide I found on the Microsoft site (ignore all the information and what operating system its for) Steps for Signing a Device Driver Package FOLLOW EACH STEP TO THE LETTER

    7) For the self-sign certificate I used: makecert -r -n "CN=eGalax - Driver signing" -ss eGalax -sr LocalMachine

    8) The command I used to create the cat files: inf2cat /driver:c:\x64 /os:XP_X86,XP_X64,Server2003_X86,Server2003_X64,Vista_X86,Vista_X64,Server2008_X86,Server2008_X64,7_X 86,7_X64,8_X86,8_X64

    9) You need to sign each of the cat files the were created here are my commands:
    A) signtool sign -s eGalax -n "eGalax - Driver signing" /t http://timestamp.verisign.com/scripts/timestamp.dll c:\x64\egxbus.cat
    B) signtool sign -s eGalax -n "eGalax - Driver signing" /t http://timestamp.verisign.com/scripts/timestamp.dll c:\x64\usbmini.cat

    10) As long as you have followed all the steps as detailed and NO errors were produced you can now install the drivers by running DPInst.exe as an Administrator.

    11) Remove the original x64 folder and copy this one in to the set up location and then run the setup.exe as normal. Just ignore the stuff about PS2 and COM ports. Once installed reboot!

    12) If all went well you should now be able to use the touch screen as I can.

    Please note I give this as a guide and not a definitive source and cannot answer technical questions.

    PS You will need to find the markcert, inf2cat and signtool in the program files (x86)\Windows kits\8.0 folders. I used the 64 bit folders where possible but I am guessing its the same tool for 32/64 bits
      My System SpecsSystem Spec

  7. #57


    Posts : 6
    Windows 8 Release Preview


    Quote Originally Posted by Doolster View Post
    Quote Originally Posted by DOSSTONED View Post
    Quote Originally Posted by Doolster View Post
    I installed it but when I tried to run tabcal it said there was no device to calibrate.

    I just installed a new WinCP 32bit in VHD. Installed the usbmini driver, after calibrating the touch screen, it works perfect!
    Actually you didn't need to run tabcal, just at the start screen, type 'calibrate' and choose the setting tab, there you can see the calibrate tool for touch scrren.
    I really looking forward to a x64 version of this usbmini.sys file! Hope someone can give the source code also
    But in Device Manager, after installing usbmini, it still says it's a mouse and not a HID device.

    my vid=0eef&pid=0001
    Maybe you should uninstall the previous drivers and then install this one.
    Also pay attention to the driver, this driver is not digitally signed, so you may turn off the driver signing requirement first(in bootmgr) and install it.
      My System SpecsSystem Spec

  8. #58


    Posts : 7
    Win7 Ulti, Win8 CP


    Quote Originally Posted by Ademobile View Post
    To sign 64 bit drivers you need to do the following, do not miss any steps out or change order as it probably won't work!

    <snip>
    I tried that, I really did, my values are correct and I followed the instructions step by step, but in the end no matter what I did I kept getting an error relating to the signature of the drivers, I'm guessing some vital step is omitted from those instructions, my chief suspicion is that since the driver files themselves are unmodified they might not line up with the license you make, but I digress.

    I gave up and installed Win8 CP x86 instead, drivers install fine, but calibration is a total mess, calibrated my display and it's just random flailing all over the place what ever I do.

    I finally gave up on getting one of these drivers to work, so instead I took an alternate route; since my touch screen works in 8 with no drivers but with a horizontal mirroring of input and really bad calibration I figured I could get around the calibration problem somehow, and I was right:

    This guy had a similar issue but with other hardware and OS: Memo for Problems and Solutions: The Touchscreen Problem on my Laptop but his solution applies.

    The TabletPC touch calibration utility normally only has very few calibration spots and the result on my cheap chinese touch screen is really bad, my best guess would be that the touch screen isn't perfectly linear in input over the surface, or uneven, anyway with a whole lot more calibration points it's much better, that utility accepts command line arguments it turns out:

    Here is the command that gave me the best results thus far:

    tabcal lincal novalidate XGridPts=4,207,410,613,816,1020 YGridPts=4,155,306,457,608,760

    (cmd needs to be run as administrator, default path of c:\windows\system32 is the one you want)

    Note that if your resolution isn't 1024x768 you need your own numbers, I'd suggest 4-6 at the extremes and one fairly close to those and then evenly spaced total of 6 points per axis, you'll need a bit of basic math to get your points, but it's not a difficult job.

    I've tried a bunch, I even tried giving it an insane amount of points, but for some reason that has diminishing returns, above 6 per axis seems to break it somehow, I'll look into this further but that command gives me a very solid performance all over the screen, it occasionally goes weird on me but I think that's because I haven't yet fixated the cables involved and I'm using fairly thin double sided tape to attach the touch panel to the screen, it might be touching the screen slightly or the cables might be flexing not sure, I'm confident when I've replaced the electrical tape with screws and hard plastic around the edges and managed the cables better it will be consistent.

    If you need to reset the calibration to try again you need to go into the registry to delete the reference to "LinearityData" for the device in addition to the place he talks about, searching for "LinearityData" is enough to find all entries you need to delete, the TabletPC panel can't delete values made this way it seems, rebooting and re-plugging the device might also help in some way to reset the calibration it seems, don't try to re-calibrate while the display is still acting like it did before you reset, it will just compound the offset you're trying to get rid of, it needs to act like it did before any calibration. The old calibration even after a reset seems to linger at times, helps to do the stuff I mentioned just now, restart, replug, use the calibration utility on TabletPC settings and reset it in there etc.
      My System SpecsSystem Spec

  9. #59


    Posts : 6
    Windows 8 Release Preview


    Quote Originally Posted by Ademobile View Post
    To sign 64 bit drivers you need to do the following, do not miss any steps out or change order as it probably won't work!

    1) Download and install the Windows 8 SDK kit

    2) Download and install the Windows 8 WDK kit

    3) Download the drivers I used from ftp://support.archos.com/Archos%209/...00115_Beta.zip Please note these drivers only work if your USB VID id is 0EEF and your PID id is 0001. In theory you can change this to match yours!

    4) Extract drivers and copy the x64 folder to you driver root (this is only to make command line stuff simpler)

    5) Working from the x64 folder you copied remove all cat files, files that start combus,ps2mini and serial mini. This should just leave usbmini and egxbus files also leave devcon.exe and DPInst.exe as you will need them to install the drivers once signed.

    6) Using the Windows 7 signing guide I found on the Microsoft site (ignore all the information and what operating system its for) Steps for Signing a Device Driver Package FOLLOW EACH STEP TO THE LETTER

    7) For the self-sign certificate I used: makecert -r -n "CN=eGalax - Driver signing" -ss eGalax -sr LocalMachine

    8) The command I used to create the cat files: inf2cat /driver:c:\x64 /os:XP_X86,XP_X64,Server2003_X86,Server2003_X64,Vista_X86,Vista_X64,Server2008_X86,Server2008_X64,7_X 86,7_X64,8_X86,8_X64

    9) You need to sign each of the cat files the were created here are my commands:
    A) signtool sign -s eGalax -n "eGalax - Driver signing" /t http://timestamp.verisign.com/scripts/timestamp.dll c:\x64\egxbus.cat
    B) signtool sign -s eGalax -n "eGalax - Driver signing" /t http://timestamp.verisign.com/scripts/timestamp.dll c:\x64\usbmini.cat

    10) As long as you have followed all the steps as detailed and NO errors were produced you can now install the drivers by running DPInst.exe as an Administrator.

    11) Remove the original x64 folder and copy this one in to the set up location and then run the setup.exe as normal. Just ignore the stuff about PS2 and COM ports. Once installed reboot!

    12) If all went well you should now be able to use the touch screen as I can.

    Please note I give this as a guide and not a definitive source and cannot answer technical questions.

    PS You will need to find the markcert, inf2cat and signtool in the program files (x86)\Windows kits\8.0 folders. I used the 64 bit folders where possible but I am guessing its the same tool for 32/64 bits

    I tested on my computer with Win8RPX64 and Win8CPX64, both of them cannot start the device, with error code 10(0xA).
    Can you send me the signed x64 files? Many thanks in advance!
      My System SpecsSystem Spec

  10. #60


    Posts : 8
    Windows 8 CP


    You still won't be able install them as they are self-signed. I'm not sure if you can install the certificate I created and this would be a security risk. Microsoft have just made the release candidate available and I'll be installing this over the British long weekend!
      My System SpecsSystem Spec

Page 6 of 11 FirstFirst ... 45678 ... LastLast
eGalax touch screen- Windows 8 thinks it's a mouse
Related Threads
Touch screen as mouse... in Drivers & Hardware
...I've seen a lot of threads about not fully touch compliant / win8 cert hardware as to why a touch screen behaves as a simple mouse pointer. I want to do the opposite. Is there any way to force my touchscreen monitor to act as a simple mouse pointer? We have older software that is not...
How to Enable or Disable Touch by Finger on Touch Screen in Windows 7 and Windows 8 This tutorial will show you how to enable or disable touch by finger on a touch screen for only your user account in Windows 7, Windows 8, and Windows 8.1. This does not affect being able to still use a...
I want to buy this mouse to better work with my laptop. Can somebody give me some feedback on how this glas pane works instead of a scrollwheel? Handling, etc.
eGalax Touch Windows 8 Trouble in Drivers & Hardware
So we have this USB touchscreen that works just fine on XP. On Windows 8, the actual touch part is not working. The hardware is recognized and seems to be recognized as well within the manufacturer's hardware. Drivers were downloaded from EETI eGalax Touch and seem to only have Beta drivers for...
the only one i know of so far is the Logitech Zone Touch Mouse T400which is around $50, does anyone know of any more..
Genius Windows 8 Touch Mouse Hands-On: Perform Gestures from Afar http://www.youtube.com/watch?v=jTz-uoaA-vQ&amp;feature=player_embedded Uh huh... A Guy
I have a Samsung series 7 Slate, which works great and is really fast with Windows 8. But with one piece of software the touch screen doesn't work, the menu items will light up but nothing happens when you press them. If I use a mouse it works fine and as it should. I don't think it's the...
Eight Forums Android App Eight Forums IOS App Follow us on Facebook