[SOLVED] Redefining mouse functions
FedoraForum.org - Fedora Support Forums and Community
Results 1 to 7 of 7
  1. #1
    Join Date
    Jan 2013
    Location
    New York state in USA
    Posts
    241
    Linux (Fedora) Firefox 61.0

    Redefining mouse functions

    Back before Wayland and it's attendant Mutter, I used to use xbindkeys and xdotool to redefine the function of mouse and keyboard keys. An X11 session won't work for me, so these functions are no longer available.

    I recently came across a new app. called "piper" that seems promising. Piper is not in the Fedora repos and it's not listed in bodhi so it's not being tested. Here's a link:

    https://github.com/libratbag/piper/b...ster/README.md

    Does anyone know:
    Is this being considered for inclusion in fedora?
    What has been, if any, experience with using it?
    How is it to install?
    Have a Great Day!

  2. #2
    Join Date
    Jan 2013
    Location
    New York state in USA
    Posts
    241
    Linux (Fedora) Firefox 61.0

    Re: Redefining mouse functions

    I've posted a suggestion issue at gnome that they add some capability in gnome-control-center that allows people to assign functions to their mouse keys. There were two suggestion posts originally. Here are the links if you care to look:

    https://gitlab.gnome.org/GNOME/gnome...ter/issues/156

    https://gitlab.gnome.org/GNOME/gnome-tweaks/issues/159
    Have a Great Day!

  3. #3
    Join Date
    Jan 2013
    Location
    New York state in USA
    Posts
    241
    Linux (Fedora) Firefox 61.0

    Re: Redefining mouse functions

    The story continue: The folks at Gnome for both the gnome-control-center and gnome-tweaks tell me they can not implement such feature enhancements until mutter (Wayland replacement for X11 in this case) supports such enhancements. So I made a suggestion to the mutter group at Gnome. Here's the link in case you'd like to follow the story.

    https://gitlab.gnome.org/GNOME/mutter/issues/267
    Have a Great Day!

  4. #4
    Join Date
    Feb 2005
    Location
    London, UK
    Posts
    706
    Linux (Ubuntu) Firefox 61.0

    Re: Redefining mouse functions

    Quote Originally Posted by TablePC
    An X11 session won't work for me
    Why won't xorg work? I'm still using it instead of Wayland for reasons exactly like this.

  5. #5
    Join Date
    Jan 2013
    Location
    New York state in USA
    Posts
    241
    Linux (Fedora) Firefox 61.0

    Re: Redefining mouse functions

    Oh, sorry for the confusion, I can certainly log into an X11 session, and then the xbindkeys and xdotool still work. I don't log into x11 because Wayland is more secure and eventually x11 will go away. Also, I like moving forward. Even if it is inconvenient or troublesome, I would rather keep going and help however I can. In this case I am just letting the gnome folks know that a need exists and I'm keeping folks here aware so they can know what the issue is and how it's going.
    Have a Great Day!

  6. #6
    Join Date
    Jan 2013
    Location
    New York state in USA
    Posts
    241
    Linux (Fedora) Firefox 61.0

    Re: Redefining mouse functions

    Yesterday I read an article in Fedora Magazine about a new command line tool called "evemu" Evemu is available in the Fedora repositories and from what I read in the article, it might serve as a replacement for xbindkeys and xdotool. Though from what I read at the evemu site https://www.freedesktop.org/wiki/Evemu/ that's not obvious. I think Monday I will install it on my test machine and see what I can get it to do.

    In the mean time, has anyone else tried this or looking at trying this?
    Have a Great Day!

  7. #7
    Join Date
    Jan 2013
    Location
    New York state in USA
    Posts
    241
    Linux (Fedora) Firefox 61.0

    Re: Redefining mouse functions

    As it turns out, today my test machine is busy with something else, but I have taken the opportunity to re-read the article on Fedora Magazine https://fedoramagazine.org/simulate-device-input-evemu/ more carefully. I also took another read of the doc's on the evemu page https://www.freedesktop.org/wiki/Evemu/.

    I was wrong in my initial assessment of evemu. The only references are to xdotool. They say evemu is not a replacement for xdotool, nor was it designed to be. As I look it over I imagine it might serve nicely as a test tool. If you were writing some software like drivers or something else that needed HID inputs evemu might be useful to simulate HID inputs during testing. I'm not in need of such a tool so I think I will discontinue looking at evemu.

    The suggestion I put in at Gnome is still there and not closed; I'm holding out hope that it is at least on there list of things to think about.
    Last edited by TablePC; 28th August 2018 at 05:35 PM.
    Have a Great Day!

Similar Threads

  1. [SOLVED]
    How do I assign the functions to the extra buttons on my mouse?
    By vhradice in forum Hardware & Laptops
    Replies: 5
    Last Post: 12th April 2012, 03:03 PM
  2. Make horizontal mouse-wheel perform special functions
    By materthron in forum Using Fedora
    Replies: 0
    Last Post: 29th May 2011, 01:45 PM
  3. STL map and functions.
    By roelj in forum Programming & Packaging
    Replies: 2
    Last Post: 6th March 2010, 06:43 PM
  4. Redefining udev permissions on /dev/isdninfo
    By felixs in forum Using Fedora
    Replies: 1
    Last Post: 3rd May 2007, 07:08 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •