![]() Registered Member ![]()
|
Randomly When I first boot up or if I log back into my laptop mouse scroll wheel will only work in Firefox. No where else. Not in dolphin or the launcher menu. I can't figure out why. I have to reboot and hope it works which is annoying.
This is fully updated KDE Neon User edition. ps. this has been going on for a while but I figured it was just a small bug that would get fixed but months later it is still going.
wrender, proud to be a member of KDE forums since 2008-Oct.
|
![]() ![]()
|
Start "xev" in terminal-window.
Set mouse-pointer into xev's window. Scroll up and down. Terminal should show Button4/Button5 events. Does it? Edit: Close xev's window again. Now, scroll in terminal-window up and down. Does it? |
![]() Registered Member ![]()
|
When I run the xev program and scroll in it's window, it shows an event happening in the Konsole. But when I close xev it still only works in Firefox.
However If I open up the KDE SystemSettings> MouseControls and toggle "ReverseScrollDirection" on and off the mouse scroll wheel starts working everywhere. (I just randomly tried it).
wrender, proud to be a member of KDE forums since 2008-Oct.
|
![]() ![]()
|
Let's have a look at Your mouse-hardware-drivers:
Example: (Not from Linux, but it's the same procedure)
Post Your data here, please. |
![]() Registered Member ![]()
|
wrender, proud to be a member of KDE forums since 2008-Oct.
|
![]() ![]()
|
Your '**' entries come from config-file, because:
Maybe Your X Window System is misconfigured in its conf-file(s)? You can find out, where it/they is/are, like this:
--- EDIT: If nobody else seems to want to correct my stupid mistake above, then I have to do it myself:
|
![]() Registered Member ![]()
|
I appreciate the help but I am not sure what command you wish for me to enter...
![]()
wrender, proud to be a member of KDE forums since 2008-Oct.
|
![]() ![]()
|
I want You to have a look at at Your mouse configuration.
Example: My KDE neon User Edition installation updated 5 minutes ago. 1) Where's the configuration? $ cat /var/log/Xorg.0.log | grep -o Using.*X11.* Using system config directory "/usr/share/X11/xorg.conf.d" 2) Let's check its contents: $ ls /usr/share/X11/xorg.conf.d … 40-libinput.conf … 3) within this: Post this file's contents here. This is my only file for input/mouse/trackpad devices. Maybe, You have others, too. My scrolling works perfectly. Maybe, You have other settings. Maybe not. Without looking, we won't find out. 4) Step 1 is important. Don't skip it. |
![]() Registered Member ![]()
|
The struggle is real for me... I don't really understand the first part...
![]() Is this what I'm suppose to enter for step one? cat /var/log/Xorg.0.log | grep -o /usr/share/X11/xorg.conf.d This is what I have right now...
wrender, proud to be a member of KDE forums since 2008-Oct.
|
![]() ![]()
|
1) Your posting was helpful. I'll tell You why:
You have a lot of different conf-files here which all of them configure input devices. Probably, they contain conflicting information, and the later ones my overwrite earlier ones, which may be correct but invalidated by this later overwriting. 2) Config files could be below /etc/X11, or they could be below /usr/share/X11/xorg.conf.d. That's the reason for my telling You to not skip the first step: We have to know which ones are in use and which ones are not. 3) You have: evdev.conf evdev-quirks.conf evdev-trackpoint.conf libinput.conf then You have evdev.conf once again with a later sequence-number evdev-quirks.conf again evdev-trackpoint again synaptics-quirks.conf synaptics.conf wacom.conf This looks a bit crazy. How did all those files get there? Multiple times? I only have libinput.conf on my KDE neon. That's one single file. I'd suggest, for testing purpose You rename all *.conf files I've listed here into *.conf_OFF. Only keep libinput.conf. Then Logout/Login and see whether this helped. |
![]() Registered Member ![]()
|
NoName: He gave you the output of the "ll /usr/share/X11/xorg.conf.d" command. My system has the same files as his with same time stamps except I don't have 11-nvidia-prime.conf and the time and size of 10-nvidia.conf is different (looks like he has a laptop, mine is a desktop). My mouse scroll wheel works fine everywhere. Wrender: What NoName wants you to do is provide that contents of 40-libinput.conf, by doing this command:
Currently running KDE Neon 5.22.5 and 5.19.4 (with Windows 10 in a VM); migrated from Linux Mint 17.3
|
![]() Registered Member ![]()
|
wrender, proud to be a member of KDE forums since 2008-Oct.
|
![]() ![]()
|
1) Your file contents are the same as mine. Looks good.
2) I still suggest renaming and testing what happens. 3) But before doing this, consider this:
These should be ENABLED. Else libinput.conf won't work. Check Your *.conf-files for this. 4) If You want to know more: a) man xorg.conf b) Enter "/", and type "InputClass"+RETURN c) "n" and "N" jumps between found locations within the text. d) "q" for quitting the viewer. |
![]() ![]()
|
Maybe, it helps to check this:
Example
This would be an exemplary result with a working libinput.conf setting. |
![]() Registered Member ![]()
|
wrender, proud to be a member of KDE forums since 2008-Oct.
|
Registered users: Baidu [Spider], Bing [Bot], Google [Bot]