I-Appliance BBS
The Official Source for Internet Appliance Upgrades and Mods

Click Here!
BBS Main List | Sign In | Sign Up | Search | Help | Linux-Hacker.netReply to Thread | Printer |

Home / Web Pads / Panasonic CF-01
Changing screen orientation
Portrait mode

New MessageChanging screen orientation (modified 0 times) paqman
Profile
I'm hoping to be able to use the CF-01 in portrait mode to view webpages and read eBooks. The Pivot software works for rotating the display. You can download the trial version here. But...

...unfortunately the touchscreen input device (mouse emulation?) retains the original (landscape) orientation.

Any ideas?

-paqman

04-19-2001 23:48:45

New MessageRE:Changing screen orientation (modified 0 times) tcbordp
Profile
The touch screen is an absolute device so I can't see how it can make any difference if the screen is rotated. It is not like a mouse where you would move it left-right and the pointer would go up down on the rotated display. Of course I may be total wrong.

PeteB

04-20-2001 00:41:27

New MessageRE:Changing screen orientation (modified 0 times) paqman
Profile
Yes it is.

Maybe I wasn't too clear on my previous post...
The Pivot rotates everything displayed (including your _cursor_ orientation), but doesn't do anything to your mouse\input device orientation.
(ie: When you point to where your START BUTTON _was_, it'll point to where the rotated START BUTTON _is_. Which is on the other side of the screen :) )

Obviously it was only designed for rotatable monitor w/o touchscreen, where the input device orientation (mouse, trackball, tablet, etc) wouldn't be affected.

I don't have any experience with touchscreen, but I do have 3 drawing tablets and tablet orientation (vs the screen) can easily be configured via the driver on all of them.

Maybe there's a generic driver that'll work with the Panasonic touchscreen with such feature?
Or a utility\upgrade to Pen Services to do this?

TIA

-paqman

04-20-2001 01:11:58

New MessageRE:Changing screen orientation (modified 0 times) Pat the Hack
Profile
I don't have my CF-0l yet, but I've got a bit of experience with various tablet computers, including the IBM 730T - I don't know if this is applicable, but it's worth a look...

http://www.basterfield.com/tp730/w95/win95-4.htm

perhaps someone could try it and give us a report?

04-20-2001 02:01:23

New MessageRE:Changing screen orientation (modified 0 times) JunkLeo
Profile
I tried Pivot and added the following to registry. Whoever wants to try it can save it to a *.reg file and double click the file to import it to registry.

=============================

REGEDIT4

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\VPEND\Digitizer\TouchPen_Portrait]
"CommandSet"=hex:0d,52,45,0d,00,41,53,31,0d,53,52,0d,00,00,00,00,49,43,31,0d,\
00,00,00,00,00,50,48,31,0d,00,00,00,00,00,41,4c,31,0d,00,00,00,00,00,00,41,\
4c,30,0d,00,00,50,48,30,0d,00,53,54,0d,00,53,50,0d,00,52,51,31,0d,00,41,4c,\
31,0d,00,41,4c,30,0d,00
"FriendlyName"="Touch Pen (Portrait)"
"PenInfo"=hex:6c,20,00,00,60,18,00,00,7c,03,00,00,ac,03,00,00,78,00,00,00,00,\
00,00,00,78,00,00,00,78,00,00,00,00,00,00,00,27,00,00,00,01,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,02,00,00,00
"HardwareInfo"=hex(4):00,00,00,00,00,00,00,00,0a,00,00,00,00,00,00,00,00,00,00,\
00,03,00,00,00,50,00,00,00,fe,ff,ff,ff,a6,03,00,00,80,03,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,25,00,02,00,00,00,37,00,00,00,70,\
00,00,00,00,00,00,00,00,00,00,00

===================

After import it, go to control panel -> Pen -> General -> Pen Options -> Model, now you can select "Touch Pen (Portrait)". There are a couple of problems:
1. After you select new model, you have to reboot.
2. After reboot, If there is network login window, you cannot use pen to input password because Pivot hasn't rotate your screen yet but Pen service did.
3. there is some offset at X after rotation, even I calibrate the screen cannot correct the problem.

so before try this, attach a mouse to CF-01, otherwise you will try to click the screen everywhere to close a window.

Overall I am impressed, I ran Palm OS Emulator on it, everything works like a real Palm, I guess I can use my CF-01 as Jumbo-Palm :)

BTW there is a crack for the trial version, just FYI, I am totally against using it :)
http://www.linux-hacker.net/cgi-bin/UltraBoard/UltraBoard.pl?Action=ShowPost&Board=whatever&Post=1804&Idle=0&Sort=0&Order=Descend&Page=0
Leo

