You are not logged in.

#1 2020-07-03 07:13

deanr
Member
From: Poland
Registered: 2019-09-07
Posts: 60

Infuriating keyboard issues on Q4OS KDE

This has been happening for a while and I've basically been living with it; but it's becoming so tiresome now it's got to the point where I've started thinking about a replacement OS. Perhaps there's a fix...help, please.

Whenever I restart and log-in it's literally 50/50 whether the keyboard works. What's infuriating is that half of the time I'll open a browser, click on bookmarks, prepare myself for work, open my docs to start work and then...when I start typing into a document nothing happens, or when I start to type into the browser search box nothing happens. I need to log out and then log back in and then it works.

Notably, at the log-in screen the keyboard work 100% of the time. Without fail.

Any ideas to fix this? I don't know what I'd need to post for terminal output but I really need to solve this problem.

Much appreciated in advance for any assistance.

Offline

#2 2020-07-03 09:24

q4osteam
Q4OS Team
Registered: 2015-12-06
Posts: 4,502
Website

Re: Infuriating keyboard issues on Q4OS KDE

Please try to run "xev" in Konsole and check, if the keyboard strokes perform. Also try to run htop and check the CPU usage.

We are not able to reproduce the issue, so it's likely hardware related, or could be hardware failing itself. Are you using USB keyboard ? Did you try to replace the keyboard ?

Another try would be to boot Q4OS live media and see what happens. Anyway, this issue doesn't seem to be Q4OS specific bug, so an OS replacement doesn't have to solve the problem.

Last edited by q4osteam (2020-07-03 09:58)

Offline

#3 2020-07-03 11:30

deanr
Member
From: Poland
Registered: 2019-09-07
Posts: 60

Re: Infuriating keyboard issues on Q4OS KDE

Hi. Thanks for the speedy response. I've pasted below the output for xev.

FYI, I have tested the keyboard on another desktop and a variety of different distros on live USBs and each time there is no problem. And, as stated previously, 50% of the time there is not problem and once I log out and log in again the problem resolves itself.

Here's the output:

deanr@deanr-pc:~$ xev
Outer window is 0x5000001, inner window is 0x5000002

PropertyNotify event, serial 8, synthetic NO, window 0x5000001,
    atom 0x27 (WM_NAME), time 18753850, state PropertyNewValue

PropertyNotify event, serial 9, synthetic NO, window 0x5000001,
    atom 0x22 (WM_COMMAND), time 18753850, state PropertyNewValue

PropertyNotify event, serial 10, synthetic NO, window 0x5000001,
    atom 0x28 (WM_NORMAL_HINTS), time 18753850, state PropertyNewValue

CreateNotify event, serial 11, synthetic NO, window 0x5000001,
    parent 0x5000001, window 0x5000002, (10,10), width 50, height 50
border_width 4, override NO

PropertyNotify event, serial 14, synthetic NO, window 0x5000001,
    atom 0x131 (WM_PROTOCOLS), time 18753851, state PropertyNewValue

MapNotify event, serial 15, synthetic NO, window 0x5000001,
    event 0x5000001, window 0x5000002, override NO

PropertyNotify event, serial 20, synthetic NO, window 0x5000001,
    atom 0x20b (_KDE_NET_WM_USER_CREATION_TIME), time 18753851, state PropertyNewValue

ConfigureNotify event, serial 20, synthetic NO, window 0x5000001,
    event 0x5000001, window 0x5000001, (0,0), width 178, height 178,
    border_width 0, above 0x4e00009, override NO

ReparentNotify event, serial 20, synthetic NO, window 0x5000001,
    event 0x5000001, window 0x5000001, parent 0x2c95bd1,
    (0,0), override NO

PropertyNotify event, serial 29, synthetic NO, window 0x5000001,
    atom 0x15d (_NET_WM_STATE), time 18753852, state PropertyNewValue

MapNotify event, serial 29, synthetic NO, window 0x5000001,
    event 0x5000001, window 0x5000001, override NO

VisibilityNotify event, serial 29, synthetic NO, window 0x5000001,
    state VisibilityPartiallyObscured

Expose event, serial 29, synthetic NO, window 0x5000001,
    (0,0), width 1, height 1, count 0

PropertyNotify event, serial 29, synthetic NO, window 0x5000001,
    atom 0x13a (WM_STATE), time 18753853, state PropertyNewValue

