https://github.com/pzim-devdata/volumouse
A Python 3 program that allows you to change the volume with the mouse wheel using it at the four corners of the screen
https://github.com/pzim-devdata/volumouse
mousewheel pulseaudio sound volume volume-control
Last synced: about 1 year ago
JSON representation
A Python 3 program that allows you to change the volume with the mouse wheel using it at the four corners of the screen
- Host: GitHub
- URL: https://github.com/pzim-devdata/volumouse
- Owner: pzim-devdata
- License: mit
- Created: 2023-03-14T12:30:05.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-11-13T17:05:50.000Z (over 1 year ago)
- Last Synced: 2025-02-26T19:48:20.715Z (about 1 year ago)
- Topics: mousewheel, pulseaudio, sound, volume, volume-control
- Language: Python
- Homepage:
- Size: 1.03 MB
- Stars: 14
- Watchers: 1
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# volumouse
A Python 3 program that allows you to change the volume with the mouse wheel using it at the four corners of the screen
[](https://github.com/pzim-devdata/volumouse/blob/main/LICENSE)   [](https://github.com/pzim-devdata/volumouse/issues)  [](https://badges.strrl.dev)  [](https://GitHub.com/pzim-devata/volumouse/commit/)
IF YOU LIKE THIS PROGRAM, PLEASE GIVE ME A STAR :star:

# Download the folder and extract it :
[Download :inbox_tray:](https://github.com/pzim-devdata/volumouse/releases/latest/download/volumouse.zip)
[![no blinking/flickering TextProgressBar][2]][2]
[2]: https://i.stack.imgur.com/mMy7Y.gif
# Install dependancies :
- You will need `x11-utils` :
Debian, Ubuntu, Kali Linux, Raspbian :`apt-get install x11-utils`
Arch Linux :`pacman -S xorg-xdpyinfo`
CentOS : `yum install xorg-x11-utils`
Fedora : ~~`dnf install xorg-x11-utils`~~ `dnf install python3-xlib`
- You will also need `pulseaudio-utils` :
Debian, Ubuntu, Kali Linux, Raspbian : `apt-get install pulseaudio-utils`
Alpine : `apk add pulseaudio-utils`
Arch Linux : `pacman -S libpulse`
CentOS : `yum install pulseaudio-utils`
Fedora : `dnf install pulseaudio-utils`
- Install `python3-xlib`(if `x11-utils` did not installed `python3-xlib` (thanks to @Jammmmm) :
Run in your imported folder : `python3 -m pip install -r requirements.txt`
or `pip install python3-xlib` or `python3 -m pip install python3-xlib` or `apt install python3-xlib`
# Start the app :
- `python3 volumouse.py` for being sure that volumouse starts
# Configure :
It's very easy to configure, there is just a simple command to execute, once for all, the first time :
All is explained in `python3 'volumouse.py' --help` and `python3 'volumouse.py' --info`
Open a terminal in the directory of volumouse.py and type :
- `python3 'volumouse.py' --configure` in the imported folder
or
- `python3 '/place/of/the/folder/volumouse/volumouse.py' -c`
# Usage :
Just run the command `python3 'volumouse.py'` in the imported folder or `python3 '/place/of/the/folder/volumouse/volumouse.py'`
For working, you should add `python3 '/place/of/the/folder/volumouse/volumouse.py'` to the starting apps during the system's startup.
Enjoy !
[@pzim-devdata GitHub Pages](https://github.com/pzim-devdata/volumouse/issues)
------------------------------------------------------------------
- [Licence](https://github.com/pzim-devdata/DATA-developer/raw/master/LICENSE)
MIT License Copyright (c) 2023 pzim-devdata
------------------------------------------------------------------
Created by @pzim-devdata - feel free to contact me!