Posts: 2
Joined: Wed Jul 16, 2014 2:50 pm

Accessibility (Screen zoom)

Wed Jul 16, 2014 2:58 pm

I am starting to use a RaspberryPI ver. B, but i am half blind with some vision problems, so i need to use a screen zoom to utilize a machine.
Actually on windows i am using ZoomText which is a software that allow me to zoom any part of screen and i would like to know if is there an equivalent on Raspbian ?


Posts: 1
Joined: Mon Dec 29, 2014 5:01 pm

Re: Accessibility (Screen zoom)

Mon Dec 29, 2014 5:07 pm

Hello karpovski

I'm a new Raspberry Pi user and by the sounds of it am in a similar situation to yourself. Though not completely blind, I'm visually impaired and require screen magnification. I was just wondering if you'd found any solutions for using the Pi?


Posts: 7878
Joined: Mon Dec 12, 2011 8:30 pm
Location: Germany

Re: Accessibility (Screen zoom)

Mon Dec 29, 2014 6:22 pm

Try this :

Code: Select all

sudo apt-get update
sudo apt-get install xzoom

• Don't like the board ? Missing features ? Change to the prosilver theme ! You can find it in your settings.
• Don't like to search the forum BEFORE posting 'cos it's useless ? Try googling : yoursearchtermshere site:raspberrypi.org

Posts: 1
Joined: Mon Nov 18, 2019 8:16 am

Re: Accessibility (Screen zoom)

Mon Nov 18, 2019 8:48 am

i used xzoom but is simple, fixed, not following mouse. I'm using gnome-mag in stretch with a lil lines of code to control the magnifier window, in size, making it like a stripe large like screen, and jumping top and bottom when mouse touching magnifier area, so u don't need to take care moving magnifier around. I think don't exist better solution. gnome-mag is in the stretch repositories, i'm going to buster, but i don't know if exist in buster repositories.
here my simple code controlling it:

Code: Select all

while :
eval $(xdotool getmouselocation --shell 2>/dev/null)
#	if [ "$Y" -ge "880" ]
#	if [ "$Y" -ge "493" ]
	if [ "$Y" -ge "708" ]
#		wmctrl -F -r magnifier -e '0,0,0,1980,200'
#		wmctrl -F -r magnifier -e '0,912,0,912,492'
#		wmctrl -F -r magnifier -e '0,0,0,912,492'
		wmctrl -F -r magnifier -e '0,0,0,1824,276'

#	if [ "$Y" -le "200" ]
#	if [ "$Y" -le "491" ]
	if [ "$Y" -le "276" ]
#		wmctrl -F -r magnifier -e '0,0,850,1980,200'
#		wmctrl -F -r magnifier -e '0,912,492,912,492'
#		wmctrl -F -r magnifier -e '0,912,492,912,492'
		wmctrl -F -r magnifier -e '0,0,708,1824,276'
sleep 1

(you need to install wmctrl and xdotool)

Return to “Raspbian”