PropertyNotify event, serial 30, synthetic NO, window 0x5000001,
    atom 0x1e3 (_KDE_NET_WM_ACTIVITIES), time 18753853, state PropertyNewValue

PropertyNotify event, serial 32, synthetic NO, window 0x5000001,
    atom 0x15d (_NET_WM_STATE), time 18753854, state PropertyNewValue

PropertyNotify event, serial 32, synthetic NO, window 0x5000001,
    atom 0x1c4 (_NET_WM_DESKTOP), time 18753854, state PropertyNewValue

PropertyNotify event, serial 32, synthetic NO, window 0x5000001,
    atom 0x15d (_NET_WM_STATE), time 18753854, state PropertyNewValue

PropertyNotify event, serial 32, synthetic NO, window 0x5000001,
    atom 0x1c4 (_NET_WM_DESKTOP), time 18753854, state PropertyNewValue

PropertyNotify event, serial 32, synthetic NO, window 0x5000001,
    atom 0x17a (_NET_FRAME_EXTENTS), time 18753854, state PropertyNewValue

PropertyNotify event, serial 32, synthetic NO, window 0x5000001,
    atom 0x179 (_KDE_NET_WM_FRAME_STRUT), time 18753854, state PropertyNewValue

PropertyNotify event, serial 32, synthetic NO, window 0x5000001,
    atom 0x1ca (_NET_WM_ALLOWED_ACTIONS), time 18753854, state PropertyNewValue

PropertyNotify event, serial 33, synthetic NO, window 0x5000001,
    atom 0x15d (_NET_WM_STATE), time 18753855, state PropertyNewValue

FocusIn event, serial 33, synthetic NO, window 0x5000001,
    mode NotifyNormal, detail NotifyNonlinear

KeymapNotify event, serial 33, synthetic NO, window 0x0,
    keys:  93  0   0   0   16  0   0   0   0   0   0   0   0   0   0   0   
           0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   

VisibilityNotify event, serial 33, synthetic NO, window 0x5000001,
    state VisibilityUnobscured

Expose event, serial 33, synthetic NO, window 0x5000001,
    (1,0), width 177, height 1, count 4

Expose event, serial 33, synthetic NO, window 0x5000001,
    (0,1), width 178, height 9, count 3

Expose event, serial 33, synthetic NO, window 0x5000001,
    (0,10), width 10, height 58, count 2

Expose event, serial 33, synthetic NO, window 0x5000001,
    (68,10), width 110, height 58, count 1

Expose event, serial 33, synthetic NO, window 0x5000001,
    (0,68), width 178, height 110, count 0

ConfigureNotify event, serial 33, synthetic YES, window 0x5000001,
    event 0x5000001, window 0x5000001, (0,862), width 178, height 178,
    border_width 0, above 0x0, override NO

PropertyNotify event, serial 33, synthetic NO, window 0x5000001,
    atom 0x1e3 (_KDE_NET_WM_ACTIVITIES), time 18753855, state PropertyNewValue

PropertyNotify event, serial 33, synthetic NO, window 0x5000001,
    atom 0x15d (_NET_WM_STATE), time 18753855, state PropertyNewValue

KeyRelease event, serial 36, synthetic NO, window 0x5000001,
    root 0x5b2, subw 0x0, time 18753883, (499,201), root:(499,1063),
    state 0x0, keycode 36 (keysym 0xff0d, Return), same_screen YES,
"   XLookupString gives 1 bytes: (0d) "
    XFilterEvent returns: False

PropertyNotify event, serial 39, synthetic NO, window 0x5000001,
    atom 0x1c7 (_NET_WM_ICON_GEOMETRY), time 18754113, state PropertyNewValue

FocusOut event, serial 40, synthetic NO, window 0x5000001,
    mode NotifyNormal, detail NotifyNonlinear

PropertyNotify event, serial 40, synthetic NO, window 0x5000001,
    atom 0x1c7 (_NET_WM_ICON_GEOMETRY), time 18863341, state PropertyNewValue

Last edited by deanr (2020-07-03 11:31)

Offline

#4 2020-07-03 12:50

q4osteam
Q4OS Team
Registered: 2015-12-06
Posts: 4,502
Website

Re: Infuriating keyboard issues on Q4OS KDE

deanr wrote:

I have tested the keyboard on another desktop and a variety of different distros on live USBs ...

Did you test the keyboard on Q4OS live USB too ?

