Comments (7)
Thanks for creating an issue! Nicely investigated already
Could you please betatest this branch and report back if it worked?
https://github.com/sezanzeb/key-mapper/tree/wheel-attempt-2
Since the mouse wheel won't report a release event, a made up release event is created automatically after some time with those changes.
from input-remapper.
Hi,
No change for if i have test it the right way.
What I have done :
git clone -b wheel-attempt-2 https://github.com/sezanzeb/key-mapper.git
then
cd key-mapper && sudo python3 setup.py install
I have also try with erasing the config file and removing the previous installation folder, and them launch key-mapper-gtk on the terminal to see if there while be any output when i try to configure it but no result on my 3 devices.
By the way thank you, awesome project !
from input-remapper.
the clone is correct.
installing via setup.py can be tricky. Which distro are you running? Try it again with --force
. You'll be able to tell if the installation worked if using shift + del
on your keyboard activates the restore defaults
button, because that is also new.
from input-remapper.
@rimko did you already have a chance to try it out?
from input-remapper.
pushed to main now.
from input-remapper.
hi ! sorry for the delay.
I just try the release 6.0 and it works! maybe it was my fault.
After upgrading i get issue issue with the service :
(resuslt of : systemctl status key-mapper.service
)
Warning: The unit file, source configuration file or drop-ins of key-mapper.service changed on disk. Run 'systemctl daemon-reload' to reload units.
● key-mapper.service - Service to inject keycodes without the GUI application
Loaded: loaded (/usr/lib/systemd/system/key-mapper.service; enabled; vendor preset: disabled)
Active: active (running) since Fri 2021-01-08 10:58:40 CET; 12min ago
Main PID: 870 (key-mapper-serv)
Tasks: 3 (limit: 19075)
Memory: 35.4M
CPU: 248ms
CGroup: /system.slice/key-mapper.service
└─870 /usr/bin/python3 /usr/bin/key-mapper-service
janv. 08 11:09:54 dektop-wifi key-mapper-service[870]: File "/usr/local/lib/python3.9/site-packages/keymapper/daemon.py", line 188, in start_injecting
janv. 08 11:09:54 dektop-wifi key-mapper-service[870]: IsADirectoryError: [Errno 21] Is a directory: '/home/rimko/.config/key-mapper'
janv. 08 11:10:10 dektop-wifi key-mapper-service[870]: Loaded config from "/home/root/.config/key-mapper/config.json"
janv. 08 11:10:10 dektop-wifi key-mapper-service[870]: Loading preset from "/home/rimko/.config/key-mapper/presets/ELECOM TrackBall Mouse HUGE TrackBall/main.json"
janv. 08 11:10:10 dektop-wifi key-mapper-service[870]: ERROR: Exception while handling keymapper.Control.start_injecting()
janv. 08 11:10:10 dektop-wifi key-mapper-service[870]: Traceback (most recent call last):
janv. 08 11:10:10 dektop-wifi key-mapper-service[870]: File "/usr/local/lib/python3.9/site-packages/pydbus/registration.py", line 81, in call_method
janv. 08 11:10:10 dektop-wifi key-mapper-service[870]: result = method(*parameters, **kwargs)
janv. 08 11:10:10 dektop-wifi key-mapper-service[870]: File "/usr/local/lib/python3.9/site-packages/keymapper/daemon.py", line 188, in start_injecting
janv. 08 11:10:10 dektop-wifi key-mapper-service[870]: IsADirectoryError: [Errno 21] Is a directory: '/home/rimko/.config/key-mapper'
But after running systemctl daemon-reload
everything works :)
I have try the REL_HWHEEL L/R on all my devices ( MX Master 2S, MX Ergo, Elecom Huge) and it's works fine !
Thank you again ! :)
Edit :
distro Fedora 33
from input-remapper.
ah yes, I should add systemctl to the readme for the pip installation.
nice
from input-remapper.
Related Issues (20)
- can't run input-remapper HOT 1
- Error messages during installation. HOT 1
- Download is performed unsandboxed as root as file '/.../dist/input-remapper-2.0.1.deb' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) HOT 2
- Left Handed Mouse Buttons are Swapped. HOT 1
- sudo required for input-remapper-control no shown in CLI examples
- Mapping a key to a button on a specific mouse
- Feature: analog axis with trigger threshold HOT 6
- Using the right password but it does not let me log in HOT 2
- AutoLoad does not work HOT 2
- multiple devices - same remapping HOT 1
- Remap middle-click to Ctrl+left-click ... possible ? HOT 1
- State of Maintenance HOT 1
- An error appears during installation HOT 1
- Failing to map keyboard to an artsey.io pad failing + release timeout greyed out HOT 1
- Can’t autoload Logitech USB Receiver rules when I insert USB Receiver HOT 5
- Cannot install input-remapper under Debian 12 HOT 2
- Feature: Macro set to random number in range HOT 2
- makes kde lag HOT 1
- [feature request] system-wide configuration
- Combos involving "parenleft" and "parenright" don't work as expected. HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from input-remapper.