Comments (9)
Ah yeah, I wanted to give an update on this: I originally thought, this would be fixed in plasma 6.1.1 but there turned out to be another issue: Plasma currently does not report barrier ids which I rely on for the libei backend.
You should be able to work around this by compiling with
cargo build --release --no-default-features --features wayland,x11,xdg_desktop_portal,gtk
to disable the libei backend and fallback to layer-shell until it works properly.
Its going to require a workaround or implementation for barrier ids in kwin.
from lan-mouse.
Yeah that is probably a good idea. As well as a --force-backend
option
from lan-mouse.
Same with 6.1.1 here.
from lan-mouse.
Suggestion: a command line or config file option for individually enabling/disabling protocols?
(so that it would possible to, e.g., lan-mouse --disable-libei
even if it is compiled in?)
from lan-mouse.
You should be able to work around this by compiling with
cargo build --release --no-default-features --features wayland,x11,xdg_desktop_portal,gtk
BTW, I've updated my OBS package for Tumbleweed to exclude libei.
(I hope there isn't somewhere some Tumbleweed user who was both relying on my home repo project and happens to run Gnome or wherever libei isn't broken 😅 ).
Of course, I'll revert this once:
- either Plasma fixes their libei support
- or some option would allow to disable libei at runtime instead of compile time
from lan-mouse.
Duplicate of #140
from lan-mouse.
- or some option would allow to disable libei at runtime instead of compile time
You can revert now :)
from lan-mouse.
Related Issues (20)
- Keyboard focus broken when using Windows Emoji selector (`win+;`) HOT 3
- Some programs with mouse capture (like FPS games) fail to prevent the virtual cursor from moving & leaving the screen HOT 4
- Mouse wheel distance/speed HOT 7
- After upgrade lan mouse version to 0.8.0, Windows side can't access Linux side input HOT 15
- Hyprland not working with 1px shell surface HOT 12
- Can't Install on MacOS HOT 7
- Mouse pointer can't return back to Hyprland's surface HOT 3
- Custom global/host hotkeys HOT 3
- Input Capture not working in Plasma 6.1 HOT 19
- 32-bit build fails HOT 2
- Just asking HOT 1
- KDE Request permission for input emulation cancelled immediately with no prompt HOT 3
- Works only one way HOT 1
- Can't control from Hyprland Server a Windows Client / Client can control Server HOT 9
- KDE Plasma back to windows make mouse frozen HOT 2
- Suggestion: Pointer speed/acceleration HOT 2
- Icons missing in Windows build HOT 2
- GNOME Wayland -> MacOS compatiblity HOT 1
- Feature Request: Support for one-way control 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 lan-mouse.