@anybody
Did anyone else noticed this issue on Q4OS Plasma ?

Offline

#5 2020-07-03 13:16

deanr
Member
From: Poland
Registered: 2019-09-07
Posts: 60

Re: Infuriating keyboard issues on Q4OS KDE

q4osteam wrote:

Did you test the keyboard on Q4OS live USB too ?

TDE, yes. KDE, probably not.

Offline

#6 2020-07-03 15:35

q4osteam
Q4OS Team
Registered: 2015-12-06
Posts: 4,502
Website

Re: Infuriating keyboard issues on Q4OS KDE

We would need to make a test with a new, clean user profile. Please create new user, start using keyboard and post back a result.

Offline

#7 2020-07-03 15:36

q4osteam
Q4OS Team
Registered: 2015-12-06
Posts: 4,502
Website

Re: Infuriating keyboard issues on Q4OS KDE

Testing on Q4OS Plasma live usb would be helpful too.

Offline

#8 2020-07-03 15:37

DavidB
Member
From: Saskatchewan, Canada
Registered: 2015-12-06
Posts: 180
Website

Re: Infuriating keyboard issues on Q4OS KDE

Not sure if this will help, but I found this on the KDE.org forum:  https://forum.kde.org/viewtopic.php?t=36625


Current setup:  Acer Aspire One D257 / Q4OS Centaurus / TDE / SeaMonkey 2.53.8.1

Offline

#9 2020-07-03 21:38

deanr
Member
From: Poland
Registered: 2019-09-07
Posts: 60

Re: Infuriating keyboard issues on Q4OS KDE

DavidB wrote:

Not sure if this will help, but I found this on the KDE.org forum:  https://forum.kde.org/viewtopic.php?t=36625

Thanks for the link.

I looked at those settings and everything seemed to be in order. I'll try to find time to test a live Q4OS Plasma tomorrow.

Offline

#10 2020-07-04 10:44

deanr
Member
From: Poland
Registered: 2019-09-07
Posts: 60

Re: Infuriating keyboard issues on Q4OS KDE

Not had time for the KDE USB test yet but here's the latest update. Today, on boot up, after logging in, the keyboard refused to work for:

- Chrome/Chromium/Firefox/Brave browsers
- LibreOffice

BUT it did work for:

- Kate
- Dolphin
- Konsole
- Muon
- Search Bar and Menu
- Keyboard shortcuts

So, it seems it browsers and LO - my main two tools for work, ironically. Would that help narrow the problem down?

Notably, logging out did not work today. I needed to reboot the PC to be able to write this post.

Offline

#11 2020-07-05 10:36

deanr
Member
From: Poland
Registered: 2019-09-07
Posts: 60

Re: Infuriating keyboard issues on Q4OS KDE

Next update:

No discernible issues at all using Q4OS live USB Plasma or TDE.

This morning on boot up, exactly the same problem: keyboard would not work for any browser or LibreOffice. As it was working for other programs I managed to capture another out put for xev - unlike the previous posting, this output is when the keyboard is not working. Perhaps this will reveal more:

deanr@deanr-pc:~$ xev
Outer window is 0x4a00001, inner window is 0x4a00002

PropertyNotify event, serial 8, synthetic NO, window 0x4a00001,
   atom 0x27 (WM_NAME), time 39243, state PropertyNewValue

PropertyNotify event, serial 9, synthetic NO, window 0x4a00001,
   atom 0x22 (WM_COMMAND), time 39243, state PropertyNewValue

PropertyNotify event, serial 10, synthetic NO, window 0x4a00001,
   atom 0x28 (WM_NORMAL_HINTS), time 39243, state PropertyNewValue

CreateNotify event, serial 11, synthetic NO, window 0x4a00001,
   parent 0x4a00001, window 0x4a00002, (10,10), width 50, height 50
border_width 4, override NO

PropertyNotify event, serial 14, synthetic NO, window 0x4a00001,
   atom 0x131 (WM_PROTOCOLS), time 39243, state PropertyNewValue

MapNotify event, serial 15, synthetic NO, window 0x4a00001,
   event 0x4a00001, window 0x4a00002, override NO

PropertyNotify event, serial 23, synthetic NO, window 0x4a00001,
   atom 0x205 (_KDE_NET_WM_USER_CREATION_TIME), time 39244, state PropertyNewValue

