Resource for the wl_keyboard interface.
More...
#include <keyboard.h>
Resource for the wl_keyboard interface.
Definition at line 24 of file keyboard.h.
◆ ~KeyboardInterface()
KWin::KeyboardInterface::~KeyboardInterface |
( |
| ) |
|
|
overridedefault |
◆ focusedSurface()
◆ keyRepeatDelay()
qint32 KWin::KeyboardInterface::keyRepeatDelay |
( |
| ) |
const |
- Returns
- The delay on key press before starting repeating keys
Definition at line 257 of file keyboard.cpp.
◆ keyRepeatRate()
qint32 KWin::KeyboardInterface::keyRepeatRate |
( |
| ) |
const |
- Returns
- The key repeat in character per second
Definition at line 262 of file keyboard.cpp.
◆ sendKey() [1/2]
◆ sendKey() [2/2]
◆ sendModifiers()
void KWin::KeyboardInterface::sendModifiers |
( |
quint32 | depressed, |
|
|
quint32 | latched, |
|
|
quint32 | locked, |
|
|
quint32 | group ) |
◆ setKeymap()
void KWin::KeyboardInterface::setKeymap |
( |
const QByteArray & | content | ) |
|
◆ setRepeatInfo()
void KWin::KeyboardInterface::setRepeatInfo |
( |
qint32 | charactersPerSecond, |
|
|
qint32 | delay ) |
Sets the key repeat information to be forwarded to all bound keyboards.
To disable key repeat set a charactersPerSecond
of 0
.
Requires wl_seat version 4.
- Parameters
-
charactersPerSecond | The characters per second rate, value of 0 disables key repeating |
delay | The delay on key press before starting repeating keys |
Definition at line 240 of file keyboard.cpp.
◆ KeyboardInterfacePrivate
◆ SeatInterface
◆ SeatInterfacePrivate
The documentation for this class was generated from the following files: