More Tree Behavior Requests
Moderators: Hacker, petermad, Stefan2, white
More Tree Behavior Requests
It seems obvious that TC folder trees were designed by-and-for keyboard-centrics, not mouse-centrics, and that many implementation choices were made to address how a keyboard-user keeps track of that elusive "focus" that mouse-users don't have to worry much about.
But I am trying hard to incorporate the new dual trees in my mouse-centric behavior because folder trees are so very useful, even as crippled as the TC ones are.
So, here are more requests from a mouse-centric user:
1. TC should detect that the mouse cursor is over the folder tree and scroll the tree when a user rolls the mouse wheel.
Currently the scroll wheel only works on the scroll bar itself.
2. TC should allow a user to "mouse" expand/contract folder tree nodes without shifting the folder focus. This means enabling the lines and +/- symbols for mouse navigation only, NOT select.
Currently, it appears to be impossible to expand a folder node with the mouse without changing the focus to another folder. This is really bad behavior for a folder tree and goes against years of accumulated folder tree culture: very very frustrating and inefficient for a mouse user.
***
Perhaps TC needs a Tree Behavior Option in the ini so that a user can select which mode of folder tree interaction works best for them.
However, I think that with a little more careful thought and input from mouse-centrics, it should be possible to support both the keyboard guys' needs and the mouse guys' needs simultaneously.
But I am trying hard to incorporate the new dual trees in my mouse-centric behavior because folder trees are so very useful, even as crippled as the TC ones are.
So, here are more requests from a mouse-centric user:
1. TC should detect that the mouse cursor is over the folder tree and scroll the tree when a user rolls the mouse wheel.
Currently the scroll wheel only works on the scroll bar itself.
2. TC should allow a user to "mouse" expand/contract folder tree nodes without shifting the folder focus. This means enabling the lines and +/- symbols for mouse navigation only, NOT select.
Currently, it appears to be impossible to expand a folder node with the mouse without changing the focus to another folder. This is really bad behavior for a folder tree and goes against years of accumulated folder tree culture: very very frustrating and inefficient for a mouse user.
***
Perhaps TC needs a Tree Behavior Option in the ini so that a user can select which mode of folder tree interaction works best for them.
However, I think that with a little more careful thought and input from mouse-centrics, it should be possible to support both the keyboard guys' needs and the mouse guys' needs simultaneously.
Licensed, Mouse-Centric, moving (slowly) toward Touch-centric
- StickyNomad
- Power Member
- Posts: 1933
- Joined: 2004-01-10, 00:15 UTC
- Location: Germany
AFAIK this is mouse-driver related. At least it doesn't work in any application on my system with my logitech-driver.TC should detect that the mouse cursor is over the folder tree and scroll the tree when a user rolls the mouse wheel.
I use Katmouse for this.
Old is good !
2StickyNomad
Hello !
• I kept an old Logitech mouse driver, and I can scroll an expanded sep. tree, the active window, the inactive window with the wheel, only hovering them…
VG
Claude
Clo

• I kept an old Logitech mouse driver, and I can scroll an expanded sep. tree, the active window, the inactive window with the wheel, only hovering them…


Claude
Clo
#31505 Traducteur Français de T•C French translator Aide en Français Tutoriels Français English Tutorials
- StickyNomad
- Power Member
- Posts: 1933
- Joined: 2004-01-10, 00:15 UTC
- Location: Germany
Here with my finest A4Tech mouse the scrolling works in the separate trees when just hovering as well.With my crappy A4-tech mouse and the default win driver it's working as described above in apps like Textpad or foobar2000
Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
On a CD
2StickyNomad
It's a CD, but I can't find it at the moment.
- I found only the MouseWare 9.42.1 CD.
- The version I use in Windows is : 9.42.0.0
VG
Claude
Clo

- I found only the MouseWare 9.42.1 CD.
- The version I use in Windows is : 9.42.0.0

Claude
Clo
#31505 Traducteur Français de T•C French translator Aide en Français Tutoriels Français English Tutorials
- ghisler(Author)
- Site Admin
- Posts: 50386
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Unfortunately that's true - some drivers always scroll the currently active panel, while others scroll the panel under the mouse cursor...
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Re: More Tree Behavior Requests
Yes, that would be nice, although i fear it may be a little difficult since the tree panel seems to work as a list... I hope it can be done.JohnFredC wrote:2. TC should allow a user to "mouse" expand/contract folder tree nodes without shifting the folder focus. This means enabling the lines and +/- symbols for mouse navigation only, NOT select.
- Wanderer -
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Normally using latest TC on:
x32: WinXPx32 SP3 (very rarely nowadays).
x64: Clients/Servers - Win10/Win11 and Win2K16 to Win2K22, mainly Win10 though.
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Normally using latest TC on:
x32: WinXPx32 SP3 (very rarely nowadays).
x64: Clients/Servers - Win10/Win11 and Win2K16 to Win2K22, mainly Win10 though.
- ghisler(Author)
- Site Admin
- Posts: 50386
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Yes, it's a listbox - I'm not sure whether it's possible to click on an item without changing the focus location.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
- SanskritFritz
- Power Member
- Posts: 3693
- Joined: 2003-07-24, 09:25 UTC
- Location: Budapest, Hungary
There are good workarounds:
Katmouse
or this AutoHotkey script:Found here: http://www.autohotkey.com/forum/viewtopic.php?p=55395&sid=4c00dfe3ce94226f6d9ac7d4d66f32d2#55395
Katmouse
or this AutoHotkey script:
Code: Select all
CoordMode Mouse, Screen
WheelDown::
WheelUp::
MouseGetPos m_x, m_y, WinID, Ctrl
PostMessage 0x20A,((A_ThisHotKey="WheelUp")-.5)*A_EventInfo*(120<<17),(m_y<<16)|m_x,%Ctrl%,ahk_id %WinID%
Return
I switched to Linux, bye and thanks for all the fish!