Clavier, souris, pavé tactile¶
Hyprland vous permet de configurer toutes vos entrées dans les moindres détails. Vous pouvez rendre la répétition du clavier supersonique ou faire utiliser le défilement naturel au pavé tactile. Vous changez tout cela dans ~/.config/hypr/input.lua, que vous pouvez aussi atteindre via Configuration > Entrées dans le menu OmarOS (Super + Space). Tout ce que vous définissez là remplace les valeurs par défaut d'OmarOS.
Voici un exemple :
hl.config({
input = {
-- Use multiple keyboard layouts and switch between them with Alt + Shift
kb_layout = "us,dk",
kb_options = "omaros:shift_caps_compose,grp:alt_shift_toggle",
-- Change speed of keyboard repeat
repeat_rate = 40,
repeat_delay = 600,
-- Increase sensitivity for mouse/trackpad (default: 0)
sensitivity = 0.35,
touchpad = {
-- Use natural (inverse) scrolling
natural_scroll = true,
-- Use two-finger clicks for right-click instead of lower-right corner
clickfinger_behavior = true,
-- Control the speed of your scrolling
scroll_factor = 0.3,
},
},
})
-- Scroll faster in the terminal
o.window("(Alacritty|kitty|foot)", { scroll_touchpad = 1.5 })
Vous pouvez voir toutes les options d'entrée sur le wiki Hyprland pour les entrées.
CapsLock fonctionne comme un Caps Lock normal, et Shift + CapsLock est la touche compose pour les émojis rapides et les autres complétions. Si vous préférez avoir la touche compose ailleurs, remplacez omaros:shift_caps_compose dans kb_options. Par exemple, ceci déplace la touche compose sur Alt droit :
Gestes du pavé tactile¶
Vous pouvez aussi activer les gestes du pavé tactile, comme glisser avec trois doigts pour changer d'espace de travail :
Sur les ordinateurs portables Dell XPS avec un pavé tactile haptique, vous pouvez aussi régler la force du clic sur bas, moyen ou élevé sous Déclencher > Matériel > Haptique pavé tactile.
Saisir en chinois, japonais et autres langues¶
Sélectionnez Japonais, Coréen, Chinois (simplifié, Pinyin) ou Chinois (traditionnel, Zhuyin) quand l'installateur vous demande votre clavier. OmarOS configure le clavier et le moteur de saisie correspondant automatiquement, y compris pendant la configuration hors ligne au premier démarrage. Le japonais utilise Mozc, le coréen utilise le Hangul standard à deux jeux, le chinois simplifié utilise Pinyin, et le chinois traditionnel utilise l'arrangement Zhuyin standard de Chewing. Japonais (clavier US) fournit Mozc avec une disposition clavier US.
La saisie commence en mode latin. Appuyez sur Super + I pour faire défiler les méthodes de saisie configurées, et sur Super + Shift + I pour revenir en arrière. Touchez Shift seul pour sortir d'une méthode de saisie comme Pinyin vers les lettres latines, et touchez-le à nouveau pour y revenir, comme le font Sogou, Microsoft Pinyin et macOS ; Shift plus une lettre tape toujours une majuscule. Sur les claviers japonais, 全角/半角 bascule la saisie, 変換 l'active, et 無変換 la désactive. Sur une disposition clavier coréenne, les touches dédiées 한/영 et 한자 basculent le Hangul et convertissent en Hanja. Ctrl + Space reste disponible pour Tmux et Herdr ; Shift + CapsLock reste la touche compose.
L'indicateur de clavier apparaît à droite de la barre quand vous avez plusieurs dispositions clavier ou méthodes de saisie. Cliquez dessus pour changer de langue de saisie ; le japonais affiche あ pour les hiragana. Pour les choix de caractères japonais, passez en japonais, tapez un mot comme nihongo, puis appuyez deux fois sur Space. Appuyez sur Enter pour accepter votre choix. Si vous avez aussi plusieurs dispositions clavier, faites un clic droit sur l'indicateur pour les faire défiler.
Utilisez Configuration > Saisie > Dispositions clavier pour sélectionner des dispositions comme English et French, parmi les mêmes choix proposés pendant l'installation. Utilisez Configuration > Saisie > Méthodes de saisie pour sélectionner quels moteurs de composition sont actifs. Les deux sélecteurs s'ouvrent dans le menu OmarOS avec vos sélections actuelles cochées. Cliquez ou appuyez sur Enter pour basculer un choix ; chaque changement s'applique immédiatement. Désélectionner une méthode de saisie la retire du cycle sans la désinstaller ; le clavier reste disponible.
Lancez omaros setup keyboard ou omaros setup input pour ouvrir les mêmes sélecteurs. Pour ajouter une langue depuis la ligne de commande, utilisez omaros setup input mozc, hangul, pinyin ou chewing. Vos touches de bascule personnalisées sont préservées. Pour d'autres dispositions ou touches de moteur, installez fcitx5-configtool avec omaros pkg add fcitx5-configtool et lancez-le depuis un terminal. Sélectionner une langue de saisie ne change pas la langue du bureau.
Utilisez Super + I pour faire défiler les méthodes de saisie ou les dispositions clavier, et Super + Shift + I pour aller dans l'autre sens, donc avec trois configurées vous pouvez passer entre deux voisines. L'indicateur de saisie n'apparaît à droite de la barre que quand plus d'une méthode de saisie ou disposition est configurée. Ce raccourci de bureau fonctionne en parallèle de vos touches de bascule Fcitx existantes ; vous pouvez le surcharger dans ~/.config/hypr/bindings.lua. Les moteurs de saisie et les séquences compose utilisent le service Fcitx5 qui tourne déjà dans chaque session.
Utiliser ALT comme SUPER¶
Sur certains claviers, il n'est pas pratique d'utiliser la touche méta principale (touche Windows/cmd) comme SUPER. Vous pouvez changer cela pour utiliser ALT à la place avec ce changement :