ConfigureNotify event, serial 28, synthetic NO, window 0x4a00001,
   event 0x4a00001, window 0x4a00001, (0,0), width 178, height 178,
   border_width 0, above 0x2e000c1, override NO

ReparentNotify event, serial 28, synthetic NO, window 0x4a00001,
   event 0x4a00001, window 0x4a00001, parent 0x22002c5,
   (0,0), override NO

PropertyNotify event, serial 29, synthetic NO, window 0x4a00001,
   atom 0x15d (_NET_WM_STATE), time 39254, state PropertyNewValue

MapNotify event, serial 29, synthetic NO, window 0x4a00001,
   event 0x4a00001, window 0x4a00001, override NO

VisibilityNotify event, serial 29, synthetic NO, window 0x4a00001,
   state VisibilityPartiallyObscured

Expose event, serial 29, synthetic NO, window 0x4a00001,
   (0,0), width 1, height 1, count 0

PropertyNotify event, serial 29, synthetic NO, window 0x4a00001,
   atom 0x13a (WM_STATE), time 39254, state PropertyNewValue

PropertyNotify event, serial 30, synthetic NO, window 0x4a00001,
   atom 0x1e3 (_KDE_NET_WM_ACTIVITIES), time 39254, state PropertyNewValue

PropertyNotify event, serial 32, synthetic NO, window 0x4a00001,
   atom 0x15d (_NET_WM_STATE), time 39255, state PropertyNewValue

PropertyNotify event, serial 32, synthetic NO, window 0x4a00001,
   atom 0x1c4 (_NET_WM_DESKTOP), time 39255, state PropertyNewValue

PropertyNotify event, serial 32, synthetic NO, window 0x4a00001,
   atom 0x15d (_NET_WM_STATE), time 39255, state PropertyNewValue

PropertyNotify event, serial 32, synthetic NO, window 0x4a00001,
   atom 0x1c4 (_NET_WM_DESKTOP), time 39255, state PropertyNewValue

PropertyNotify event, serial 32, synthetic NO, window 0x4a00001,
   atom 0x17a (_NET_FRAME_EXTENTS), time 39255, state PropertyNewValue

PropertyNotify event, serial 32, synthetic NO, window 0x4a00001,
   atom 0x179 (_KDE_NET_WM_FRAME_STRUT), time 39255, state PropertyNewValue

PropertyNotify event, serial 32, synthetic NO, window 0x4a00001,
   atom 0x1ca (_NET_WM_ALLOWED_ACTIONS), time 39255, state PropertyNewValue

PropertyNotify event, serial 33, synthetic NO, window 0x4a00001,
   atom 0x15d (_NET_WM_STATE), time 39255, state PropertyNewValue

FocusIn event, serial 33, synthetic NO, window 0x4a00001,
   mode NotifyNormal, detail NotifyNonlinear

KeymapNotify event, serial 33, synthetic NO, window 0x0,
   keys:  93  0   0   0   16  0   0   0   0   0   0   0   0   0   0   0    
          0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0    

VisibilityNotify event, serial 33, synthetic NO, window 0x4a00001,
   state VisibilityUnobscured

Expose event, serial 33, synthetic NO, window 0x4a00001,
   (1,0), width 177, height 1, count 4

Expose event, serial 33, synthetic NO, window 0x4a00001,
   (0,1), width 178, height 9, count 3

Expose event, serial 33, synthetic NO, window 0x4a00001,
   (0,10), width 10, height 58, count 2

Expose event, serial 33, synthetic NO, window 0x4a00001,
   (68,10), width 110, height 58, count 1

Expose event, serial 33, synthetic NO, window 0x4a00001,
   (0,68), width 178, height 110, count 0

ConfigureNotify event, serial 33, synthetic YES, window 0x4a00001,
   event 0x4a00001, window 0x4a00001, (730,32), width 178, height 178,
   border_width 0, above 0x0, override NO

PropertyNotify event, serial 33, synthetic NO, window 0x4a00001,
   atom 0x1e3 (_KDE_NET_WM_ACTIVITIES), time 39256, state PropertyNewValue

PropertyNotify event, serial 33, synthetic NO, window 0x4a00001,
   atom 0x15d (_NET_WM_STATE), time 39256, state PropertyNewValue

KeyRelease event, serial 36, synthetic NO, window 0x4a00001,
   root 0x5b2, subw 0x0, time 39304, (-191,762), root:(539,794),
   state 0x0, keycode 36 (keysym 0xff0d, Return), same_screen YES,
