Page MenuHomePhabricator

Mouse clicks do not work in windows, only in the window frame/Mausklicks funktionieren nicht in Fenstern, nur im Fensterrahmen
Closed, ResolvedPublic

Description

I have efl-1.24.0 und enlightenment-0.23.1 compiled and started under Ubuntu Studio 20.04. The same behavior already occurred on another system under Ubuntu 19.04.
Expected behavior: The windows respond to mouse input.
Actual behavior: If you click (e.g. in the settings in the windows) on something, nothing happens. Neither the window (or program) reacts to the left, right or middle mouse button. The same effect occurs in other windows, e.g. Firefox. The mouse operation of the window frames (close, window menu) works. This works in the other window managers (on the same system).

Translated with www.DeepL.com/Translator (free version)
---ORIGINAL-------
Ich habe efl-1.24.0 und enlightenment-0.23.1 unter Ubuntu Studio 20.04. kompiliert und gestartet. Dasselbe Verhalten trat bereits auf einem anderen System unter Ubuntu 19.04 auf.
Erwartetes Verhalten: Die Fenster reagieren auf Mauseingaben.
Tatsächliches Verhalten: Klickt man (z.B. in den Einstellungen in den Fenstern etwas an, passiert nichts. Weder reagiert das Fenster (oder Programm) auf die linke, rechte oder mittlere Maustaste. Derselbe Effekt tritt in anderen Fenstern, z.B. Firefox auf. Die Mausbedienung der Fensterrahmen (Schließen, Fenstermenü) funktioniert. Bei den anderen Fenstermanagern (auf demselben System) funktiert dies.

ProhtMeyhet added a subscriber: ProhtMeyhet.

I noticed, but not been able to fully reproduce yet, this behavior with the EFM, the Enlightenment File Manager (click on an empty desktop -> Navigate and choose a folder). It is for me very apparent after a Screen suspend / Screen lock.

Could you check if the window title is still working when you mouse over AND if keyboard input works (like pressing F11 in Firefox)?

The window titles do not work, keyboard input works.

The window titles do not work, keyboard input works.

ProhtMeyhet triaged this task as Showstopper Issues priority.Apr 22 2020, 2:26 AM
ProhtMeyhet added subscribers: zmike, raster.
ProhtMeyhet added a comment.EditedApr 22 2020, 2:34 AM

I should've been more clearer on these points:

It is for me very apparent after a Screen suspend / Screen lock.

First start EFM, leave it open, Screen lock and after that only keyboard input works. Sometimes it "goes through" the EFM window right to desktop and I get the desktop menu.

Could you check if the window title is still working when you mouse over

When I mouse over the window title's color is moving from inactive to active, but still no mouse input working.

I think this has something to do with Focus settings. Mine:

Focus Policy: Sloppy
New Window Focus: Only dialogs with focused parent
(x) Raise windows on mouse over, delay 0.5
(x) Raise Window when starting to move or resize
(x) Activate on hint
(x) Slide pointer to a new window which is focused, 0.10 Warp speed
(x) Always pass click events to programs
(x) Refocus last window on desktop switch
(x) Focus last focused window on lost focus

Hallo ProhtMeyhet

When I mouse over the window title's color is moving from inactive to active, but still no mouse input working.

They had expressed themselves well, I knew what they meant. But unfortunately I have to translate everything, because I am German and I don't speak English very well. The window changes when you move the mouse over it. It is then in focus (which I think is a good setting).
But to answer your question: That doesn't work. When I am over the window with the mouse, it doesn't change color and is not in focus.

I haven't been able to use the settings yet, because I have to do it all with the keyboard, and I couldn't get to all the settings. I had compiled efl and enlightenment, rebooted the machine, and logged into Enlightenment. Then I couldn't use the mouse in the windows at all, but had to switch directly to the keyboard (the tab key was my friend). With the mouse, only the frame could be used. These were the basic settings of Enlightenment. The screen lock did not go on yet.

I wanted to adopt your settings. Unfortunately, I can't set everything like this because I can't reach the lower boxes with the keyboard.

Should I recompile Englightenment with the debugging symbols? Then I could have it logged. Would that help you?

-----Original--------
Hallo ProhtMeyhet

Wenn ich mit der Maus über den Fenstertitel fahre, wechselt die Farbe des Fenstertitels von inaktiv zu aktiv, aber es funktioniert immer noch keine Mauseingabe.

Sie hatten sich gut ausgedrückt, ich wusste, was sie meinten. Aber leider muss ich alles übersetzen, denn ich bin Deutscher und spreche nicht sehr gut Englisch. Das Fenster ändert sich, wenn Sie mit der Maus darüber fahren. Es ist dann scharf gestellt (was meiner Meinung nach eine gute Einstellung ist).
Aber um Ihre Frage zu beantworten: Das funktioniert nicht. Wenn ich mit der Maus über das Fenster fahre, ändert es seine Farbe nicht und ist nicht scharf gestellt.

Ich konnte die Einstellungen noch nicht benutzen, weil ich alles mit der Tastatur machen muss, und ich konnte nicht an alle Einstellungen gelangen. Ich hatte efl und Enlightenment kompiliert, den Rechner neu gestartet und mich bei Enlightenment angemeldet. Dann konnte ich die Maus in den Fenstern gar nicht mehr benutzen, sondern musste direkt zur Tastatur wechseln (die Tabulatortaste war mein Freund). Mit der Maus konnte nur der Rahmen benutzt werden. Das waren die Grundeinstellungen von Enlightenment. Die Bildschirmsperre war noch nicht eingeschaltet.

Ich wollte Ihre Einstellungen übernehmen. Leider kann ich nicht alles so einstellen, weil ich mit der Tastatur nicht an die unteren Kästchen rankomme.

Sollte ich Englightenment mit den Debugging-Symbolen neu kompilieren? Dann könnte ich es protokollieren lassen. Würde Ihnen das helfen?

Regards Mike

If it helps come in irc #e.de
Wenn es dir hilft, komm in irc in #e.de

Grüße Simon

After resetting the configuration by renaming the .e directory, Enlightenment works perfectly. Thanks to @jf_simon and bu5hm4n!
---Original---
Nach dem zurücksetzen der Konfiguration durch umbenennen des .e-Verzeichnisses, funktioniert Enlightenment tadellos. Danke an @jf_simon und bu5hm4n!

so what happened to make it not work????? odd.

raster closed this task as Resolved.Apr 23 2020, 8:09 AM
raster claimed this task.

i can only assume the config was messed up and and bindings modifiers wee broken. i have removed he ability to select modifier in wizard - it's do it by hand in mouse bindings. better as it's more user friendly to be able to have documentation that universally says "alt+left click and drag to move anywhere in a window" and it will work unless the user has explicitly customized (an they should know then)