Git Product home page Git Product logo

Comments (12)

actionless avatar actionless commented on May 19, 2024

is that reproducible for you when using default rc.lua?

from awesome.

Donearm avatar Donearm commented on May 19, 2024

Yes, and it's even worse: keyboard remains unresponsive even after clicking with the mouse (which still works though). I have to restart Awesome.

from awesome.

actionless avatar actionless commented on May 19, 2024

latter part can re related with #67

from awesome.

Donearm avatar Donearm commented on May 19, 2024

It probably is. Just tested with xev launched before closing the program in the systray (in this case Dropbox) and the keyboard remained responsive throughout the test. If I close xev, the bug reappears.
Besides, I am launching awesome from startx, no DMs

from awesome.

psychon avatar psychon commented on May 19, 2024

Could this perhaps be the same issue as #415? As far as I know, dropbox does use Qt. No idea about google something music.

from awesome.

Donearm avatar Donearm commented on May 19, 2024

It seems related indeed. Actually Dropbox doesn't cause the bug any more, Google Music still does (and yes, it uses QT too)

from awesome.

psychon avatar psychon commented on May 19, 2024

Then please try if running Google Music with QT_XCB_NO_XI2_MOUSE=1 in its environment makes this issue go away. That did at least help with "that other" issue.

from awesome.

Donearm avatar Donearm commented on May 19, 2024

It doesn't exactly go away in my case, I have an unresponsive keyboard for about 2 seconds and then it is fully working again. Could it be that until the google music process is dead it still blocks the key presses?

from awesome.

psychon avatar psychon commented on May 19, 2024

Everything's possible :-) (I really don't know, but that could be... I guess)

from awesome.

kiike avatar kiike commented on May 19, 2024

Can't reproduce this issue on the Qt-based app SimpleScreenRecorder. Running Awesome from git built using the AUR script and running on a vanilla setup.

awesome v3.5.2-2163-gb2e0e55 (The Fox)
 • Compiled against Lua 5.3.3 (running with Lua 5.3)
 • D-Bus support: ✔
 • execinfo support: ✔
 • RandR 1.5 support: ✔
 • LGI version: 0.9.1

Here's what I have been trying to reproduce this issue (have a look at the terminal that's open on the top-right corner to see that there's no lag here.:

issue135

EDIT: Here I am trying to reproduce it using the GTK-based ibus-daemon

issue135-gtk

from awesome.

Elv13 avatar Elv13 commented on May 19, 2024

@psychon Can we assume this is fixed and close this?

from awesome.

psychon avatar psychon commented on May 19, 2024

@Elv13 No idea. This is all a big mystery to me and I have no clue what causes it. Keyboard hangs for two seconds just dont make any sense.
@Donearm Sorry, but we cannot really do anything about this and I am out of debugging ideas (well, I never really had any). I'll close this now since it is unrealistic that anything will magically happen. Feel free to reopen if you have some "aha"-idea that provides more hints into what is going on.

from awesome.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.