KDE Visual Design Group/KCMs/Keyboard: Difference between revisions

From KDE Community Wiki
(Created feature list)
 
mNo edit summary
Line 8: Line 8:
! Feature !! Current position !! Proposed integration !! Still relevant on Wayland/Libinput?
! Feature !! Current position !! Proposed integration !! Still relevant on Wayland/Libinput?
|-
|-
| Keyboard Model selection || Hardware tab || KCM (advanced) || Yes
| Keyboard Model selection || Hardware tab || KCM (advanced) || ?
|-
|-
| Numlock on Startup || Hardware tab ||KCM (advanced) || Yes
| Numlock on Startup || Hardware tab ||KCM (advanced) || Yes

Revision as of 10:59, 29 March 2016

Keyboard KCM

Purpose of the KCM

This module allows you to choose how your keyboard works, mainly switching between layouts and some hardware-related tweaks.

Current features

Feature Current position Proposed integration Still relevant on Wayland/Libinput?
Keyboard Model selection Hardware tab KCM (advanced) ?
Numlock on Startup Hardware tab KCM (advanced) Yes
Keyboard Repeat on/off Hardware tab Accessibility KCM? Yes
Keyboard Repeat delay Hardware tab Accessibility KCM? Yes
Keyboard Repeat rate Hardware tab Accessibility KCM? Yes
Show layout indicator Layouts tab KCM (advanced) / External? Yes
Show for single layout Layouts tab KCM (advanced) / External? Yes
Show flag/label/label on flag Layouts tab External / kill ?
Switching Policy Layouts tab KCM (advanced) ?
Main Shortcuts Layouts -> Shortcuts for Switching Layout External Yes
3rd level shortcuts Layouts -> Shortcuts for Switching Layout External / kill ?
Alternative Shortcut Layouts -> Shortcuts for Switching Layout KCM (advanced) Yes
Configure Layouts Layouts tab Kill (automatic based on number of layouts) ?
Variant Layouts list KCM (integrated in layouts list) Yes
Label Layouts list KCM (Advanced) / external / kill Yes
Shortcut Layouts list KCM (Advanced) / external / kill ?
Spare layouts Layouts list Checkbox in layout list ?
Main layout count Layouts list Checkbox in layout list ?
Advanced options Advanced tab External Yes