You are not logged in.
i use a logitech marble mouse trackball with emulate wheel. That is press a button and move the ball to scroll.
Config in /etc/X11/xorg.conf.d
Section "InputClass"
Identifier "Marble Mouse"
MatchProduct "Trackball"
MatchIsPointer "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
Option "ButtonMapping" "1 8 3 4 5 6 7 2 9"
Option "EmulateWheel" "true"
Option "EmulateWheelButton" "9"
# Option "YAxisMapping" "4 5"
Option "XAxisMapping" "6 7"
# Option "Emulate3Buttons" "true"
EndSection
This works. It's detected, i can see the settings get applied in the xorg log (journalctl)
With the update from gnome 3.14 to 3.16 this broke. Testing with xev i see no button 4,5,6,7 events are generated.
Starting an xfce4 session, everything is fine. Scrolling and xev work as intended.
Any ideas
Offline
after crawling through gsettings schema i found this
gsettings set org.gnome.desktop.peripherals.trackball scroll-wheel-emulation-button 9and it works. But there is no graphical option to set it (settings, mouse-settings, tweaktool). And why is gnome mucking around with my perfectly fine xorg settings?
Offline
I don't have a fix. I just wanted to let you know I'm having the same issue and am also looking for a solution.
I found a previous post (forum search for "marble mouse")where someone said the wiki entry was wrong and MatchProduct needed to be commented out of the config file. Tried that. It didn't help.
Offline
@fragfutter: Thank You. You just saved me hours of tedious googling and trial and error. Now at least I can scroll again.
You also happen to have that weird 1 second delay between mouse click and mouse hold?
--
Chais
Offline
after crawling through gsettings schema i found this
gsettings set org.gnome.desktop.peripherals.trackball scroll-wheel-emulation-button 9and it works. But there is no graphical option to set it (settings, mouse-settings, tweaktool). And why is gnome mucking around with my perfectly fine xorg settings?
I tried your tweak, but it doesn't work for me.
My 20-trackpoint.conf is the same as the config in the arch wiki https://wiki.archlinux.org/index.php/Le … nkPad_T410:
Section "InputClass"
Identifier "Trackpoint Wheel Emulation"
MatchProduct "TPPS/2 IBM TrackPoint|DualPoint Stick|Synaptics Inc. Composite TouchPad / TrackPoint|ThinkPad USB Keyboard with TrackPoint|USB Trackpoint pointing device|Composite TouchPad / TrackPoint"
MatchDevicePath "/dev/input/event*"
Option "EmulateWheel" "true"
Option "EmulateWheelButton" "2"
Option "Emulate3Buttons" "false"
Option "XAxisMapping" "6 7"
Option "YAxisMapping" "4 5"
EndSectionMy Journal gives me the following output:
Apr 12 16:41:26 thinkbox /usr/lib/gdm/gdm-x-session[500]: (**) evdev: TPPS/2 IBM TrackPoint: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
Apr 12 16:41:26 thinkbox /usr/lib/gdm/gdm-x-session[500]: (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio1/serio2/input/input16/event15"
Apr 12 16:41:26 thinkbox /usr/lib/gdm/gdm-x-session[500]: (II) XINPUT: Adding extended input device "TPPS/2 IBM TrackPoint" (type: MOUSE, id 13)
Apr 12 16:41:26 thinkbox /usr/lib/gdm/gdm-x-session[500]: (II) evdev: TPPS/2 IBM TrackPoint: initialized for relative axes.
Apr 12 16:41:26 thinkbox /usr/lib/gdm/gdm-x-session[500]: (**) TPPS/2 IBM TrackPoint: (accel) keeping acceleration scheme 1
Apr 12 16:41:26 thinkbox /usr/lib/gdm/gdm-x-session[500]: (**) TPPS/2 IBM TrackPoint: (accel) acceleration profile 0
Apr 12 16:41:26 thinkbox /usr/lib/gdm/gdm-x-session[500]: (**) TPPS/2 IBM TrackPoint: (accel) acceleration factor: 2.000
Apr 12 16:41:26 thinkbox /usr/lib/gdm/gdm-x-session[500]: (**) TPPS/2 IBM TrackPoint: (accel) acceleration threshold: 4I also tried your gsettings tweak for Button "2" (as mentionend in my .conf) and Button 4.
Any help is appreciated
Offline
i guess your trackpoint is not handled as a trackball.
you could try with
org.gnome.desktop.peripherals.touchpad, org.gnome.desktop.peripherals.mouse
see /usr/share/glib-2.0/schemas/org.gnome.desktop.peripherals.gschema.xml
Offline
I had a hack to stop gnome from messing with the trackball wheel emulation setting: https://bugzilla.gnome.org/show_bug.cgi?id=645666#c5
Haven't tried xf86-input-libinput yet, not sure how that will behave.
Offline
Installing
xf86-input-libinputfixed the problem.
Thanks for your help!
Offline