| Author |
Message |
jamesbond
Joined: 26 Feb 2007 Posts: 1537 Location: The Blue Marble
|
Posted: 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
|
|
 |
ndujoe1
Joined: 04 Dec 2005 Posts: 616
|
Posted: 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
| Description |
|

Download |
| Filename |
vmg-3.3.2.pet |
| Filesize |
1012.19 KB |
| Downloaded |
324 Time(s) |
|
|
Back to top
|
|
 |
jamesbond
Joined: 26 Feb 2007 Posts: 1537 Location: The Blue Marble
|
Posted: 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
|
|
 |
jamesbond
Joined: 26 Feb 2007 Posts: 1537 Location: The Blue Marble
|
Posted: 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
_________________ Fatdog64, Slacko and Puppeee user. Puppy user since 2.13
|
|
Back to top
|
|
 |
disciple
Joined: 20 May 2006 Posts: 6179 Location: Auckland, New Zealand
|
Posted: 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
|
|
 |
Lobster
Official Crustacean

Joined: 04 May 2005 Posts: 15109 Location: Paradox Realm
|
Posted: 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.
Used java.
Again not quite what you are after . . .
_________________ Puppy WIKI
|
|
Back to top
|
|
 |
puppyluvr

Joined: 06 Jan 2008 Posts: 3052 Location: Chickasha Oklahoma
|
Posted: Sat 06 Aug 2011, 01:42 Post subject:
|
|
Hello,
Thank you...
I am currently running Compiz and didnt know about that function...
Talk about "zeroing in"
Very helpful for my bad eyes...
_________________ "Close the "Windows", and open your eyes, to a whole new world"
http://puppylinuxstuff.meownplanet.net/puppyluvr/
http://theplpd.webs.com/
Nothing but Puppy since 2.15CE...
|
|
Back to top
|
|
 |
jamesbond
Joined: 26 Feb 2007 Posts: 1537 Location: The Blue Marble
|
Posted: 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 ...
cheers!
 |
| Description |
Desktop Zoom via xrandr
|

Download |
| Filename |
zoom.sh.gz |
| Filesize |
1.36 KB |
| Downloaded |
283 Time(s) |
_________________ Fatdog64, Slacko and Puppeee user. Puppy user since 2.13
|
|
Back to top
|
|
 |
darkcity

Joined: 23 May 2010 Posts: 2215 Location: near here
|
Posted: 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
_________________ Wiki Audacity 2.0.1
|
|
Back to top
|
|
 |
|