What's new

Surface Tweak Tool for Surface Pro 2 - Release!

GoodBytes

Well-Known Member
Now Surface Tweak Tool for ALL Surface Pro -- *NEW Version*


Hello everyone,

I am very excited to present to you a little software that I have develop for you guys: Surface Tweak Tool for the Surface Pro 2 (will work with Surface Pro 1 and 3 as well. However, unsupported options will be grayed out)

This simple tweak tool has been designed to be easy to use, and gives you interesting options and information about your device. The software is fully free, no tool bars, or anything alike!

Now Supports Surface Pro 1, 2, and 3!

About

Surface Tweak Tool gives you detail battery information and system information.
Information displayed are the ones that is been requested a lot on this forum, including system firmware version and Intel integrated graphic driver version:
surf_info.png


Access features that are missing for the Intel integrated graphics, due to the lack of Control Panel.
This includes the ability to fix the banding issue and dynamic contrast ratio that occurs to Surface Pro 2 users when on battery, and more.
surf_gpu.png


System tweaks to improve the Windows experience of your Surface Pro.
surf_sys.png


Surface Tweak Tool give you the ability to do precise pen calibration based on your preference, including a new 308 point calibration mode with edge precision tracking enhancement.
And a new 80-point pen calibration that makes it quick to calibrates and give you surprisingly good results when doing note-taking.
All calibrations are specifically designed for the Surface Pro 2, giving you better corner tracking and works edge-to-edge.
surf_calib.png



Simple, quick, touch friendly, Surface Tweak Tool is a must have.
Check it out!

Version History
1.0.0.519
-> Improved - Reworked the Intel driver fix, to allow more colors, and disable Intel Display Power Saving Technology on battery (aka: Dynamic Contrast Ratio) on the Surface Pro line.
1.0.0.482
-> New - High-DPI support.
-> Improved - Support for latest Intel drivers.
-> Improved - 80-points calibration.
1.0.0.427
-> New - Banding issue test (reduction of colors)
-> New - Show/Hide Intel's Graphics Control Panel item on the desktop right-click menu.
-> Improved - Turn off the Intel's dynamically adjust the contrast ratio with latest system firmware.
1.0.0.420
-> New - Start Windows' Personalize Handwriting Recognition panel under Pen Calibration section
-> New - Left handed pen calibration option (80-points calibration only)
-> New - Portrait and Landscape pen calibration. Simply turn the Surface Pro in portrait mode, and the software will execute the proper calibration.
-> New - Works with Surface Pro 3 (all options are available except pen calibration)
-> Font size fix for About and System information panels
-> Minor interface fixes and improvements.
1.0.0.379
-> New - Show / Hide the power button on the Start Screen.
-> New - Create custom resolution.
-> New - Help document about calibrating the pen properly.
-> New - Special Thanks page.
-> New - Ability to maximize program window.
-> Minor interface fixes and improvements.
1.0.0.324
-> New - Quick 60 point calibration, providing impressive results.
-> New - Option to have larger scroll bars for easier pen and touch navigation in Windows desktop.
-> Fix a bug where the wear level can return a negative number under a certain condition.
-> Improved pen calibration screen for easier navigation.
1.0.0.300
-> Resolution and orientation check before calibration starts, to make sure it will work before starting the process.
-> Removal of 'Maximize performance when plugged in' because its already in Windows Power Plan of the Surface Pro 2.
-> Typo fixed.
-> Minor GUI bug fix.
1.0.0.297
-> Dependency problem fixed. Should be working for everyone now.
-> You can now scale the window.
-> Program is DPI aware (doesn't scale large by default, but you can manually scale the window and everything will go big)
-> Warning about calibration not working with Wacom Feel Driver added
-> Improved descriptions of options.
1.0.0.227
-> Initial Release

Download
Version: 1.0.0.519 - Beta
Nv GPU Pro - Surface Tweak Tool


NOTE:
Surface Tweak tool is not affiliated with Microsoft Corporation or Intel. Use this software at own risk.

What do you think?
Well, what do you think? Any bugs or issues? Feature request? Got any comments?
Let us hear you :)
 
