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 Mon 09 Dec 2019, 00:11
All times are UTC - 4
 Forum index » House Training » HOWTO ( Solutions )
[How To] Tweaking Puppy for Poor Eyesight.
Moderators: Flash, Ian, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [4 Posts]  
Author Message

Joined: 19 Oct 2010
Posts: 1173
Location: UK

PostPosted: Wed 10 Oct 2012, 09:07    Post subject:  [How To] Tweaking Puppy for Poor Eyesight.
Subject description: Please improve by adding your own tweaks and tips.

Screen Resolution:

Whilst selecting say 640x480 will result in large text & icons it will not provide the best clarity. The best approach is to begin by selecting the highest resolution that your particular graphics card & screen will support and then to make suitable adjustments.
Initially this first step will make everything too small but things will get better very quickly.

Basic Tweaks:

Some of these are interdependent and the golden rule is to make only small adjustments to begin with and then refine them to suit your needs by making further small adjustments. I have suggested some safe starting points which should work with resolutions from 1280x1024 to 1920x1080.

Try the following (in order):

1. Select "no shadow" in Rox options (leave the font as you find it for now)

2. In desktop "select global font size" increase by no more than 2 buttons. (Start point = 96)

3. If using LCD load the Fontwizard.pet, run, select all tick boxes then restart X.


4. Back in Rox options pinboard, increase font size by one or two points (Start point = DejaVu Sans 12pt BOLD)

5. In desktop/GTK theme chooser, increase the font size.
(Click on font & increase point size) (Start point = Sans 13)

6. May need to then tweak 2, 4 and 5.

Desktop Tweaks:

Select a desktop icon theme that you find to be both clear and legible. You may find that a simple dark coloured background is better than artistic wallpaper:

(faenza_lrx_new.pet by 522256741 & big_bass)


A larger or more distinctive cursor may help. Load a pack before selecting from the desktop menu.


JWM Themes:
There are many icon packs & theme packs to be found in the “Eye Candy” section of the forum. Of particular merit is Dewbie’s Blue-Tripack.pet


GTK Themes:
The excellent Stardust theme (included in many pups) by Zigbert complements the above JWM theme.

JWM Tray Height:

In JWM config manager navigate to tray management then to tray height. (Start point 125%)

JWM Clock Font:

Go to Desktop Settings/Pupclockset Manager & then the JwmFnt tab.
Move down to the color selector and change the colour of your text to say black.
(You may also want to increase the point size slightly and/or use bold) (start point = Sans 13 BOLD)
Save changes then restart JWM.
Warning – do not select a text colour that matches the clock background colour as it will render the text invisible!

JWM Menu:

Pressing F12 will bring this up on screen. Esc will exit. Navigate the menu structure using your 4 arrow keys.


It is all too easy to be squinting at small text on a site forgetting about the built in zoom abilities of most browsers. Holding down the CTRL key then tapping the plus or minus keys will enlarge and reduce the text size. As an added bonus most modern browsers retain page level zoom data so that if you re-visit the page it will apply the correct degree of zoom.

Advanced Tweaks:

N/B Before applying any of these backup your save-file first in case of any unintended consequences.

HOT KEY- to move cursor to centre of screen: (Windows key)

If you frequently loose track of your cursor this may help. A seemingly simple request by Flash followed by a collaborative effort detailed in another “How To” ultimately provided a simple method. Begin by loading Stu90’s .pet for xdotool


1. Backup your save-file just in case of unintended consequences.

2. Open a urxvt terminal, type xev & press enter

3. Briefly press & release the desired windows key.

4. Note the keycode that appears in the two events (press & release)
- In my case this produced 115 - YMMV -

5. Using the keycode that you obtained, if it differs from 115, add the following block of code to the keycode section of the hidden file /root/.jwm/jwmrc-personal

<Key keycode="115">exec:xdotool mousemove --polar 0 0</Key>

6. Save the file then restart X.

Make use of any unused multimedia keys.

It may be convenient to assign or re-assign a particular repetitive action to a single key.
If you are using JWM & have spare mm keys that do nothing when pressed or you wish to assign other functions to them. Anything is possible here from launching a specific program to running a script.

File to be edited /root/.jwm/jwmrc-personal (hidden file)

Add to key bindings section.

EXAMPLES - modify as you see fit.

1. Launch puppy forum index in browser. (Favorites key)

<Key keycode="230">exec:chromium murga-linux.com/puppy/index.php?sid=9fda08f93c51196c55633d5a0e2d3f37</Key>

2. Open/close CD drive. (Play/Pause key)

<Key keycode="162">exec:eject -T</Key>

3. Restart X

Replace chromium with the appropriate command if you use another browser - look in "defaultbrowser" or just try substituting "defaultbrowser" which works with chromium.
If the above does not work check keycodes as yours may differ from mine.
To check:
A. Open a urxvt terminal, type xev & press enter
B. Briefly press & release the desired mm key.
C. Use the keycode that appears in the two events (press & release)

Final Thoughts:

It has long struck me that “Puppy” in general has not to date catered well for those of us who are visually challenged particularly given the senior nature of our users. This post attempts to rectify matters.

Hopefully other members will add their own tweaks and tips to this thread.

At the end of the day you do not wish to finish up with eyes akin to those of my avatar. Smile

Regards ETP

Back to top
View user's profile Send private message 

Joined: 30 Jun 2008
Posts: 1221
Location: Saint-Gérard / Walloon part of Belgium

PostPosted: Fri 13 Mar 2015, 13:48    Post subject:  

...joining the Poor-Eyesight- Shocked -Club... Wink
...discovered now...i've much appreciated your thread ...thanks a lot !

about large cursor: I love this one (big_cursor-3.8.pet at bottom of the following thread):
it needs less memory ressources than Cursor_themes-1-Lucid.pet

Back to top
View user's profile Send private message 

Joined: 05 Sep 2006
Posts: 12801
Location: Stratford, Ontario

PostPosted: Fri 13 Mar 2015, 16:11    Post subject:  

I particularly dislike geany as the default text editor. I prefer leafpad with the font set to Monospace Bold in a larger size.
Back to top
View user's profile Send private message 

Joined: 19 Oct 2010
Posts: 1173
Location: UK

PostPosted: Fri 13 Mar 2015, 16:30    Post subject:  


Pleased the thread has been of use and thanks for the big_cursor link.

Another thread which I should have linked this one to follows:

"How to give ANY Pup a 10 foot user interface. (Magoo-MK7)"

The MK129 pet can be used in pretty much any Pup & there are the full Pups:-
Magoo V5 & Magoo V6. (Links in the above thread)

Entirely agree and do the same.

Regards ETP

Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [4 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » House Training » HOWTO ( Solutions )
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.0456s ][ Queries: 12 (0.0114s) ][ GZIP on ]