Actions
XKB allows for associating actions with key presses, which moves some of the burden of input event processing from client applications to the X server. However, the actions that can be associated with keys are limited to the following:
- Change the state of a modifier, making it active, inactive, latched or locked
- Change the state of the group selectors (same as modifiers)
- Simulate a mouse event (movement or button activity)
- Change the active screen (this kind of action is optional, that is, not necessarily supported by the server)
- Change the state of boolean controls
- Generate a message event (that is, a packet that is sent to the client)
- Generate a different keycode
Moreover, there are some actions related to devices that are available if the server supports the X Input extension.
Read more about this topic: X Keyboard Extension
Famous quotes containing the word actions:
“There is a Book
By seraphs writ with beams of heavenly light,
On which the eyes of God not rarely look,
A chronicle of actions just and bright
There all thy deeds, my faithful Mary, shine;
And since thou ownst that praise, I spare thee mine.”
—William Cowper (17311800)
“I judge a man by his actions with men, much more than by his declarations GodwardsWhen I find him to be envious, carping, spiteful, hating the successes of others, and complaining that the world has never done enough for him, I am apt to doubt whether his humility before God will atone for his want of manliness.”
—Anthony Trollope (18151882)
“Can it be borne, this bodying-forth by wind
Of joy my actions turn on, like a thread
Carrying beads?”
—Philip Larkin (19221986)