Comments (5)
You are of course absolutely right, I did not mention the important details that the very key combination (M-f) I was expecting warpd to produce a oneshot mouse click was already bound in keyd to produce a mouse click. So warpd was just seeing mouse clicks and of course did not do anything.
Please excuse my false allegations, the problem was sitting in front of the screen!
from warpd.
bindings with a meta prefix (such as M-f) do not work in warpd unless the physical meta key is used
warpd uses Xinput, so it should respect your keyd bindings. If you've done any remapping in X it might ignore that, but if you do something like capslock = meta
in keyd, it should process meta
as expected.
from warpd.
As a long time Linux user, command line lover, and programmer, I have always struggled to get any xinput config to stick. Recently I have used sezanzeb/input-remapper to remap keys at a level that warpd recognized. I have caps-lock mapped to escape (vim user), and right-alt as alt+meta. Input-remapper It is set up per-device, so lower level than xinput? Sorry, I am web developer, so you can't expect much from me.
from warpd.
I believe input-remapper uses evdev like keyd (shameless plug :P), whereas warpd uses xinput (higher level), so this shouldn't cause any issues.
from warpd.
keyd looks good; I do like config files over UI. I will give it a try. I would love to mimic what QMK can do, with any cheap keyboard/laptop.
from warpd.
Related Issues (20)
- More documentation for config and usage HOT 2
- "undefined reference to `wayland_init`" while running `make` on Fedora HOT 1
- warpd entering normal mode on Backslash (A-M-\)
- System hangs up while starting warpd HOT 1
- Windows 11: When I run `warpd --list-options` it either starts it or tells me that it's already running. It does not list options...
- Windows v1.3.7-windows-alpha cannot trigger capital keys e.g. `A-M-X` for two pass hint mode and `W` for grid cut up HOT 1
- bug: activation in windows on non-primary screen fails assertion for scr HOT 1
- bug: warpd broke system keyboard HOT 4
- Feature Request: scroll right/left key in addition to scroll up/down key HOT 2
- No button key binding works in hyprland
- Windows: co-existence with kMonad? HOT 2
- Add an cmd option `--restart`
- warpd is cannot be launched since: "C-o is not a valid key name" HOT 1
- Could not create virtual pointer (virtual pointer unsupported?) HOT 1
- What is warpd -l for, or how can I set up my activation key?
- Understanding the history feature: How Does It Work?
- Warpd hangs in macos with non latin input HOT 1
- Wayland: warpd looses focus when when popup inside IntelliJ idea shows up
- how to debug in wayland?
- On sway (wayland), warpd sometimes hangs in `discover_pointer_location`
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 warpd.