"   XLookupString gives 1 bytes: (0d) "
   XFilterEvent returns: False

PropertyNotify event, serial 39, synthetic NO, window 0x4a00001,
   atom 0x1c7 (_NET_WM_ICON_GEOMETRY), time 39995, state PropertyNewValue

KeyPress event, serial 40, synthetic NO, window 0x4a00001,
   root 0x5b2, subw 0x0, time 43552, (-191,762), root:(539,794),
   state 0x0, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
   XLookupString gives 0 bytes:  
   XmbLookupString gives 0 bytes:  
   XFilterEvent returns: False

KeyPress event, serial 40, synthetic NO, window 0x4a00001,
   root 0x5b2, subw 0x0, time 44000, (-191,762), root:(539,794),
   state 0x4, keycode 38 (keysym 0x61, a), same_screen YES,
   XLookupString gives 1 bytes: (01) ""
   XmbLookupString gives 1 bytes: (01) ""
   XFilterEvent returns: False

KeyRelease event, serial 40, synthetic NO, window 0x4a00001,
   root 0x5b2, subw 0x0, time 44216, (-191,762), root:(539,794),
   state 0x4, keycode 38 (keysym 0x61, a), same_screen YES,
   XLookupString gives 1 bytes: (01) ""
   XFilterEvent returns: False

KeyRelease event, serial 40, synthetic NO, window 0x4a00001,
   root 0x5b2, subw 0x0, time 44624, (-191,762), root:(539,794),
   state 0x4, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
   XLookupString gives 0 bytes:  
   XFilterEvent returns: False

FocusOut event, serial 40, synthetic NO, window 0x4a00001,
   mode NotifyNormal, detail NotifyNonlinear

EnterNotify event, serial 40, synthetic NO, window 0x4a00001,
   root 0x5b2, subw 0x0, time 56386, (10,76), root:(740,108),
   mode NotifyNormal, detail NotifyNonlinear, same_screen YES,
   focus NO, state 0

KeymapNotify event, serial 40, synthetic NO, window 0x0,
   keys:  4294967218 0   0   0   0   0   0   0   0   0   0   0   0   0   0   0    
          0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0    

MotionNotify event, serial 40, synthetic NO, window 0x4a00001,
   root 0x5b2, subw 0x0, time 56387, (10,76), root:(740,108),
   state 0x0, is_hint 0, same_screen YES

MotionNotify event, serial 40, synthetic NO, window 0x4a00001,
   root 0x5b2, subw 0x0, time 56394, (68,70), root:(798,102),
   state 0x0, is_hint 0, same_screen YES

MotionNotify event, serial 40, synthetic NO, window 0x4a00001,
   root 0x5b2, subw 0x0, time 56402, (128,64), root:(858,96),
   state 0x0, is_hint 0, same_screen YES

LeaveNotify event, serial 40, synthetic NO, window 0x4a00001,
   root 0x5b2, subw 0x0, time 56410, (182,58), root:(912,90),
   mode NotifyNormal, detail NotifyNonlinear, same_screen YES,
   focus NO, state 0

ColormapNotify event, serial 40, synthetic NO, window 0x4a00001,
   colormap 0x20, new NO, state ColormapUninstalled

ColormapNotify event, serial 40, synthetic NO, window 0x4a00001,
   colormap 0x20, new NO, state ColormapInstalled

Offline

#12 2020-07-05 14:52

DavidB
Member
From: Saskatchewan, Canada
Registered: 2015-12-06
Posts: 180
Website

Re: Infuriating keyboard issues on Q4OS KDE

Just out of curiosity, what happens if you created a new KDE user I.D. and tried the same applications under that I.D.?  I'm just wondering if the problem is related to the desktop/application or to the user profile.  Maybe something with the user settings is messing things up.

Last edited by DavidB (2020-07-05 14:54)


Current setup:  Acer Aspire One D257 / Q4OS Centaurus / TDE / SeaMonkey 2.53.8.1

Offline

#13 2020-07-05 16:39

deanr
Member
From: Poland
Registered: 2019-09-07
Posts: 60

Re: Infuriating keyboard issues on Q4OS KDE

I just set up a new user account and everything is fine. But I'll need to try it several times as the problem comes and goes and is only an issue on start up...

Offline

Board footer

Powered by FluxBB