Last edited:
I will try when I get some free time. I'm especially interested in the Stylus calibration and intel options. If this could fix my flicker while using newer intel drivers I would be very happy :)

Thanks
 
Pen calibration don't start for me! Does it work with wacom feel driver or I have to uninstall it?

The software was designed for a Surface Pro 2 drivers in mind. If I am not mistaken, Wacom uses its own calibration system, so it can't be changed to add more points and decide where the points will be. However, if someone knows, I'll gladly add support for it. I will mention that it won't work with Wacom Feel Drivers in the program on the next version. Thanks for the reminder.
 
Last edited:
I'll try to uninstall the wacom driver.
I'm having another issue: I can see no information about battery, RAM and firmware

Interesting... Did you extract all files?
Try putting them on the desktop, does that help?

The problem is that the program can't seam to access System.dll, 'cause that is where all the code to get that info is.
 
When you uninstall the drivers, does your pen work properly (like if it was out of the box), did you check for Windows updates afterwards?
Make sure that System.dll is 34.5 KB (35,328 bytes) in size (36.0 KB size on disk), by accessing the file properties. Just to be sure it was a not a miss download.

[edit]
Hmm I may have an idea why it doesn't work.
I need to look into it.
 
Last edited:
Downloaded the zip, expanded it, found the .exe but app doesn't open. Running from shell prompt also shows the starting up indicator, still app doesn't open, and no error message.

Does the app need to be in a system directory? Can't see that I've done anything out of the ordinary re: running apps, but maybe I'm missing something.
 
Ok it would seam that the software need some files it is dependent on, to make it work properly.
Sorry about that guys. While I thought I made that, clearly I didn't do it right. I'm pulling the link for now, while I look into it.
If you guys don't mind, can you try installing Visual C++ Redistribution files: Download Visual C++ Redistributable Packages for Visual Studio 2013 from Official Microsoft Download Center
(close my software before hand. Be sure it's closed in the task manager), and now try. Only takes a few seconds.

Thanks guys, and sorry again!
 
Ok it would seam that the software need some files it is dependent on, to make it work properly.
Sorry about that guys. While I thought I made that, clearly I didn't do it right. I'm pulling the link for now, while I look into it.
If you guys don't mind, can you try installing Visual C++ Redistribution files: Download Visual C++ Redistributable Packages for Visual Studio 2013 from Official Microsoft Download Center
(close my software before hand. Be sure it's closed in the task manager), and now try. Only takes a few seconds.

Thanks guys, and sorry again!

OK, I installed the VC++ x86-64 and x86 runtimes, and tried the app again. This time it did open and shows the system info as expected.

A few comments:
  • I notice it's a 32 bit app. Maybe it doesn't matter but any reason it's not 64 bit (given a 64 bit OS)?
  • The app window is a large, fixed size. It would be nicer if size was adjustable. Even better if the app could display info in a very condensed format, kind of like task manager/performance can do.
  • I know it's beta, but better labels will be helpful. For example, it's not immediately obvious what "Aero Shake" refers to. Since the settings/switches are accessible in Windows/OEM utilities, a pointer to the standard/system location of the setting might help app users feel more comfortable. There are often many ways to do things in Windows, and "cross references" could help reduce the mysteries of navigation quite a bit.
  • I didn't try the pen calibration based on comments above re: having Wacom utility installed. I'd agree the proposed warning is a good idea.
A good start! I'll be interested to see where you go with the utility.

FWIW, I imagine there are many people in this community who are willing and able to help you refine the app. Have you considered open-sourcing it? (I realize there could be reasons not to, but seems like the kind of project people would contribute to.)
 
FWIW, I imagine there are many people in this community who are willing and able to help you refine the app. Have you considered open-sourcing it? (I realize there could be reasons not to, but seems like the kind of project people would contribute to.)

I second that suggestion.
 
Where do I find the download?

I just need to fix a big problem which makes the software not operate properly due to missing files. I need to look into it.
I am setting up Windows 8 on a virtual machine, to start testing. I only have 2 computers. Desktop and Surface Pro 2, and they are both configured in such way that everything in my software runs fine, but sadly not for anyone that doesn't have Visual Studio 2013 installed.
 
Back
Top