Linux - Desktop This forum is for the discussion of all Linux Software used in a desktop context. |
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
|
03-05-2024, 02:11 PM
|
#1
|
Member
Registered: Aug 2023
Posts: 68
Rep:
|
Can't Reverse Scrolling Direction in Fedora 39 t2
A week or so ago, I could use Autoscroll in Cinnamon on Fedora.
(I much prefer grab scroll, like in xreader, but I can't get it system-wide.)
I had reversed the scrolling direction under Cinnamon > Mouse and Trackpad > Reverse scrolling direction. But now everything ignores the scrolling direction, making Autoscroll harder for me to use. I've tested in Firefox, Xreader with the autoscroll option in the contextual menu, and LibreOffice, and in Cinnamon, and Gnome Classic. I've switched the setting back and forth, using both Cinnamon > Mouse and Trackpad > Reverse scrolling direction, and Gnome Classic > Settings > Mouse and Trackpad > (iirc) Natural Scrolling (not Traditional). But none of these affect the scrolling direction any more!
(I have trouble using scrollbars, and had painful tendon injuries for years after using scrollwheels.)
What are some possible causes, how can I test them, and how can I fix them and/or file a bug report?
And is there a system wide way to get grab scroll?
P.S. Here's the xinput list-prop data:
Device 'ELECOM BlueLED Mouse':
Device Enabled (179): 1
Coordinate Transformation Matrix (181): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Natural Scrolling Enabled (307): 1
libinput Natural Scrolling Enabled Default (308): 0
libinput Scroll Methods Available (309): 0, 0, 1
libinput Scroll Method Enabled (310): 0, 0, 0
libinput Scroll Method Enabled Default (311): 0, 0, 0
libinput Button Scrolling Button (312): 2
libinput Button Scrolling Button Default (313): 2
libinput Button Scrolling Button Lock Enabled (314): 0
libinput Button Scrolling Button Lock Enabled Default (315): 0
libinput Middle Emulation Enabled (334): 0
libinput Middle Emulation Enabled Default (335): 0
libinput Rotation Angle (290): 0.000000
libinput Rotation Angle Default (291): 0.000000
libinput Accel Speed (316): 0.000000
libinput Accel Speed Default (317): 0.000000
libinput Accel Profiles Available (318): 1, 1, 1
libinput Accel Profile Enabled (319): 1, 0, 0
libinput Accel Profile Enabled Default (320): 1, 0, 0
libinput Accel Custom Fallback Points (321): <no items>
libinput Accel Custom Fallback Step (322): 0.000000
libinput Accel Custom Motion Points (323): <no items>
libinput Accel Custom Motion Step (324): 0.000000
libinput Accel Custom Scroll Points (325): <no items>
libinput Accel Custom Scroll Step (326): 0.000000
libinput Left Handed Enabled (327): 0
libinput Left Handed Enabled Default (328): 0
libinput Send Events Modes Available (292): 1, 0
libinput Send Events Mode Enabled (293): 0, 0
libinput Send Events Mode Enabled Default (294): 0, 0
Device Node (295): "/dev/input/event7"
Device Product ID (296): 1390, 355
libinput Drag Lock Buttons (329): <no items>
libinput Horizontal Scroll Enabled (330): 1
libinput Scrolling Pixel Distance (331): 15
libinput Scrolling Pixel Distance Default (332): 15
libinput High Resolution Wheel Scroll Enabled (333): 1
"Natural Scrolling Enabled" = "Reverse scrolling direction"
Last edited by MarjaE; 03-05-2024 at 02:43 PM.
|
|
|
03-08-2024, 03:55 PM
|
#2
|
LQ Guru
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 6,009
|
I assume that you're using Cinnamon in an Xorg session (not Wayland)?
Show the output from
|
|
|
03-09-2024, 02:34 AM
|
#4
|
Member
Registered: Aug 2023
Posts: 68
Original Poster
Rep:
|
I thought it was a Cinnamon bug. I was wrong, and I'm not sure where to begin to debug it, so I asked here instead.
inxi -SGa doesn't say anything about the mouse.
|
|
|
03-09-2024, 02:39 AM
|
#5
|
LQ Guru
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 6,009
|
Quote:
Originally Posted by MarjaE
I thought it was a Cinnamon bug. I was wrong, and I'm not sure where to begin to debug it, so I asked here instead.
inxi -SGa doesn't say anything about the mouse.
|
No, that output was requested to provide definitive desktop information about your system.
|
|
|
03-09-2024, 04:30 AM
|
#6
|
Member
Registered: Aug 2023
Posts: 68
Original Poster
Rep:
|
System:
Host: fedora Kernel: 6.7.7-200.fc39.x86_64 arch: x86_64 bits: 64
compiler: gcc v: 2.40-14.fc39 clocksource: tsc avail: acpi_pm
parameters: BOOT_IMAGE=(hd8,gpt5)/boot/vmlinuz-6.7.7-200.fc39.x86_64
root=UUID=cca93b07-9f13-4ce0-bce3-b4f44ae7bf3b ro rhgb quiet
intel_iommu=on iommu=pt pcie_ports=compat mem_sleep_default=s2idle
Desktop: Cinnamon v: 6.0.4 tk: GTK v: 3.24.41 wm: Muffin tools:
avail: cinnamon-screensaver vt: 2 dm: 1: GDM v: 45.0.1 2: LightDM v: 1.32.0
note: stopped Distro: Fedora Linux 39 (Workstation Edition)
|
|
|
03-09-2024, 02:11 PM
|
#7
|
LQ Guru
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 6,009
|
You've provided system output confirming Cinnamon desktop. The graphics output would have confirmed Xorg or Wayland environment.
BTW, please use the code button when posting commands and output. It is the '#' button in the advanced editor.
|
|
|
03-12-2024, 02:51 PM
|
#8
|
Member
Registered: Aug 2023
Posts: 68
Original Poster
Rep:
|
Code:
System:
Host: fedora Kernel: 6.7.7-200.fc39.x86_64 arch: x86_64 bits: 64
compiler: gcc v: 2.40-14.fc39 clocksource: tsc avail: acpi_pm
parameters: BOOT_IMAGE=(hd7,gpt5)/boot/vmlinuz-6.7.7-200.fc39.x86_64
root=UUID=cca93b07-9f13-4ce0-bce3-b4f44ae7bf3b ro rhgb quiet
intel_iommu=on iommu=pt pcie_ports=compat mem_sleep_default=s2idle
Desktop: Cinnamon v: 6.0.4 tk: GTK v: 3.24.41 wm: Muffin tools:
avail: cinnamon-screensaver vt: 2 dm: 1: GDM v: 45.0.1 2: LightDM v: 1.32.0
note: stopped Distro: Fedora Linux 39 (Workstation Edition)
Graphics:
Device-1: Intel CoffeeLake-H GT2 [UHD Graphics 630] vendor: Apple
driver: i915 v: kernel arch: Gen-9.5 process: Intel 14nm built: 2016-20
ports: active: DP-3 empty: DP-1, DP-2, HDMI-A-1, HDMI-A-2, HDMI-A-3
bus-ID: 00:02.0 chip-ID: 8086:3e9b class-ID: 0300
Display: x11 server: X.Org v: 1.20.14 with: Xwayland v: 23.2.4 driver: X:
loaded: modesetting unloaded: fbdev,vesa dri: iris gpu: i915 display-ID: :0
screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22")
s-diag: 582mm (22.93")
Monitor-1: DP-3 model: EIZO NANAO EV2460 serial: 82015092 built: 2022
res: 1920x1080 hz: 60 dpi: 92 gamma: 1.2 size: 528x297mm (20.79x11.69")
diag: 606mm (23.9") ratio: 16:9 modes: max: 1920x1080 min: 720x400
API: OpenGL v: 4.6 vendor: intel mesa v: 23.3.6 glx-v: 1.4 es-v: 3.2
direct-render: yes renderer: Mesa Intel UHD Graphics 630 (CFL GT2)
device-ID: 8086:3e9b memory: 7.42 GiB unified: yes
API: Vulkan v: 1.3.268 layers: 6 device: 0 type: integrated-gpu name: Intel
UHD Graphics 630 (CFL GT2) driver: mesa intel v: 23.3.6
device-ID: 8086:3e9b surfaces: xcb,xlib device: 1 type: cpu name: llvmpipe
(LLVM 17.0.6 256 bits) driver: mesa llvmpipe v: 23.3.6 (LLVM 17.0.6)
device-ID: 10005:0000 surfaces: xcb,xlib
API: EGL Message: EGL data requires eglinfo. Check --recommends.
|
|
|
03-12-2024, 03:15 PM
|
#9
|
Member
Registered: Aug 2023
Posts: 68
Original Poster
Rep:
|
(near-duplicate post; deleted in favor of revised version below.)
Last edited by MarjaE; 03-12-2024 at 03:37 PM.
|
|
|
03-12-2024, 03:27 PM
|
#10
|
Member
Registered: Aug 2023
Posts: 68
Original Poster
Rep:
|
I'v also tested Cinnamon + Wayland and Gnome Classic + Xorg, same bug.
For some reason, switching between Cinnamon and Gnome Classic also keeps reverting my accessibility settings in Gnome Classic, so I get motion sickness every time I log into it.
|
|
|
03-12-2024, 03:44 PM
|
#11
|
LQ Guru
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 6,009
|
Not sure what to suggest next. Perhaps cast your support net wider by posting to the Fedora Forum as well? For Wayland environments libinput gets configured by the compositor so there should be a mouse configuration utility for each display manager environment. With Xorg environments, the same applies, although an Xorg config file should take effect on a system-wide basis.
|
|
|
03-12-2024, 03:49 PM
|
#12
|
LQ Guru
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 6,009
|
Confirm settngs with...
Code:
sudo libinput list-devices
|
|
1 members found this post helpful.
|
03-12-2024, 04:00 PM
|
#13
|
LQ Guru
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 6,009
|
FWIW, libinput-config might be worth a shot...
https://discussion.fedoraproject.org...-config/100061
It allows configuration in Wayland environments when for some reason the desktop environment doesn't provide the necessary.
|
|
|
03-12-2024, 05:30 PM
|
#14
|
Member
Registered: Aug 2023
Posts: 68
Original Poster
Rep:
|
Okay, libinput list-devices says "natural scrolling" is disabled:
Code:
Device: ELECOM BlueLED Mouse
Kernel: /dev/input/event7
Group: 7
Seat: seat0, default
Capabilities: pointer
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: disabled
Nat.scrolling: disabled
Middle emulation: disabled
Calibration: n/a
Scroll methods: button
Click methods: none
Disable-w-typing: n/a
Disable-w-trackpointing: n/a
Accel profiles: flat *adaptive custom
Rotation: 0.0
|
|
|
03-12-2024, 07:28 PM
|
#15
|
LQ Guru
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 6,009
|
Ok, and is it disabled or enabled according to the Cinnamon mouse settings utility?
|
|
|
All times are GMT -5. The time now is 09:01 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|