Mausrad im Lister funktioniert nicht
Moderators: Hacker, Stefan2, white
Mausrad im Lister funktioniert nicht
Hi,
ich habe auf allen meinen Rechnern das Problem, dass der Lister ueberhaupt nicht auf das Mausrad reagiert. Weder am Desktop mit normaler Logitech-Maus noch am Notebook mit Thinkpad-Gnubbel.
Gibt es irgendwo eine versteckte diesbezuegliche Einstellung?
Per Suche konnte ich keinen passenden Topic finden.
Danke!
Edit: Erledigt. Die Lösung steht weiter unten ( viewtopic.php?p=326794#326794 )
ich habe auf allen meinen Rechnern das Problem, dass der Lister ueberhaupt nicht auf das Mausrad reagiert. Weder am Desktop mit normaler Logitech-Maus noch am Notebook mit Thinkpad-Gnubbel.
Gibt es irgendwo eine versteckte diesbezuegliche Einstellung?
Per Suche konnte ich keinen passenden Topic finden.
Danke!
Edit: Erledigt. Die Lösung steht weiter unten ( viewtopic.php?p=326794#326794 )
- ghisler(Author)
- Site Admin
- Posts: 50550
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
In den meisten Fällen liegt das daran, dass Total Commander mit höheren Rechten gestartet wurde (Zeichen ^ in der Titelzeile), das Tool von Logitech für das Rad aber nur mit normalen Rechten läuft.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
- ghisler(Author)
- Site Admin
- Posts: 50550
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Ja, bitte noch in der wincmd.ini nachsehen, ob dort
IgnoreWheel=1
eingetragen ist. Lister reagiert eigentlich auf die normalen Mausrad-Meldungen von Windows, ausser wenn eben IgnoreWheel=1 gesetzt ist.
Es kann aber auch sein, dass Ihr Maustreiber den Scrollbar des Lister nicht erkennt, und deshalb keine Mausmeldungen sendet.
IgnoreWheel=1
eingetragen ist. Lister reagiert eigentlich auf die normalen Mausrad-Meldungen von Windows, ausser wenn eben IgnoreWheel=1 gesetzt ist.
Es kann aber auch sein, dass Ihr Maustreiber den Scrollbar des Lister nicht erkennt, und deshalb keine Mausmeldungen sendet.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
IgnoreWheel kann ich nicht finden.
Ich habe mal mit Spy++ geschaut, welche Events ankommen, und fuer mich sieht das so aus, als wenn die Mausrad-Events durchaus an das Fenster geschickt werden.
Image: http://www.jbap.de/tc.gif
Ich habe mal mit Spy++ geschaut, welche Events ankommen, und fuer mich sieht das so aus, als wenn die Mausrad-Events durchaus an das Fenster geschickt werden.
Image: http://www.jbap.de/tc.gif
- ghisler(Author)
- Site Admin
- Posts: 50550
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Das sieht eigentlich ganz normal aus - TC empfängt genau diese Meldung WM_MOUSEWHEEL, und reagiert auf mehrfache von 120 (in message->wparam). Nur wenn IgnoreWheel gesetzt ist wird das ignoriert, es müsste also gehen. Haben Sie in der richtigen wincmd.ini nachgesehen? Diese können Sie bearbeiten via Konfigurieren -
"Einstellungsdateien direkt ändern".
"Einstellungsdateien direkt ändern".
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
- ghisler(Author)
- Site Admin
- Posts: 50550
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Ja, an allen anderen Orten funktioniert das Mausrad problemlos.
Ich habe aber gerade die Ursache des Problems gefunden. Ich habe ein Tool namens DesktopOK installiert, dass die Icon-Positionen speichern und wiederherstellen kann. Dieses Tool hat (wie ich heute gelernt habe) auch eine Zusatzfunktion "Always Mouse Wheel". Wenn diese Funktion aktiviert ist, funktioniert das Mausrad im Lister nicht. Sobald ich die Funktion deaktiviere, scrollt auch der Lister wunderbar.
Danke für die Hilfe!
Ich habe aber gerade die Ursache des Problems gefunden. Ich habe ein Tool namens DesktopOK installiert, dass die Icon-Positionen speichern und wiederherstellen kann. Dieses Tool hat (wie ich heute gelernt habe) auch eine Zusatzfunktion "Always Mouse Wheel". Wenn diese Funktion aktiviert ist, funktioniert das Mausrad im Lister nicht. Sobald ich die Funktion deaktiviere, scrollt auch der Lister wunderbar.
Danke für die Hilfe!
Die Hauptfunktion des Tools hat bei mir auch nicht so gut funktioniert.Campus wrote:Vor allem rechnet man nicht mit so einer Funktion in einem kleinen Hilfstool....
Das Sichern und Wiederherstellen des Desktop Layouts gelang nicht immer.
Man muss das Tool aber auch nicht ständig laufen lassen,
dann hat man das Problem mit dem Mausrad nicht.
Windows 11 Home, Version 24H2 (OS Build 26100.4061)
TC 11.55 RC2 x64 / x86
Everything 1.5.0.1391a (x64), Everything Toolbar 1.5.2.0, Listary Pro 6.3.2.88
QAP 11.6.4.4 x64
TC 11.55 RC2 x64 / x86
Everything 1.5.0.1391a (x64), Everything Toolbar 1.5.2.0, Listary Pro 6.3.2.88
QAP 11.6.4.4 x64
- ghisler(Author)
- Site Admin
- Posts: 50550
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Diese Tools sind für Programme gedacht, welche nicht auf WM_MOUSEWHEEL reagieren. Sie fangen WM_MOUSEWHEEL ab und senden in der Regel Scrollbar-Meldungen an das Fenster. Offenbar sendet das Tool keine solchen Meldungen an den Lister, fängt WM_MOUSEWHEEL aber trotzdem ab. Vielleicht können Sie den Fehler ja an den Entwickler des Tools melden...
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com