accelerometer bedtime benchmark camtasia capacitive touch scroller computer science course evaluation CursorAttention distance education ebook educause eLearning elluminate games higher education HTC Flyer inkbook java learning livescribe map modbook mouse multi-touch n900 n900 nokia navisys office onenote oqo pcmark05 PenAttention powerpoint presentations record lecture research review rotate ScreenMouseRotate SEE shared session SIGCSE sony vaio P tablet tc1100 umpc video virtual worlds vista windows 7
Recent blog posts
ScreenMouseRotate - Screen and mouse rotation / invert screen and mouse
06/13/2009 - 20:36
Edit 12/24/2010: I have updated this files in this post (to version 1.1) with modifications made by Mars Tanumihardja. Mars has added the following:
Once in a while I rotate the screen on my Sony Vaio P, as shown in this image from pocketables:
On Windows machines with Intel graphics you can press Control+Alt+Arrow Key to rotate in one of four orientations depending on which arrow key is pressed. However, the mouse doesn't rotate with the screen. This always bugs me a bit when the occasion arises to use the mouse. There is the Sakasa Mouse program to rotate the mouse, but it's not nicely integrated with the rotate function.
Consequently, I wrote my own little program to rotate the mouse while also rotating the screen. It should work on most computers, not just the Vaio P. I also tested it on my Lenovo X61T and it should not rotate mouse coordinates if the pen or touch screen is activated (at least for a Wacom, I think. Not sure about others since I don't have anything else to test it out on). Here is a zip file of the program:
Unzip and double-click to run. You need .NET installed to run it, which most people already have installed. It will run the app in the system tray and I think usage will be pretty obvious (right-click the icon in the system tray). If you like you could put a shortcut to the app in your startup folder if you want it to automatically start up.
If you're interested, source code is also available:
It is written in C# and uses Mouse Hook code by George Mamaladze:
If you are interested, the older versions are here: