If there's a more appropriate forum for this, please move it there.
Hi there. I whipped up a little program in Visual Basic 6 to control the mouse using absolute positioning on Synaptics touchpads. It will appear as a little eye icon in your system tray. This may or may not be more comfortable to use in all of Windows, but if you want to play osu! with a touchpad, you NEED this. It actually works very well. I for one, have it in my Startup. I use the toggle shortcut mentioned below whenever I decide to play osu!.
You can configure the corners of the screen to be mapped to different positions on the touchpad if you want. Just click the buttons on the form, and hit space while your finger is on the position you want.
You can also hold Shift+Ctrl to temporarily disable Absolution, or use Ctrl+Alt+A to toggle it on and off as you will.
Don't know if you have a Synaptics Touchpad? That's easy to find out. Just grab the generic Synaptics driver installer, and run it. It's right here: http://www.synaptics.com/support/drive.cfm
If you have a Synaptics Touchpad, it will install or update the touchpad drivers on your system. But if you don't, then it will tell you so and exit.
A few caveats, though:
- It _will_ take some getting used to, but it's not hard by any means.
- Before using this program with osu!, you must set osu!'s sensitivity to 1.0x. Use an external mouse, or do it before starting SynAbs.
- Before going into standby, right click on the tray icon and disable Absolution. The cursor is unresponsive before logging in if you don't. You can also hit Ctrl+Alt+A before logging off and after logging on, or when you log back in, hit Shift+Ctrl and it will come back.
Without further ado, here's the download link:
http://eternaleon.googlepages.com/SynAbs.zip
I'd be happy to address any problems or add whatever features that I can. I'm not a stellar VB6 programmer by any means, but I'll do my best. Enjoy!
Updates:
10/27 - Vertical scrolling is functional + misc. changes in code
10/29 - Corners can now be redefined; changes saved in an INI file
11/2 - Shift+Ctrl temporary absolution disable + Ctrl+Alt+A absolution toggle hotkey
1/30 - The program now works. I blame it entirely on Vista.
Hi there. I whipped up a little program in Visual Basic 6 to control the mouse using absolute positioning on Synaptics touchpads. It will appear as a little eye icon in your system tray. This may or may not be more comfortable to use in all of Windows, but if you want to play osu! with a touchpad, you NEED this. It actually works very well. I for one, have it in my Startup. I use the toggle shortcut mentioned below whenever I decide to play osu!.
You can configure the corners of the screen to be mapped to different positions on the touchpad if you want. Just click the buttons on the form, and hit space while your finger is on the position you want.
You can also hold Shift+Ctrl to temporarily disable Absolution, or use Ctrl+Alt+A to toggle it on and off as you will.
Don't know if you have a Synaptics Touchpad? That's easy to find out. Just grab the generic Synaptics driver installer, and run it. It's right here: http://www.synaptics.com/support/drive.cfm
If you have a Synaptics Touchpad, it will install or update the touchpad drivers on your system. But if you don't, then it will tell you so and exit.
A few caveats, though:
- It _will_ take some getting used to, but it's not hard by any means.
- Before using this program with osu!, you must set osu!'s sensitivity to 1.0x. Use an external mouse, or do it before starting SynAbs.
- Before going into standby, right click on the tray icon and disable Absolution. The cursor is unresponsive before logging in if you don't. You can also hit Ctrl+Alt+A before logging off and after logging on, or when you log back in, hit Shift+Ctrl and it will come back.
Without further ado, here's the download link:
http://eternaleon.googlepages.com/SynAbs.zip
I'd be happy to address any problems or add whatever features that I can. I'm not a stellar VB6 programmer by any means, but I'll do my best. Enjoy!
Updates:
10/27 - Vertical scrolling is functional + misc. changes in code
10/29 - Corners can now be redefined; changes saved in an INI file
11/2 - Shift+Ctrl temporary absolution disable + Ctrl+Alt+A absolution toggle hotkey
1/30 - The program now works. I blame it entirely on Vista.