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

From KDE Community Wiki
No edit summary
No edit summary
 
(3 intermediate revisions by the same user not shown)
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) || ?
| Keyboard Model selection || Hardware tab || Kill || ?
|-
|-
| Numlock on Startup || Hardware tab ||KCM (advanced) || Yes
| Numlock on Startup || Hardware tab ||KCM (advanced) || Yes
|-
|-
| Keyboard Repeat on/off|| Hardware tab || Accessibility KCM? || Yes
| Keyboard Repeat on/off|| Hardware tab || KCM (advanced?|| Yes
|-
|-
| Keyboard Repeat delay || Hardware tab || Accessibility KCM?|| Yes
| Keyboard Repeat delay || Hardware tab || KCM (advanced) || Yes
|-
|-
| Keyboard Repeat rate || Hardware tab || Accessibility KCM?|| Yes
| Keyboard Repeat rate || Hardware tab || KCM (advanced) || Yes
|-
|-
| Show layout indicator || Layouts tab || KCM (advanced) / plasmoid?|| Yes
| Show layout indicator || Layouts tab || Kill (automatic depending on number of layouts) || Yes
|-
|-
| Show for single layout || Layouts tab || KCM (advanced) / plasmoid? || Yes
| Show for single layout || Layouts tab || Kill || Yes
|-
|-
| Show flag/label/label on flag || Layouts tab || plasmoid settings / kill || ?
| Show flag/label/label on flag || Layouts tab || Kill (Plasma theme decides)|| No
|-
|-
| Switching Policy || Layouts tab || KCM (advanced) / plasmoid || ?
| Switching Policy || Layouts tab || KCM (advanced) || Yes
|-
|-
| Main Shortcuts || Layouts -> Shortcuts for Switching Layout || External || Yes
| Main Shortcuts || Layouts -> Shortcuts for Switching Layout || External || Yes
|-
|-
| 3rd level shortcuts || Layouts -> Shortcuts for Switching Layout || External / kill || ?
| 3rd level shortcuts || Layouts -> Shortcuts for Switching Layout || External || ?
|-
|-
| Alternative Shortcut || Layouts -> Shortcuts for Switching Layout || KCM (advanced) || Yes
| Alternative Shortcut || Layouts -> Shortcuts for Switching Layout || Global Keyboard Shortcuts KCM || Yes
|-
|-
| Configure Layouts || Layouts tab || Kill (automatic based on number of layouts) || ?
| Configure Layouts || Layouts tab || Kill (automatic based on number of layouts) || Yes
|-
|-
| Variant || Layouts list || KCM (integrated in layouts list) || Yes
| Variant || Layouts list || KCM (integrated in layouts list) || Yes
|-
|-
| Label || Layouts list || KCM (Advanced) / external / kill || Yes
| Label || Layouts list || kill || Yes
|-
|-
| Shortcut || Layouts list || KCM (Advanced) / external / kill || ?
| Shortcut || Layouts list || KCM (Advanced) / external / kill || Yes
|-
|-
| Spare layouts || Layouts list || Checkbox in layout list || ?
| Spare layouts || Layouts list || Kill || ?
|-
|-
| Main layout count || Layouts list || Checkbox in layout list || ?
| Main layout count || Layouts list || Kill || ?
|-
|-
| Advanced options || Advanced tab || External || Yes
| Advanced options || Advanced tab || External || Yes
|-
|-
|}
|}
Additional option: Cursor blink speed in advanced options

Latest revision as of 20:43, 31 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 Kill ?
Numlock on Startup Hardware tab KCM (advanced) Yes
Keyboard Repeat on/off Hardware tab KCM (advanced?) Yes
Keyboard Repeat delay Hardware tab KCM (advanced) Yes
Keyboard Repeat rate Hardware tab KCM (advanced) Yes
Show layout indicator Layouts tab Kill (automatic depending on number of layouts) Yes
Show for single layout Layouts tab Kill Yes
Show flag/label/label on flag Layouts tab Kill (Plasma theme decides) No
Switching Policy Layouts tab KCM (advanced) Yes
Main Shortcuts Layouts -> Shortcuts for Switching Layout External Yes
3rd level shortcuts Layouts -> Shortcuts for Switching Layout External ?
Alternative Shortcut Layouts -> Shortcuts for Switching Layout Global Keyboard Shortcuts KCM Yes
Configure Layouts Layouts tab Kill (automatic based on number of layouts) Yes
Variant Layouts list KCM (integrated in layouts list) Yes
Label Layouts list kill Yes
Shortcut Layouts list KCM (Advanced) / external / kill Yes
Spare layouts Layouts list Kill ?
Main layout count Layouts list Kill ?
Advanced options Advanced tab External Yes

Additional option: Cursor blink speed in advanced options