[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Physical keyboard events
From: |
Cecilio Pardo |
Subject: |
Physical keyboard events |
Date: |
Tue, 29 Oct 2024 00:15:22 +0100 |
User-agent: |
Mozilla Thunderbird |
Hello,
I'm planning to implement physical key press/release events for emacs.
I would add a new element to 'enum event_kind', that in turn would
send a new input event. This input event will be bound in
'special-event-map' so that it will not modify the normal flow of
keyboard input. Platform dependent code would send these events
on key press and release.
Then a lisp fuction can be bound to this on the special-event-map, to
implement the detection of:
- double/triple tap on Shift, Control, Alt, etc
- Long presses on Shift, Control, Alt, etc.
This actions could be bound to commands, or could add a modififer
(Super, Hyper) to next commands.
And make Tetris independent of the keyboard repeat rate :)
Has something like this been discussed before, so I can check?
- Physical keyboard events,
Cecilio Pardo <=
- Re: Physical keyboard events, Eli Zaretskii, 2024/10/29
- Re: Physical keyboard events, Cecilio Pardo, 2024/10/29
- Re: Physical keyboard events, Eli Zaretskii, 2024/10/29
- Re: Physical keyboard events, Yuri Khan, 2024/10/29
- Re: Physical keyboard events, Eli Zaretskii, 2024/10/29
- Re: Physical keyboard events, Max Nikulin, 2024/10/29
- Re: Physical keyboard events, Yuri Khan, 2024/10/30