Difference between revisions of "Application talk:X"
Jump to navigation
Jump to search
(shift discussion to input goodness) |
|||
Line 17: | Line 17: | ||
*...TODO | *...TODO | ||
+ | |||
+ | ==Options for Modifier Input== | ||
+ | |||
+ | What options do we have for modifiers on the TouchPad virtual keyboard? | ||
+ | |||
+ | Do we need a "modifier / arrow keys" slice between the keyboard and the X display? | ||
==Encoding of Input== | ==Encoding of Input== |
Latest revision as of 02:16, 21 July 2011
Required/desired Input capabilities
Mouse
- Double-click
- Right-click
Keyboard
- Every printed key should 'just work', as much as possible
- alphanumeric (a-z,A-Z,0-9)
- Basic Symbols (shift+0-9)
- Arrow keys
- Tab
- Escape
- Control modifier (such that you can hit it with at least alpha)
- Alt modifier (such that you can hit it with alphanumeric)
- Shift modifier?
- ...TODO
Options for Modifier Input
What options do we have for modifiers on the TouchPad virtual keyboard?
Do we need a "modifier / arrow keys" slice between the keyboard and the X display?
Encoding of Input
Ideally, we can encode all input (as it leaves Xsdl) the same way on _all_ devices. This means, for example, we only have exactly 1 XKB mapping.
What should this look like?