04-28-2001 20:08:11

New MessageRE:Changing screen orientation (modified 0 times) JunkLeo
Profile
I tried Pivot and added the following to registry. Whoever wants to try it can save it to a *.reg file and double click the file to import it to registry.

=============================

REGEDIT4

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\VPEND\Digitizer\TouchPen_Portrait]
"CommandSet"=hex:0d,52,45,0d,00,41,53,31,0d,53,52,0d,00,00,00,00,49,43,31,0d,\
00,00,00,00,00,50,48,31,0d,00,00,00,00,00,41,4c,31,0d,00,00,00,00,00,00,41,\
4c,30,0d,00,00,50,48,30,0d,00,53,54,0d,00,53,50,0d,00,52,51,31,0d,00,41,4c,\
31,0d,00,41,4c,30,0d,00
"FriendlyName"="Touch Pen (Portrait)"
"PenInfo"=hex:6c,20,00,00,60,18,00,00,7c,03,00,00,ac,03,00,00,78,00,00,00,00,\
00,00,00,78,00,00,00,78,00,00,00,00,00,00,00,27,00,00,00,01,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,02,00,00,00
"HardwareInfo"=hex(4):00,00,00,00,00,00,00,00,0a,00,00,00,00,00,00,00,00,00,00,\
00,03,00,00,00,50,00,00,00,fe,ff,ff,ff,a6,03,00,00,80,03,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,25,00,02,00,00,00,37,00,00,00,70,\
00,00,00,00,00,00,00,00,00,00,00

===================

After import it, go to control panel -> Pen -> General -> Pen Options -> Model, now you can select "Touch Pen (Portrait)". There are a couple of problems:
1. After you select new model, you have to reboot.
2. After reboot, If there is network login window, you cannot use pen to input password because Pivot hasn't rotate your screen yet but Pen service did.
3. there is some offset at X after rotation, even I calibrate the screen cannot correct the problem.

so before try this, attach a mouse to CF-01, otherwise you will try to click the screen everywhere to close a window.

Overall I am impressed, I ran Palm OS Emulator on it, everything works like a real Palm, I guess I can use my CF-01 as Jumbo-Palm :)

BTW there is a crack for the trial version, just FYI, I am totally against using it :)
http://www.linux-hacker.net/cgi-bin/UltraBoard/UltraBoard.pl?Action=ShowPost&Board=whatever&Post=1804&Idle=0&Sort=0&Order=Descend&Page=0
Leo

04-28-2001 20:08:12

New MessageRE:Changing screen orientation (modified 0 times) jim52
Profile | Email
I've tried using the Pivot Software, but it crashes my machine with a MSGSRVR error. This happened in both win 98 and win 95. So, I guess my question would be what video driver were you guys using to make this work and what version of Pivot were you using? This one is drving me crazy trying to figure it out.

thanks,
jim

05-15-2001 09:39:09

