~exec64/imv-devel

Implicit modifiers have to be bound explicitly

Naïm Favier <n@monade.li>
Details
Message ID
<53c0b153-dc68-2025-4d36-945827feb4db@monade.li>
DKIM signature
missing
Download raw message
On a French keyboard layout (AZERTY), period is typed by holding shift and pressing the semicolon key. Since imv then receives the event Shift+period, binding <period> does not work, you have to bind <Shift+period>.

I don't know what the usual way to solve this is, but e.g. sxhkd has to query xkeyboard-config for the implicit modifiers: <https://github.com/baskerville/sxhkd/blob/b0923b6b3d5d85b1ff80a5bb286934b8721a7c08/src/types.c#L148>. I hope there's a simpler solution.
Reply to thread Export thread (mbox)