Enhanced Zoom Desktop
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!
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 forum links: [url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Latest version[/url] | [url=https://cutt.ly/ke8sn5H]Contributed packages[/url] | [url=https://cutt.ly/se8scrb]ISO builder[/url]
Enhanced Zoom Desktop
This doesn't zoom the entire desktop but I have found it useful.
Virtual Magnifier
Virtual Magnifier
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!
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 forum links: [url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Latest version[/url] | [url=https://cutt.ly/ke8sn5H]Contributed packages[/url] | [url=https://cutt.ly/se8scrb]ISO builder[/url]
Found this: http://sfxpt.wordpress.com/2011/02/02/p ... ng-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/ma ... dr.1.xhtml.
Now we need a GUI for this
More details in http://www.x.org/archive/current/doc/ma ... dr.1.xhtml.
Now we need a GUI for this
Fatdog64 forum links: [url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Latest version[/url] | [url=https://cutt.ly/ke8sn5H]Contributed packages[/url] | [url=https://cutt.ly/se8scrb]ISO builder[/url]
Interesting. Best modify the existing xrandr guis methinks.
Do you know a good gtkdialog program? Please post a link here
Classic Puppy quotes
ROOT FOREVER
GTK2 FOREVER
Classic Puppy quotes
ROOT FOREVER
GTK2 FOREVER
I would love to but the only ones I know are:disciple wrote:Interesting. Best modify the existing xrandr guis methinks.
- 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!
- Attachments
-
- zoom.sh.gz
- Desktop Zoom via xrandr
- (1.36 KiB) Downloaded 954 times
Fatdog64 forum links: [url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Latest version[/url] | [url=https://cutt.ly/ke8sn5H]Contributed packages[/url] | [url=https://cutt.ly/se8scrb]ISO builder[/url]
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
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