Leap 15.3 RC Gnome and Tumbleweed XFCE: Logitech Marble Mouse not working (40-libinput.conf missing)
Hi, I have been using a Logitech Marble Mouse trackball and a Logitech optical mouse with Leap 15.2/KDE for quite a while. Trackball left-hand-mapping, and an optical mouse right-hand-mapping (one computer, two users) I left the the optical-mouse-setting as it came with the system, and added for the trackball the configuration below. Works the way I like it. /etc/X11/xorg.conf.d/40-libinput.conf in Leap 15.2/KDE-Plasma ---------------------------------------------------------------- Section "InputClass" Identifier "Marble Mouse" MatchProduct "Logitech USB Trackball" MatchDevicePath "/dev/input/event*" Driver "libinput" # default button assignments. # Option "ButtonMapping" "1 2 3 4 5 6 7 8 9" # right-hand-mapping # Option "ButtonMapping" "1 8 3 4 5 6 7 2 9" # left-hand-mapping Option "ButtonMapping" "3 8 1 4 5 6 7 2 9" Option "ScrollMethod" "button" # Option "ScrollButton" "8" Option "ScrollButton" "9" # Option "MiddleEmulation" "on" # use instead Buttonmapping "3 8 1 ... 9" EndSection ---------------------------------------------------------------- But not so with Leap 15.3 RC Gnome or with the current Tumbleweed XFCE. It seems that /etc/X11/xorg.conf.d/ is not used except for a keyboard-configuration file in Tumbleweed XFCE. It is still there in Leap 15.3 RC KDE-Plasma. How could I get the trackball functionality in Tumbleweed XFCE? Peter
* Peter McD <peter.posts@gmx.net> [05-29-21 14:19]:
Hi, I have been using a Logitech Marble Mouse trackball and a Logitech optical mouse with Leap 15.2/KDE for quite a while. Trackball left-hand-mapping, and an optical mouse right-hand-mapping (one computer, two users)
I left the the optical-mouse-setting as it came with the system, and added for the trackball the configuration below. Works the way I like it.
/etc/X11/xorg.conf.d/40-libinput.conf in Leap 15.2/KDE-Plasma ---------------------------------------------------------------- Section "InputClass" Identifier "Marble Mouse" MatchProduct "Logitech USB Trackball" MatchDevicePath "/dev/input/event*" Driver "libinput" # default button assignments. # Option "ButtonMapping" "1 2 3 4 5 6 7 8 9" # right-hand-mapping # Option "ButtonMapping" "1 8 3 4 5 6 7 2 9" # left-hand-mapping Option "ButtonMapping" "3 8 1 4 5 6 7 2 9" Option "ScrollMethod" "button" # Option "ScrollButton" "8" Option "ScrollButton" "9" # Option "MiddleEmulation" "on" # use instead Buttonmapping "3 8 1 ... 9" EndSection ----------------------------------------------------------------
But not so with Leap 15.3 RC Gnome or with the current Tumbleweed XFCE.
It seems that /etc/X11/xorg.conf.d/ is not used except for a keyboard-configuration file in Tumbleweed XFCE. It is still there in Leap 15.3 RC KDE-Plasma.
How could I get the trackball functionality in Tumbleweed XFCE?
perhaps it has moved, /etc/X11/ => /usr/etc/X11/ -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet freenode
Am 29.05.21 um 21:57 schrieb Patrick Shanahan:
* Peter McD <peter.posts@gmx.net> [05-29-21 14:19]:
Hi, I have been using a Logitech Marble Mouse trackball and a Logitech optical mouse with Leap 15.2/KDE for quite a while. Trackball left-hand-mapping, and an optical mouse right-hand-mapping (one computer, two users) ... /etc/X11/xorg.conf.d/40-libinput.conf in Leap 15.2/KDE-Plasma ---------------------------------------------------------------- Section "InputClass" Identifier "Marble Mouse" MatchProduct "Logitech USB Trackball" MatchDevicePath "/dev/input/event*" Driver "libinput" ... EndSection ----------------------------------------------------------------
But not so with Leap 15.3 RC Gnome or with the current Tumbleweed XFCE.
It seems that /etc/X11/xorg.conf.d/ is not used except for a keyboard-configuration file in Tumbleweed XFCE. It is still there in Leap 15.3 RC KDE-Plasma.
How could I get the trackball functionality in Tumbleweed XFCE?
perhaps it has moved, /etc/X11/ => /usr/etc/X11/
Nothing I can make sense of. I suppose it has something to do with the usage of GTX+3 in Gnome and XFCE compared to Qt5 and KDE-Plasma and the migration from X to Wayland. Not that I understand much of that. Peter
On 5/30/21 5:27 AM, Patrick Shanahan wrote:
* Peter McD <peter.posts@gmx.net> [05-29-21 14:19]:
Hi, I have been using a Logitech Marble Mouse trackball and a Logitech optical mouse with Leap 15.2/KDE for quite a while. Trackball left-hand-mapping, and an optical mouse right-hand-mapping (one computer, two users)
I left the the optical-mouse-setting as it came with the system, and added for the trackball the configuration below. Works the way I like it.
/etc/X11/xorg.conf.d/40-libinput.conf in Leap 15.2/KDE-Plasma ---------------------------------------------------------------- Section "InputClass" Identifier "Marble Mouse" MatchProduct "Logitech USB Trackball" MatchDevicePath "/dev/input/event*" Driver "libinput" # default button assignments. # Option "ButtonMapping" "1 2 3 4 5 6 7 8 9" # right-hand-mapping # Option "ButtonMapping" "1 8 3 4 5 6 7 2 9" # left-hand-mapping Option "ButtonMapping" "3 8 1 4 5 6 7 2 9" Option "ScrollMethod" "button" # Option "ScrollButton" "8" Option "ScrollButton" "9" # Option "MiddleEmulation" "on" # use instead Buttonmapping "3 8 1 ... 9" EndSection ----------------------------------------------------------------
But not so with Leap 15.3 RC Gnome or with the current Tumbleweed XFCE.
It seems that /etc/X11/xorg.conf.d/ is not used except for a keyboard-configuration file in Tumbleweed XFCE. It is still there in Leap 15.3 RC KDE-Plasma.
How could I get the trackball functionality in Tumbleweed XFCE?
perhaps it has moved, /etc/X11/ => /usr/etc/X11/
Unlikely, that shouldn't happen till Leap 16, either way best bet is to file a bug report. Cheers -- Simon Lees (Simotek) http://simotek.net Emergency Update Team keybase.io/simotek SUSE Linux Adelaide Australia, UTC+10:30 GPG Fingerprint: 5B87 DB9D 88DC F606 E489 CEC5 0922 C246 02F0 014B
Am 30.05.21 um 11:25 schrieb Simon Lees:
On 5/30/21 5:27 AM, Patrick Shanahan wrote:
* Peter McD <peter.posts@gmx.net> [05-29-21 14:19]:
Hi, I have been using a Logitech Marble Mouse trackball and a Logitech optical mouse with Leap 15.2/KDE for quite a while. Trackball left-hand-mapping, and an optical mouse right-hand-mapping (one computer, two users)
I left the the optical-mouse-setting as it came with the system, and added for the trackball the configuration below. Works the way I like it.
/etc/X11/xorg.conf.d/40-libinput.conf in Leap 15.2/KDE-Plasma ---------------------------------------------------------------- Section "InputClass" Identifier "Marble Mouse" MatchProduct "Logitech USB Trackball" MatchDevicePath "/dev/input/event*" Driver "libinput" # default button assignments. # Option "ButtonMapping" "1 2 3 4 5 6 7 8 9" # right-hand-mapping # Option "ButtonMapping" "1 8 3 4 5 6 7 2 9" # left-hand-mapping Option "ButtonMapping" "3 8 1 4 5 6 7 2 9" Option "ScrollMethod" "button" # Option "ScrollButton" "8" Option "ScrollButton" "9" # Option "MiddleEmulation" "on" # use instead Buttonmapping "3 8 1 ... 9" EndSection ----------------------------------------------------------------
But not so with Leap 15.3 RC Gnome or with the current Tumbleweed XFCE.
It seems that /etc/X11/xorg.conf.d/ is not used except for a keyboard-configuration file in Tumbleweed XFCE. It is still there in Leap 15.3 RC KDE-Plasma.
How could I get the trackball functionality in Tumbleweed XFCE?
perhaps it has moved, /etc/X11/ => /usr/etc/X11/
Unlikely, that shouldn't happen till Leap 16, either way best bet is to file a bug report.
Bug filed: Bug 1186639 - Tumbleweed Xfce and Leap 15.3 RC Gnome: Logitech Marble Mouse not working (40-libinput.conf missing) https://bugzilla.suse.com/show_bug.cgi?id=1186639 cu Peter
Am 30.05.21 um 14:10 schrieb Peter McD:
On 5/30/21 5:27 AM, Patrick Shanahan wrote:
... I left the the optical-mouse-setting as it came with the system, and added for the trackball the configuration below. Works the way I like it.
/etc/X11/xorg.conf.d/40-libinput.conf in Leap 15.2/KDE-Plasma ...
* Peter McD <peter.posts@gmx.net> [05-29-21 14:19]: perhaps it has moved, /etc/X11/ => /usr/etc/X11/
You were right. It has been moved to /usr/share/X11/xorg.conf.d/ It seems my problem was not in but in front of my computer. I will also correct my bug report In case someone has a similar problem with the Logitech Trackball Marble Mouse, below is the add-on for 40-libinput.conf Peter --------------------- # 2021-06-22 for Logitech Trackball Marble, adapted from: # https://wiki.archlinux.org/title/Logitech_Marble_Mouse#Sample_Configurations # # attached at the end to 40-libinput.conf # in /usr/share/X11/xorg.conf.d/ for current opeSUSE Tumbleweed # in /etc/X11/xorg.conf.d/ for current openSUSE Leap 15.3 # # Trackball # key (1) large button left # key (3) large button right # key (8) small button left # key (9) small button right # # Standard ButtonMapping "1 2 3 4 5 6 7 8 9" # Used left hand ButtonMapping "3 8 1 4 5 6 7 2 9" # the two large buttons work like the two large buttons of a "left hand" mouse. # It didn't affect the "right hand" mouse of my computer. # "MiddleEmulation" is not "on" # # left(!) hand example usage in browser # (thumb) large button right + trackball => selecting text # (thumb) small button right + Trackball => scrolling # (ring finger) small button left => inserting selected text Section "InputClass" Identifier "Marble Mouse" MatchProduct "Logitech USB Trackball" MatchDevicePath "/dev/input/event*" Driver "libinput" # default button assignments. # Option "ButtonMapping" "1 2 3 4 5 6 7 8 9" # Option "ButtonMapping" "1 8 3 4 5 6 7 2 9" Option "ButtonMapping" "3 8 1 4 5 6 7 2 9" Option "ScrollMethod" "button" # Option "ScrollButton" "8" Option "ScrollButton" "9" # Option "MiddleEmulation" "on" EndSection
Am 24.06.21 um 22:50 schrieb Peter McD:
Am 30.05.21 um 14:10 schrieb Peter McD:
On 5/30/21 5:27 AM, Patrick Shanahan wrote:
... I left the the optical-mouse-setting as it came with the system, and added for the trackball the configuration below. Works the way I like it.
/etc/X11/xorg.conf.d/40-libinput.conf in Leap 15.2/KDE-Plasma ...
* Peter McD <peter.posts@gmx.net> [05-29-21 14:19]: perhaps it has moved, /etc/X11/ => /usr/etc/X11/
You were right. It has been moved to /usr/share/X11/xorg.conf.d/ ...
Update: Today in Tumbleweed an update removed the changes I made to 40-libinput.conf. I copied the original 40-libinput.conf to /etc//etc/X11/xorg.conf, added my changes again, logged out in in, the trackball worked again. Peter
participants (3)
-
Patrick Shanahan
-
Peter McD
-
Simon Lees