msgbartop
A site for my programming pet projects
msgbarbottom

Scroll Search Engines

Source codeaddons.mozilla.org page

This was my first extension and is probably my most popular one. It was done as a request for someone on the Mozillazine forums. The extension allows you to change the selected search engine in the search bar by scrolling the mouse. This saves you from having to click the menu, and then click the engine you want to use. It works both when you’re hovering over the search bar, or when you’ve selected a word and right clicked to search the web for it, then you can scroll when you’re hovering over the “Search google for…” menuitem. You can optionally scroll in a loop although this is not the default behavior. Set it by going to the add-ons window and pressing the options button. As of version 1.0.1 you can also change search engines by using the keyboard shortcut ctrl+k to go forward in the list and ctrl+shift+k to go backwards. The ctrl+k shortcut is the same as the shortcut used to give the search window focus.

Versions 1.0 and up don’t support Firefox 2.* anymore, if you need a version that does, email me and I can send you version 0.5 which supported Firefox 2.* but doesn’t have the loop scroll functionality.

Works with Firefox 3.0 – 3.5.*
Latest version: 1.0.1

Download

Show Version History

Reader's Comments

  1. |

    This enhanced feature is very useful. thank you.
    When you shut the navigation toolbar, I want to use this function.

  2. |

    Please build version for firefox 3.0b4. Your exestion very good, I like it!!!

  3. |

    I like this extension very much! I have one idea for an enhancement, however. At present, it scrolls up and down in a list, stopping at beginning and end. I’d like it to be able to cycle through the list in either direction–that is, to treat the list like a loop, without beginning or end. I use few enough search engines that it wouldn’t take long to roll the mouse wheel to find the one I want. It’s a little frustrating when I scroll and nothing happens, because I’m already at the beginning or end of the list. If the list were a loop I wouldn’t have to think about the direction I scroll. I would simply scroll until I saw the icon I wanted. Actually, I would probably always scroll down; if the list were a loop, I’d still be able to get to the engine I wanted eventually, without hitting the end of the list and having to reverse the scroll.

    Thanks!

  4. |

    @Avalon, Walter: I’ll build a version for Firefox 3 when it’s released. Due to the review process at AMO I’m reluctant to build a new version for every beta but I’ll get one out for the actual 3.0 release. And I’ll try to put in an option in it to scroll in a circle.

  5. |

    or the actual 3.0 release. And I’ll try to p

  6. |

    Well FF3 RC1 is out, there won’t be any real changes now – just the odd bug fixes.
    I know most people in the tech world have started the switch (heck it’s all I hear about on social sites like digg etc.)

    Any chance you could update this truly fantastic extension?

    Cheers,
    Panda

  7. |

    Version 1.0 is here, with firefox 3 compatibility and loop scrolling. Enjoy.

  8. |

    It’s great to see a new version, especially with the looping function. This is a very useful add-on.

    I’m using Fx3b5 under Ubuntu 8.04 (upgrade to RC has not been sent yet). Although your site and the AMO page say that version 1.0 should be compatible with Fx3, I’m not able to install it. The download button at AMO appears white (it would be appear green, usually), and when I download and try to install it from this site, I get a message say that it’s incompatible.

  9. |

    Hi Navneeth

    I’m not completely sure how the numbering scheme works but I think the 3.0 – 3.0.* does not include beta versions, for that it would have to be 3.0b5 – 3.0.* or something like that. You can try downloading the .xpi file to your computer, opening it with some zip program and editing the file install.rdf to include support for 3.0b5 and then try re-installing. If you don’t feel comfortable doing that send me an email and I can build and send you a custom version that you can use until you get rc1. I don’t want to change at AMO cause it’s a big hassle and I don’t have b5 installed myself. Please let me know if you want a custom build.

  10. |

    Thanks for adding the loop feature! But why not make it an option in Add-on management, where I think most people would expect to find it? Better yet, it should be the default behavior, I think. Nonetheless, a useful add-on.

  11. |

    +1 on having the option show in Add-on manager. It might be nitpicking but it might help new users IMHO. Also IMHO this should be default functionality for Firefox.
    Keep up the great work.

  12. |

    Version 1.0.1 adds an options window accessible through the add-ons window, and the ability to use keyboard shortcuts to select engines. Enjoy!

  13. |

    Keyboard shortcuts seems dont work with Firefox 3.0.1 on Mac OS X 10.5.4 PPC.
    Any solutions ??

    Keep the good work.

  14. |

    This extension is very useful. I like it. Thank you.

    I found a problem with Scroll Search Engines 1.0.1 on Firefox 3.0.1.
    When I use full screen mode, this extension doesn’t work (I can’t change search engines by scrolling the mouse).

  15. |

    When there’re many search engines installed, scrolling mouse to find one specific engine is uneasy over a bunch of engines. How about auto popup the engine list when mouse is hovered over it for easy user selecting an engine?

  16. |

    Fantastic add-on. Particularly the ability to right click and scroll through the search engines.

    If I may make a suggestion, the ability to add quotes around the search terms would be very useful. Perhaps with Ctrl + click and/or middle click.

  17. |

    This feature is very nice, but not indispensable. BUT what is absolutely needed and what all other Internet Browser do is a scroller for the actual search line every time i go to “search” I want to see what I searched before, otherwise I have to type the words again and again! Thansk a lot giving a site web, where this exists.
    Reagards,
    PAUL

  18. |

    I agree with “r”…this would be almost perfect if there was an option to select the search engine in the context menu from a drop-down list.

    Maybe provide an option for the context menu mode: the user could then select “scrolling” or “drop-down list”. That would be ideal IMO.

  19. |

    Will this be working with FF 3.5? I really miss it!

Leave a Comment