New MessageRE:Changing screen orientation (modified 0 times) JunkLeo
Profile
Jim,
I used the Pivot driver from
http://www.jdresearch.com/i810.htm
and applied the 5.01 upgrade to CF-01. I didn't change the CF-01 video driver at all, my CF-01 was just out of box at that time while I tried this. After I upgraded to 40MB and used SciTech DD driver, I have not reinstalled Pivot driver yet.
Pivot driver did make MSGSRVR crashed, but 5.01 is better, MSGSRVR crashed only when I tried to run VNC remotely to connect CF-01(BTW VNC doesn't work with Pivot). Anyway I ignored the crash, the Win95 was running fine.

Leo

05-15-2001 11:04:11

New MessageRE:Changing screen orientation (modified 0 times) jim52
Profile | Email
Well, it looks like I can finally contribute something of use...

Junkleo, you said:

3. there is some offset at X after rotation, even I calibrate the screen cannot correct the problem.

Well, I've fixed that one. I was looking at the file at:

http://www.basterfield.com/tp730/download/730-pdig.txt

and came across the pen orientation value - you use 03. I put in 04 for grins and then tried to calibrate it. Calibration worked fine, even on reboot. Changed it back to 03 and it wouldn't hold calibration anymore. I checked the registry after calibration and the values had indeed changed.

So, make that line in your reg file:

"HardwareInfo"=hex(4):00,00,00,00,00,00,00,00,0a,00,00,00,00,00,00,00,00,00,00,\
00,03,00,00,00,50,00,00,00,fe,ff,ff,ff,a6,03,00,00,80,03,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,25,00,02,00,00,00,37,00,00,00,70,\
00,00,00,00,00,00,00,00,00,00,00

Look like this:

"HardwareInfo"=hex(4):00,00,00,00,00,00,00,00,0a,00,00,00,00,00,00,00,00,00,00,\
00,**04**,00,00,00,50,00,00,00,fe,ff,ff,ff,a6,03,00,00,80,03,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,25,00,02,00,00,00,37,00,00,00,70,\
00,00,00,00,00,00,00,00,00,00,00

** added for clarity - obviously remove them...

Then, run the pen services calibration and it works like a charm.

I can upload a registry export if anybody wants it.

Still haven't cracked the MSGSVR crashing nut, but it doens't appear to bother too much.

-jim

05-16-2001 09:11:33

New MessageRE:Changing screen orientation (modified 0 times) SiliconIce
Profile
Would it be possible to map the Pen drivers to work on a 320x240 grid instead of a 640x480?

I have a DirectX version of a game called X-Com, runs great on the CF-01, but the upper quarter of the screen corresponds to the actual entire screen because of the quarter resolution. Ex., when I click in the center, I see the cursor at the bottom right.

05-16-2001 13:57:45

New MessageRE:Changing screen orientation (modified 0 times) jim52
Profile | Email
from http://www.basterfield.com/tp730/download/730-pdig.txt (describing the "HardwareInfo" section in the registry):


typedef struct {
DWORD ddCom_Port; 00,00,00,00
DWORD com_base; e8,02,00,00
DWORD ddIRQ_Number; 05,00,00,00
DWORD ddPauseTime; f4,01,00,00
DWORD ddReserved; 00,00,00,00
DWORD ddOrientation; 01,00,00,00
DRV_CALBSTRUCT calibrate;
offsetX ff,ff,ff,ff
offsetY ff,ff,ff,ff
width 6f,07,00,00
height 93,05,00,00
DWORD ddBufferZoneX; 00,00,00,00
DWORD ddBufferZoneY; 00,00,00,00
DWORD ddHardwarePacketSize; 00,05,00,00
DWORD ddComPortSettings; 00,03,00,01
DWORD dwHwFlags; 00,00,00,07
DWORD ddHardwareType; 00,08,00,00
DWORD ddTimerTickRate; 00,37,00,00
DWORD ddDelayTime; 00,70,00,00
DWORD ddVpenD_IRQ_Handle; 00,00,00,00
DWORD ddSystemVMHandle; 00,00,00,00
} _HARDWAREINFO;

My only guess would be to mess with the width and height section of the registry and see if you have any luck.

Unfortunately, I'm not sure what luck you are going to have with Direct X - in my searches on this I seen some people talking about direct x compatibility issues.

Be sure to read the file that's linked - In the registry the the least significant byte is shown first. Have a mouse hooked up when you are messing with it!

HTH

-jim

05-16-2001 18:28:02

New MessageRE:Changing screen orientation (modified 0 times) jim52
Profile | Email
Silcon - is "X-Com" something that can be downloaded? I'd like to try and see if I can get it to work.

thanks,
jim

05-17-2001 11:34:52

New MessageRE:Changing screen orientation (modified 0 times) SiliconIce
Profile
Well...I am sure it can.

It's and old DOS game, but an updated DirectX version was released. I got the new edition on a PC Games magazine CD with a bunch of other old games last year. I don't think it's quite shareware though.

05-17-2001 13:09:03

New MessageRE:Changing screen orientation (modified 0 times) gooru
Profile
Does anybody have the older version of pivot and the 5.01 upgrade? The current version on their site is 5.12.
07-28-2001 08:57:52

New MessageRE:Changing screen orientation (modified 0 times) gooru
Profile
Also, a couple problems with the registry hack. For some reason, pen input stops working when I switch to portrait mode...only a mouse works. Also, when I click, the mouse pointer jumps, which is a pain when double-clicking. Any fixes to these? Otherwise, this is great stuff.
07-28-2001 09:17:41

Reply to Thread | Printer |
All times are PSTPowered by UltraBoard v1.62



Copyright © 2000, Netmake Inc. All Rights Reserved.
See Terms and Conditions for more information.




i-opener opener laptop notebook computer help drivers dll free windows dos repair fix linux mac macintosh 2000 95 98 nt pc configure hardware software sound video netscape explorer network networking lan wan software cmos fat bios printer card mouse modem ide scsi cd rom controllers scanner tape hard drive cgi scripts source code mp3