Welcome,
Guest
. Please
login
or
register
.
March 10, 2010, 06:38:55 PM
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Forum has been upgraded to SMF 1.1.4. Report any problems via PM to Troy.
37541
Posts in
4458
Topics by
2441
Members
Latest Member:
pauljennings
Search:
Advanced search
OQO Talk
General
Software
(Moderators:
sandydlc
,
stuartguthrie
,
Pappasan
)
Automatic Screen Rotation demo (look out iPhone!)
« previous
next »
Pages:
1
...
6
7
[
8
]
9
10
Author
Topic: Automatic Screen Rotation demo (look out iPhone!) (Read 61033 times)
Kenrick
Sr. Member
Posts: 442
Re: Automatic Screen Rotation demo (look out iPhone!)
«
Reply #105 on:
January 31, 2008, 02:00:38 AM »
I updated the Auto Rotate app (to version 1.4) with options in the right-click menu to directly set the orientation to default landscape, 90, 180, and 270 degree rotations. This includes the proper orientation for the touch scrollers and the mouse. It also automatically saves the settings if the app is closed.
If you lock the rotation then it will use no additional CPU resources, but with rotation unlocked (i.e. auto-rotate) it still has the 5-10% CPU overhead.
Enjoy...
Executable program:
http://www.math.uaa.alaska.edu/~afkjm/files/OQOScreenRotate14.zip
Source code:
http://www.math.uaa.alaska.edu/~afkjm/files/OQOScreenRotateSrc.zip
Logged
OQO 02 still running since 4/2007, Sony Vaio P
http://www.math.uaa.alaska.edu/~afkjm/techteach/?q=taxonomy/term/9
Opus
Sr. Member
Posts: 288
Re: Automatic Screen Rotation demo (look out iPhone!)
«
Reply #106 on:
January 31, 2008, 07:51:37 AM »
Thanks Kenrick & Terran!
Having the Rotate options available from the system tray icon allows me to work with my 02 in slate mode with less reliance on the keyboard.
I'm not sure if it is my settings but Portrait 1 & 2 works backwards for me, I'd espect #1 to rotate to Right like my FN Rotate so Touchscrollers are on the top right corner.
Only recommendation I have are slight different menu titles, borrowing from other system tray icons for consistancy (here is one proposed layout):
Settings
Enable Auto Rotate
------------------------
Rotate Landscape Default
Rotate Portrait Default
Rotate Landscape Upside Down
Rotate Portrait #2
----------------------------------------
Exit
Other than that it's great! Thanks so much.
Logged
OQO 02 1.5ghz 60gb Sprint, Vista Business upgrade from XP Tablet 2005
DVD-R Docking Station, Field Accessory Pack, Clip & Exec cases
MS Office H&S 2007 w/OneNote, MS VS Developer Express Editions, iTunes
Kenrick
Sr. Member
Posts: 442
Re: Automatic Screen Rotation demo (look out iPhone!)
«
Reply #107 on:
February 01, 2008, 12:39:48 AM »
Thanks! I will update it per your excellent feedback. I'm actually teaching a class right now where we're talking about GUI design, and I made the same mistakes regarding inconsistencies that I tell my students not to do, so I better redeem myself :-)
Logged
OQO 02 still running since 4/2007, Sony Vaio P
http://www.math.uaa.alaska.edu/~afkjm/techteach/?q=taxonomy/term/9
Opus
Sr. Member
Posts: 288
Re: Automatic Screen Rotation demo (look out iPhone!)
«
Reply #108 on:
February 01, 2008, 06:37:16 AM »
lol! They call it "useability" in our office...
Since the first Windows 3.0 SDK I got around 1991 back in coding days at work, I've been preaching good UI design based on reading a thin white book that came with it called Common User Access Guidelines (CUA) by IBM. I wish I could find that book, someone borrowed it & never returned it back, better than the newer & glossier ones out thru MS Press & other publications.
I always shutter in development projects when the user reps ask for ellaborate & non-compliant screen designs, saying "they'll learn it from training" when I insist on a cleaner & more intuitive user interface.
Anyway, I only meant my comments as a recommendation, maybe others might have other feedback that would work better. That is part of the "useability" methodology
, I like to check out various off the shelf software to see common trends on how they do it but I've even seen Microsoft come up with some inconsistent or non-intuitive doosies.
Logged
OQO 02 1.5ghz 60gb Sprint, Vista Business upgrade from XP Tablet 2005
DVD-R Docking Station, Field Accessory Pack, Clip & Exec cases
MS Office H&S 2007 w/OneNote, MS VS Developer Express Editions, iTunes
Dave P
Guest
Re: Automatic Screen Rotation demo (look out iPhone!)
«
Reply #109 on:
February 01, 2008, 09:50:50 AM »
Quote
I wish I could find that book
As far as I can tell, the original is no longer published. There's a good article on it from the IBM Systems Journal at:
http://www.research.ibm.com/journal/sj/273/ibmsj2703E.pdf
I think the Redbook that superseded it is:
http://www.redbooks.ibm.com/redbooks/pdfs/gg244107.pdf
Now if we could only get Microsoft to read it before they rewrite Windows again.
Logged
Opus
Sr. Member
Posts: 288
Re: Automatic Screen Rotation demo (look out iPhone!)
«
Reply #110 on:
February 01, 2008, 01:31:26 PM »
Dave P, thanks a bunch!
I did a quick gloss over and the redbook looks like it has similiar but updated content on CUA. I have a few PDF's downloaded from IBM I found after doing a search including a scan of the Wikipedia links. Plenty of concepts to grasp, I have it on my to do list so this will come in very handy. Despite the evolution of GUI's that have exploded, in some cases imploded, the concepts about usability still remain the same.
Logged
OQO 02 1.5ghz 60gb Sprint, Vista Business upgrade from XP Tablet 2005
DVD-R Docking Station, Field Accessory Pack, Clip & Exec cases
MS Office H&S 2007 w/OneNote, MS VS Developer Express Editions, iTunes
warlock
Newbie
Posts: 23
Re: Automatic Screen Rotation demo (look out iPhone!)
«
Reply #111 on:
February 01, 2008, 01:48:01 PM »
thanks for a great program.
it would be useful if you could add an option to turn off/on the touch scrollers, they always get in the way when in slate mode.
Logged
Vet3shaws
Jr. Member
Posts: 98
Re: Automatic Screen Rotation demo (look out iPhone!)
«
Reply #112 on:
February 01, 2008, 10:20:16 PM »
Quote from: warlock on February 01, 2008, 01:48:01 PM
thanks for a great program.
it would be useful if you could add an option to turn off/on the touch scrollers, they always get in the way when in slate mode.
That's a great option! It's better than opening the OQO manager all the time to do so for inking. Right now I just try to rotate the scrollers away from my palm. Usually that's the secondary landscape.
«
Last Edit: June 07, 2008, 02:38:45 AM by Vet3shaws
»
Logged
Vet3shaws
Jr. Member
Posts: 98
Re: Automatic Screen Rotation demo (look out iPhone!)
«
Reply #113 on:
February 01, 2008, 10:33:13 PM »
Quote from: Kenrick on January 29, 2008, 01:00:42 AM
vet3shaws: I did write a 180 rotate toggle program that you could find if search the forums...
I barely had to worry about it before, but now with the rotate 1.4 update, (once I install) I'm sure that'll do even more and easier than before. I really appreciate all this work. You guys are amazing!
Logged
deathspal
Newbie
Posts: 24
Re: Automatic Screen Rotation demo (look out iPhone!)
«
Reply #114 on:
February 05, 2008, 09:30:59 AM »
Just want to say AWESOME!!!!!!! My OQO isn't eve a full 2 days old and this Gem of an app is on it an working great! TYVM
Logged
---------------------------------
OQO 02
1.6 GHz
120gb
Vista Ultimate
OQOSX
Stronghold Case
DocP
Jr. Member
Posts: 75
BUMP: Automatic Screen Rotation demo (look out iPhone!)
«
Reply #115 on:
March 15, 2008, 06:09:46 AM »
Great stuff...too great to be hidden in the archives...Dear Picasso can we have a permanent spot for this?
Logged
surfhawk
Newbie
Posts: 17
Re: Automatic Screen Rotation demo (look out iPhone!)
«
Reply #116 on:
March 15, 2008, 08:01:09 PM »
The other day I was operating my unit with an external LCD monitor. I had need to rotate the unit. The graphic on the OQO screen rotated as it usually does but the image on the external monitor did NOT rotate.
It would be helpful to have this addressed in future versions.
Thanks for a great app, it has been helpful on many occasions.
Logged
Surfhawk -- 02/80 GB/tablet
BSEE Drexel '66 "MOS pioneer -- designing digital logic for over 40 years"
scoobie
Sr. Member
Posts: 341
Re: Automatic Screen Rotation demo (look out iPhone!)
«
Reply #117 on:
March 16, 2008, 06:28:38 PM »
Quote from: Kenrick on January 31, 2008, 02:00:38 AM
I updated the Auto Rotate app (to version 1.4) with options in the right-click menu to directly set the orientation to default landscape, 90, 180, and 270 degree rotations. This includes the proper orientation for the touch scrollers and the mouse. It also automatically saves the settings if the app is closed.
If you lock the rotation then it will use no additional CPU resources, but with rotation unlocked (i.e. auto-rotate) it still has the 5-10% CPU overhead.
Enjoy...
Executable program:
http://www.math.uaa.alaska.edu/~afkjm/files/OQOScreenRotate14.zip
Source code:
http://www.math.uaa.alaska.edu/~afkjm/files/OQOScreenRotateSrc.zip
thanks .
Is that a new dll file in the package, do i need to copy that to c/windows?
Logged
OQO 02 Vista Ultimate
WWAN less
1 Fault so far- touchscrollers
UK User (pre E2)
Kenrick
Sr. Member
Posts: 442
Re: Automatic Screen Rotation demo (look out iPhone!)
«
Reply #118 on:
March 16, 2008, 07:36:36 PM »
It's the old DLL. Actually if you hang tight for another day or so I'll upload a new one that fixes the UI bug of the wrong portrait mode when manually rotating...
Logged
OQO 02 still running since 4/2007, Sony Vaio P
http://www.math.uaa.alaska.edu/~afkjm/techteach/?q=taxonomy/term/9
Kenrick
Sr. Member
Posts: 442
Re: Automatic Screen Rotation demo (look out iPhone!)
«
Reply #119 on:
March 17, 2008, 12:37:51 AM »
Ok, here's a small updated version of the OQO screen rotator. It's all pretty minor.
I put a checkbox in place of the button to toggle between enable/disable, fixed the bug where the wrong setting was checked for the portrait modes, and renamed the orientations so they match the same names in the Tablet Input control panel applet.
Executable program:
http://www.math.uaa.alaska.edu/~afkjm/files/OQOScreenRotate15.zip
Source code:
http://www.math.uaa.alaska.edu/~afkjm/files/OQOScreenRotateSrc.zip
surfhawk: Sorry, no mirroring to external displays at this time... I'm not sure all monitors support the rotated orientations either (I know my old BenQ doesn't).
Also, (thanks to nivenh who told me how to override the touchscroll message chain) I will have another little utility to remap the touch scrollers to other keys, when I get some time to finish it...
cheers,
Kenrick
Logged
OQO 02 still running since 4/2007, Sony Vaio P
http://www.math.uaa.alaska.edu/~afkjm/techteach/?q=taxonomy/term/9
Pages:
1
...
6
7
[
8
]
9
10
« previous
next »
Jump to:
Please select a destination:
-----------------------------
General
-----------------------------
=> OQO General
=> Accessories
=> Software
=> Buy/Sell/Trade
=> Off-Topic
-----------------------------
Operating Systems
-----------------------------
=> Windows
=> Linux
Powered by SMF 1.1.11
|
SMF © 2006-2009, Simple Machines LLC
Design by
7dana.com
OQO is a registered trademark of OQO, Inc. of San Francisco, CA