
Awhile back I
featured
Keyconfig, a Firefox extension that lets you customize all of
Firefox's keyboard shortcuts and one of my favorites. As powerful as Keyconfig is, though, it turns out there's a lot
more you can do with it. Out of the box, Keyconfig only lets you change shortcuts for functions Firefox already has
keyboard shortcuts for, but there's a couple ways to introduce brand new keyboard shortcuts to the system. First is
Functions for Keyconfig, an
extension that adds keyboard shortcuts for things like copying a page's title, opening the JavaScript Console, and
going up one level in a site's directory structure. It even lets you redefine keys for scrolling. If you're willing to
roll up your sleeves, there's even more you can do by editing the good old
prefs.js file.
This page at the MozillaZine Knowledge Base lists 28
handy entries you can add to prefs.js to enable Keyconfig settings for fun stuff like viewing a page's source in a new
tab or opening a bookmark. And if you know some JavaScript, making your own is pretty straightforward, so the
possibilities are endless.
Tags: extension, firefox, keyboard, keyconfig, opensource, shortcut
Comments
3
Subscribe to commentsshadekhMay 5th 2006 11:32AM
one tweak i highly suggest is if u have a logitech mouse with unused buttoms or a "rocker" style scroll wheel, is to configure them to switch tabs in firefox. For example, i configured my logitech mx1000 to switch tabs by tilting the wheel in the appropriate direction. Sure beats hunting for tabs in the tab bar.
Indeed, almost all keyboard shortcuts can be programmed to a mouse, so if u have a multiple button mouse, configure it. You can also have it switch configs depending on the app focused using a freeware modification like uberoptions.
SonejMay 5th 2006 8:47PM
I have made my own java script to Keyconfig that will allow me to resize Firefox with ALT+1-4
;---
user_pref("keyconfig.main.xxx_key__Resizer-1", "alt][1][][window.resizeTo(300,300);][");
user_pref("keyconfig.main.xxx_key__Resizer-2", "alt][2][][window.resizeTo(800,600);][");
user_pref("keyconfig.main.xxx_key__Resizer-3", "alt][3][][window.resizeTo(1024,768);][");
user_pref("keyconfig.main.xxx_key__Resizer-4", "alt][4][][window.moveTo(0,0);nwindow.outerHeight = screen.availHeight;nwindow.outerWidth = screen.availWidth;][");
;---
Copy paste to pref.js - It is a sweet mod!
Razib AhmedMay 7th 2006 12:05PM
Unfortunately, I am not a big fan of Firefox but I like Opera because it is indeed the fastest browser on earth. I am from a third world country my Internet speed is only 5 KBPS. So, Opera makes a big difference in my browsing and I really wish that you cover more on Opera in this blog.