Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Thu 17 Apr 2014, 06:07
All times are UTC - 4
 Forum index » Advanced Topics » Cutting edge
Enhanced Zoom Desktop
Moderators: Flash, Ian, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [9 Posts]  
Author Message
jamesbond

Joined: 26 Feb 2007
Posts: 1875
Location: The Blue Marble

PostPosted: Wed 03 Aug 2011, 10:16    Post subject:  Enhanced Zoom Desktop  

Ubuntu has this cool feature called enhanced zoom desktop.
Basically if you enable it, you can then press and hold the Windows key, and then use your mouse scrollwheel to zoom in and out.
User interaction while the screen is zoomed continue as per normal - one can continue to type, browse, etc.

Google said that this feature is enabled via Compiz.

Question - is there a similar, real-time zoom like described above which is window manager-agnostic? Compiz isn't the most stable window manager and not all puppy come with it ...

cheers!

_________________
Fatdog64, Slacko and Puppeee user. Puppy user since 2.13
Back to top
View user's profile Send private message 
ndujoe1

Joined: 04 Dec 2005
Posts: 681

PostPosted: Thu 04 Aug 2011, 07:53    Post subject: Enhanced Zoom Desktop  

This doesn't zoom the entire desktop but I have found it useful.

Virtual Magnifier
vmg-3.3.2.pet
Description 
pet

 Download 
Filename  vmg-3.3.2.pet 
Filesize  1012.19 KB 
Downloaded  413 Time(s) 
Back to top
View user's profile Send private message 
jamesbond

Joined: 26 Feb 2007
Posts: 1875
Location: The Blue Marble

PostPosted: Fri 05 Aug 2011, 19:38    Post subject:  

Thank you joe.
Not quite what I expect (you can't interact with the system during magnification - e.g. you can't click menus, type commands etc) but it's still useful for what it does.
cheers!

_________________
Fatdog64, Slacko and Puppeee user. Puppy user since 2.13
Back to top
View user's profile Send private message 
jamesbond

Joined: 26 Feb 2007
Posts: 1875
Location: The Blue Marble

PostPosted: Fri 05 Aug 2011, 20:39    Post subject:  

Found this: http://sfxpt.wordpress.com/2011/02/02/panning-using-xrandr/ - scaling is done by hardware. xrandr is part of Xorg distribution, it's there in my default install of Fatdog. The only requirement is X must support version 1.3 of the xrandr extension (which Fatdog does), but I'm not sure of other puppies.

More details in http://www.x.org/archive/current/doc/man/man1/xrandr.1.xhtml.

Now we need a GUI for this Smile

_________________
Fatdog64, Slacko and Puppeee user. Puppy user since 2.13
Back to top
View user's profile Send private message 
disciple

Joined: 20 May 2006
Posts: 6378
Location: Auckland, New Zealand

PostPosted: Fri 05 Aug 2011, 21:05    Post subject:  

Interesting. Best modify the existing xrandr guis methinks.
_________________
DEATH TO SPREADSHEETS
- - -
Classic Puppy quotes
- - -
Beware the demented serfers!
Back to top
View user's profile Send private message 
Lobster
Official Crustacean


Joined: 04 May 2005
Posts: 15117
Location: Paradox Realm

PostPosted: Sat 06 Aug 2011, 00:15    Post subject:  

Matisse (I think now defunct - though 'Looking glass' might still be about)
could zoom Windows and I had it running in Puppy. Cool
Used java.
Again not quite what you are after . . .

_________________
Puppy WIKI
Back to top
View user's profile Send private message Visit poster's website 
puppyluvr


Joined: 06 Jan 2008
Posts: 3141
Location: Chickasha Oklahoma

PostPosted: Sat 06 Aug 2011, 01:42    Post subject:  

Very Happy Hello,
Thank you... Cool
I am currently running Compiz and didnt know about that function...
Talk about "zeroing in" Shocked
Very helpful for my bad eyes...

_________________
Close the Windows, and open your eyes, to a whole new world
http://puppylinuxstuff.meownplanet.net/puppyluvr/
Puppy Linux Users Group on Facebook

Puppy since 2.15CE...
Back to top
View user's profile Send private message Visit poster's website 
jamesbond

Joined: 26 Feb 2007
Posts: 1875
Location: The Blue Marble

PostPosted: Sat 06 Aug 2011, 21:13    Post subject:  

disciple wrote:
Interesting. Best modify the existing xrandr guis methinks.
I would love to but the only ones I know are:
- lxrandr
- zarfy
- grandr
And all three are more directed towards resolution control and/or external monitor control (for projection etc), not for screen zooming.

Anyway, here is a simple script that will simulate that. One can run this from command line - it will simply act as a toggle between zoom-in/zoom-out state. Or one can run with a parameter ("zoom.sh in" or "zoom.sh out") and tie this with a a keyboard shortcut apps (I used sven for this - I mapped Win+mouse-scroll-up and Win+mouse-scroll-down so it's similar to Ubuntu).

Script to be extracted to anywhere in the path. Tested in Fatdog64, require bash version 4 and xrandr protocol 1.3 or better. It's useful for me, I hope it's useful for others as well.

Of course, if one is running compiz, it's better off to use that zoom function in compiz, much better and more powerful ... Wink

cheers!
zoom.sh.gz
Description  Desktop Zoom via xrandr
gz

 Download 
Filename  zoom.sh.gz 
Filesize  1.36 KB 
Downloaded  371 Time(s) 

_________________
Fatdog64, Slacko and Puppeee user. Puppy user since 2.13
Back to top
View user's profile Send private message 
darkcity


Joined: 23 May 2010
Posts: 2408
Location: near here

PostPosted: Thu 02 Aug 2012, 13:05    Post subject:  

Hi Jamesbond,

your script is quality! I have a friend who is paralyzed but has some movement in his fingers. he is used to using PS3 web browser with zoom via its joypad (zoom required to see close enough). however, he wants to switch to using a computer as it will give greater flexibility.

Do you think it would be feasible to mod script to use scale, ie-
# xrandr --output VGA1 --scale 1x1
# xrandr --output VGA1 --scale 0.5x0.5
# xrandr --output VGA1 --scale 0.25x0.25


zoom out is interesting - puppy menu is stranded in the middle as windows float around.
# xrandr --output VGA1 --scale 1.2x1.2

doesn't like 0.75 but 0.7 okay

-----

edit-

panning and scale don't go well together, but you can make a wide desktop-
# xrandr --output VGA1 --mode 640x480 --panning 1024x768
# xrandr --output VGA1 --mode 1024x768 --panning 2048x768

_________________
helping Wiki for help | IF SendSpace link = "dead" THEN PM me ("up file to http://meownplanet.net/")
Back to top
View user's profile Send private message Visit poster's website 
Display posts from previous:   Sort by:   
Page 1 of 1 [9 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Cutting edge
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0546s ][ Queries: 13 (0.0046s) ][ GZIP on ]