Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.user > #212376 > unrolled thread

Trackman Marble under wayland in Buster

Started byHenning Follmann <hfollmann@itcfollmann.com>
First post2019-08-07 17:40 +0200
Last post2019-08-16 14:50 +0200
Articles 4 — 2 participants

Back to article view | Back to linux.debian.user


Contents

  Trackman Marble under wayland in Buster Henning Follmann <hfollmann@itcfollmann.com> - 2019-08-07 17:40 +0200
    Re: Trackman Marble under wayland in Buster Zenaan Harkness <zenaan@freedbms.net> - 2019-08-08 02:40 +0200
    Re: Trackman Marble under wayland in Buster Zenaan Harkness <zenaan@freedbms.net> - 2019-08-13 13:40 +0200
    Re: Trackman Marble under wayland in Buster Henning Follmann <hfollmann@itcfollmann.com> - 2019-08-16 14:50 +0200

#212376 — Trackman Marble under wayland in Buster

FromHenning Follmann <hfollmann@itcfollmann.com>
Date2019-08-07 17:40 +0200
SubjectTrackman Marble under wayland in Buster
Message-ID<yswcG-1g7-19@gated-at.bofh.it>
Hello,
I just updated to buster and with that comes wayland.
I am using a Trackman marble and I do have a custom
configuration for it to switch to scoll when I hold
button 8 (called "EmulateWheel").
Is there a way to do this under wayland?

here is my previous marblemouse.conf for X:
########################
Section "InputClass"
        Identifier  "Marble Mouse"
        MatchProduct "Logitech USB Trackball"
        MatchIsPointer "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
	Option "Buttons"	"9"
	Option "ButtonMapping"  "1 9 3 4 5 6 7 2 8"
        Option "EmulateWheel" "true"
        Option "EmulateWheelButton" "8"
        Option "Emulate3Buttons" "true"
EndSection
#####################################
TIA
-H


-- 
Henning Follmann           | hfollmann@itcfollmann.com

[toc] | [next] | [standalone]


#212392

FromZenaan Harkness <zenaan@freedbms.net>
Date2019-08-08 02:40 +0200
Message-ID<ysEDf-6wW-1@gated-at.bofh.it>
In reply to#212376
On Wed, Aug 07, 2019 at 11:29:48AM -0400, Henning Follmann wrote:
> Hello,
> I just updated to buster and with that comes wayland.
> I am using a Trackman marble and I do have a custom
> configuration for it to switch to scoll when I hold
> button 8 (called "EmulateWheel").
> Is there a way to do this under wayland?
> 
> here is my previous marblemouse.conf for X:
> ########################
> Section "InputClass"
>         Identifier  "Marble Mouse"
>         MatchProduct "Logitech USB Trackball"
>         MatchIsPointer "on"
>         MatchDevicePath "/dev/input/event*"
>         Driver "evdev"
> 	Option "Buttons"	"9"
> 	Option "ButtonMapping"  "1 9 3 4 5 6 7 2 8"
>         Option "EmulateWheel" "true"
>         Option "EmulateWheelButton" "8"
>         Option "Emulate3Buttons" "true"
> EndSection
> #####################################

+1

BTW, why do you have buttons "9"?

My marble conf is:

Section "InputClass"
  Identifier  "Marble Mouse"
  MatchProduct "Logitech USB Trackball"
  MatchIsPointer "on"
  MatchDevicePath "/dev/input/event*"
  Driver "evdev"
  Option "ButtonMapping" "1 8 3 4 5 6 7 2 2"
  Option "EmulateWheel" "true"
  Option "EmulateWheelButton" "8"
  Option "ZAxisMapping" "4 5"
  Option "XAxisMapping" "6 7"
  Option "Emulate3Buttons" "true"
EndSection


Greatest mouse in the world once it's set up right - keep one on each
side of the keyboard too, very handy :)

[toc] | [prev] | [next] | [standalone]


#212737

FromZenaan Harkness <zenaan@freedbms.net>
Date2019-08-13 13:40 +0200
Message-ID<yuDjI-1g2-13@gated-at.bofh.it>
In reply to#212376
On Wed, Aug 07, 2019 at 11:29:48AM -0400, Henning Follmann wrote:
> Hello,
> I just updated to buster and with that comes wayland.
> I am using a Trackman marble and I do have a custom
> configuration for it to switch to scoll when I hold
> button 8 (called "EmulateWheel").
> Is there a way to do this under wayland?
> 
> here is my previous marblemouse.conf for X:
> ########################
> Section "InputClass"
>         Identifier  "Marble Mouse"
>         MatchProduct "Logitech USB Trackball"
>         MatchIsPointer "on"
>         MatchDevicePath "/dev/input/event*"
>         Driver "evdev"
> 	Option "Buttons"	"9"
> 	Option "ButtonMapping"  "1 9 3 4 5 6 7 2 8"
>         Option "EmulateWheel" "true"
>         Option "EmulateWheelButton" "8"
>         Option "Emulate3Buttons" "true"
> EndSection
> #####################################


Please do post an update if you find out - perhaps someone on a
Wayland mailing list might know.  Still on Debian 9 here, but will
upgrade in a few months I guess…

[toc] | [prev] | [next] | [standalone]


#212871

FromHenning Follmann <hfollmann@itcfollmann.com>
Date2019-08-16 14:50 +0200
Message-ID<yvJQ6-3Gs-9@gated-at.bofh.it>
In reply to#212376
On Wed, Aug 07, 2019 at 11:29:48AM -0400, Henning Follmann wrote:
> Hello,
> I just updated to buster and with that comes wayland.
> I am using a Trackman marble and I do have a custom
> configuration for it to switch to scoll when I hold
> button 8 (called "EmulateWheel").
> Is there a way to do this under wayland?
> 
> here is my previous marblemouse.conf for X:
> ########################
> Section "InputClass"
>         Identifier  "Marble Mouse"
>         MatchProduct "Logitech USB Trackball"
>         MatchIsPointer "on"
>         MatchDevicePath "/dev/input/event*"
>         Driver "evdev"
> 	Option "Buttons"	"9"
> 	Option "ButtonMapping"  "1 9 3 4 5 6 7 2 8"
>         Option "EmulateWheel" "true"
>         Option "EmulateWheelButton" "8"
>         Option "Emulate3Buttons" "true"
> EndSection
> #####################################


Replying to myself:

You can get scrolling capabilities through gsettings:

$> gsettings set org.gnome.desktop.peripherals.trackball \
   scroll-wheel-emulation-button 8

You only have to do this once for the current user.

BUT
sometimes it is "off". Sporadically it does not work.
But this might have to do with this laptop. The
power management and the usb somehow interfere with
each other. It is a hardware problem.

-H


-- 
Henning Follmann           | hfollmann@itcfollmann.com

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.user


csiph-web