Pāriet uz saturu

Tastatūra, pele, skārienpaliktnis

Hyprland ļauj visas savas ievades konfigurēt ļoti detalizēti. Tastatūras atkārtošanos var nomainīt uz virsskaņas ātru vai likt skārienpaliktnim izmantot dabisko ritināšanu. Visu to maināt failā ~/.config/hypr/input.lua, kuram var piekļūt arī caur OmarOS izvēlnes (Super + Space) sadaļu Iestatīšana > Input. Viss, ko tur iestatāt, aizstāj OmarOS noklusējumus.

Šeit ir piemērs:

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 })

Visas ievades iespējas varat skatīt Hyprland wiki par ievadēm.

CapsLock darbojas kā parasts Caps Lock, bet Shift + CapsLock ir salikšanas taustiņš ātrajām emocijzīmēm un citiem papildinājumiem. Ja labprātāk salikšanas taustiņu gribat citviet, parametrā kb_options aizstājiet omaros:shift_caps_compose. Piemēram, šis salikšanas taustiņu pārvieto uz Right Alt:

hl.config({
  input = {
    kb_options = "compose:ralt",
  },
})

Skārienpaliktņa žesti

Varat ieslēgt arī skārienpaliktņa žestus, piemēram, pavilkt ar trim pirkstiem, lai mainītu darbvietas:

hl.gesture({ fingers = 3, direction = "horizontal", action = "workspace" })

Dell XPS klēpjdatoros ar haptisko skārienpaliktni klikšķa spēku uz zemu, vidēju vai augstu var iestatīt arī sadaļā Palaist > Hardware > Touchpad Haptics.

Rakstīšana ķīniešu, japāņu un citās valodās

Kad instalētājs prasa jūsu tastatūru, atlasiet japāņu, korejiešu, ķīniešu (vienkāršotā, Pinyin) vai ķīniešu (tradicionālā, Zhuyin) valodu. OmarOS tastatūru un atbilstošu ievades dzinēju konfigurē automātiski, arī bezsaistes pirmās palaišanas iestatīšanas laikā. Japāņu valoda izmanto Mozc, korejiešu valoda izmanto standarta divu kopu Hangul, vienkāršotā ķīniešu valoda izmanto Pinyin, bet tradicionālā ķīniešu valoda izmanto Chewing standarta Zhuyin izkārtojumu. Japanese (US keyboard) nodrošina Mozc ar ASV tastatūras izkārtojumu.

Rakstīšana sākas latīņu režīmā. Nospiediet Super + I, lai cikliski ietu caur konfigurētajām ievades metodēm, un Super + Shift + I, lai cikliski atgrieztos. Uzspiediet tikai uz Shift, lai no tādas ievades metodes kā Pinyin izkāptu latīņu burtiem, un uzspiediet vēlreiz, lai atgrieztos atpakaļ — tieši tā, kā darbojas Sogou, Microsoft Pinyin un macOS; Shift plus burts joprojām ieraksta lielo burtu. Japāņu tastatūrās 全角/半角 pārslēdz ievadi, 変換 to ieslēdz, bet 無変換 to izslēdz. Korejiešu tastatūras izkārtojumā tam paredzētie taustiņi 한/영 un 한자 pārslēdz Hangul un pārveido uz Hanja. Ctrl + Space paliek pieejams priekš Tmux un Herdr; Shift + CapsLock paliek salikšanas taustiņš.

Tastatūras rādītājs parādās joslas labajā pusē, kad jums ir vairāki tastatūras izkārtojumi vai ievades metodes. Noklikšķiniet uz tā, lai pārslēgtu ievades valodas; japāņu valodā hiraganai tiek attēlots あ. Japāņu rakstu zīmju izvēlei pārslēdzieties uz japāņu valodu, ierakstiet tādu vārdu kā nihongo, pēc tam divreiz nospiediet Space. Nospiediet Enter, lai savu izvēli pieņemtu. Ja jums ir arī vairāki tastatūras izkārtojumi, ar labo pogu noklikšķiniet uz rādītāja, lai tos cikliski pārslēgtu.

Izmantojiet Iestatīšana > Typing > Keyboard Layouts, lai atlasītu tādus izkārtojumus kā angļu un franču, no tām pašām izvēlēm, kas piedāvātas instalēšanas laikā. Izmantojiet Iestatīšana > Typing > Input Methods, lai atlasītu, kuri salikšanas dzinēji ir aktīvi. Abi atlasītāji atveras OmarOS izvēlnes iekšienē ar jūsu pašreizējām atzīmētajām izvēlēm. Noklikšķiniet vai nospiediet Enter, lai izvēli pārslēgtu; katra izmaiņa stājas spēkā nekavējoties. Ievades metodes atlases noņemšana to no cikla izņem, to neatinstalējot; tastatūra paliek pieejama.

Palaidiet omaros setup keyboard vai omaros setup input, lai atvērtu tādus pašus atlasītājus. Lai no komandrindas pievienotu vienu valodu, izmantojiet omaros setup input mozc, hangul, pinyin vai chewing. Jūsu pielāgotie pārslēgšanas taustiņi tiek saglabāti. Alternatīviem dzinēja izkārtojumiem vai taustiņiem instalējiet fcitx5-configtool ar omaros pkg add fcitx5-configtool un palaidiet to no termināļa. Ievades valodas atlase darbvirsmas valodu nemaina.

Izmantojiet Super + I, lai cikliski ietu caur ievades metodēm vai tastatūras izkārtojumiem, un Super + Shift + I, lai ietu atpakaļ otrā virzienā, tāpēc ar trim konfigurētajiem jūs varat pārvietoties starp diviem kaimiņiem. Ievades rādītājs joslas labajā pusē parādās tikai tad, kad ir konfigurēta vairāk nekā viena ievades metode vai izkārtojums. Šī darbvirsmas saīsne darbojas līdzās jūsu esošajiem Fcitx pārslēgšanas taustiņiem; to varat pārrakstīt failā ~/.config/hypr/bindings.lua. Ievades dzinēji un salikšanas secības izmanto Fcitx5 pakalpojumu, kurš jau darbojas katrā sesijā.

ALT izmantošana kā SUPER vietā

Dažās tastatūrās nav ērti kā SUPER izmantot primāro meta taustiņu (Windows/cmd taustiņu). Tā vietā to uz ALT var nomainīt, izmantojot šo izmaiņu:

hl.config({
  input = {
    kb_options = "omaros:shift_caps_compose,altwin:swap_alt_win",
  },
})