Menu

#1481 Add support for mouse Back and Front buttons to 7-zip file manager.

open
nobody
None
2
2024-07-09
2020-10-12
Tommi Prami
No

Add support for mouse Back and Front buttons to 7-zip file manager.

If one is accustomed to use them to go back and forth in the folders, it weould make usage way faster.

Discussion

  • Arundel

    Arundel - 2020-10-13

    Your description could be better. If you mean two buttons that can be left-clicked to go forward and backward in the folder history, then yes, I agree that should exist. They should be in the toolbar for easy access. I find 7-zip File Manager hard to use without this feature.

     
  • Tommi Prami

    Tommi Prami - 2020-10-13

    I mean physical mouse buttons that usually are on the left side of the mouse, which are meant to move back and forwards.

    All web browsers support that and common in many other software like Windows xplorer.

    Toolbar buttons can do the same, but those mouse buttons shopud tricker the same actions as tool bar buttons would.

    If you have those mouse buttons you don't need to point and click for operation, just press button with a thumb (if right handed)

    -Tee-

     
    👍
    5
    • DrRokketEngineer

      Yes, this would be a grand idea. Navigation of the 7-Zip GUI as I, (and others I presume as well) , to navigate thru a web browser and file managers in Windoze and Ubuntu. Use the Forward and Backward buttons to cruise thru the directories. I can not believe this has not been implemented sooner. It's like standard for nearly everything. Unless it is really that difficult to do.

      JP Johnston ME CSWP

       

      Last edit: DrRokketEngineer 2021-04-08
  • Uwe Kühner

    Uwe Kühner - 2022-01-04

    At least "mouse back = up one directory level" please :-)

     
    👍
    2
  • Anders

    Anders - 2022-01-10

    The GUI just needs to handle WM_APPCOMMAND : APPCOMMAND_BROWSER_BACKWARD and APPCOMMAND_BROWSER_FORWARD.

     
    👍
    1
  • James

    James - 2023-06-30

    This functionality would greatly improve my quality of life. Thanks for the solid software!

     
    👍
    1
  • Trent Lewis

    Trent Lewis - 2024-07-03

    I know this post is most likely not going to contribute much to this. But I was browsing the internet and found this page because I too was irked by the lack of side mouse button functionality in 7-zip.

    If you want to get the side mouse buttons to work with 7-zip another way you can get it to work is to use "AutoHotkey". All I did was make a blank script and put the following code into it. Depending on what version of 7-zip you have the ahk class might be different for the 7-zip application window. The code work for my version of 7-zip. But if you need to identify it, you will have to use the built in AutoHotkey "Window spy". It will say something like "ahk_class application name ", when you hover over the 7-zip window . Hope this helps! :D

    (Copy everything below but the normal brackets. The curly brackets however are part of the code.)

    (#IfWinActive ahk_class 7-Zip::FM ; 7-Zip class name

    XButton1:: ; Back button
    Send {Backspace} ; Backspace key
    return

    XButton2:: ; Forward button
    Send ^{PgDn} ; Ctrl + Page Down
    return

    (#IfWinActive

     

    Last edit: Trent Lewis 2024-07-03
  • Stardust342

    Stardust342 - 2024-07-04

    Trent's script didn't work for me out of the box so I made some modifications here:

    #NoEnv
    SendMode Input
    
    If WinActive("ahk_class 7-Zip::FM") {
        XButton1:: ; Back button
        Send {Backspace} ; Backspace key
        return
    
        XButton2:: ; Forward button
        Send ^{PgDn} ; Ctrl + Page Down
        return
    }
    
     
    • Trent Lewis

      Trent Lewis - 2024-07-07

      Oh darn, sorry that the script didn't work for you! It's still working on my end. I don't think I missed anything from the original.

       
      • Stardust342

        Stardust342 - 2024-07-09

        I don't know much about AHK, maybe we have different versions? Thought I'd post my version in case someone had the same problem as me.

         

Log in to post a comment.