Keri sisuni

Klaviatuur, hiir, puuteplaat

Hyprland võimaldab kõiki oma sisendeid üksikasjalikult konfigureerida. Saad muuta klaviatuuri korduse ülehelikiiruseliseks või panna puuteplaadi kasutama loomulikku kerimist. Kõike seda muudad failis ~/.config/hypr/input.lua, millele pääsed ligi ka OmarOS menüü (Super + Space) jaotise Seaded > Sisend kaudu. Kõik, mis sinna määrad, asendab OmarOS vaikeväärtused.

Siin on näide:

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

Kõiki sisendivalikuid saad vaadata Hyprlandi vikis.

CapsLock töötab tavalise Caps Lockina ja Shift + CapsLock on compose klahv kiirete emojide ja muude täienduste jaoks. Kui eelistad compose klahvi mujale, asenda kb_options-is omaros:shift_caps_compose. Näiteks teisaldab see compose klahvi paremale Altile:

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

Puuteplaadi žestid

Samuti saad sisse lülitada puuteplaadi žeste, näiteks kolme sõrmega libistamist tööalade vahetamiseks:

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

Dell XPS sülearvutitel haptilise puuteplaadiga saad määrata klõpsu tugevuse madalaks, keskmiseks või kõrgeks jaotises Käivita > Riistvara > Touchpad Haptics.

Sisestamine hiina, jaapani ja teistes keeltes

Vali Jaapani, Korea, Hiina (lihtsustatud, Pinyin) või Hiina (traditsiooniline, Zhuyin), kui paigaldaja küsib sinu klaviatuuri. OmarOS konfigureerib klaviatuuri ja sobiva sisendmootori automaatselt, sealhulgas võrguühenduseta esmakäivitusseadistuse ajal. Jaapani keel kasutab Mozci, korea keel tavalist kahese komplektiga Hangulit, lihtsustatud hiina keel Pinyini ja traditsiooniline hiina keel Chewingu tavalist Zhuyini paigutust. Jaapani (US klaviatuur) pakub Mozci USA klaviatuuripaigutusega.

Sisestamine algab Ladina režiimis. Vajuta Super + I, et tsüklit läbida konfigureeritud sisendmeetodeid, ja Super + Shift + I, et tagasi tsüklit läbida. Puuduta Shift üksi, et sisendmeetodist nagu Pinyin Ladina tähtedesse välja astuda, ja puuduta uuesti, et tagasi minna, nii nagu Sogou, Microsoft Pinyin ja macOS töötavad; Shift pluss täht sisestab endiselt suurtähte. Jaapani klaviatuuridel lülitab 全角/半角 sisendit, 変換 lülitab selle sisse ja 無変換 lülitab selle välja. Korea klaviatuuripaigutusel vahetavad spetsiaalsed 한/영 ja 한자 klahvid Hangulit ja teisendavad Hanja-ks. Ctrl + Space jääb Tmuxi ja Herdr'i jaoks saadaval; Shift + CapsLock jääb compose klahviks.

Klaviatuuri näidik ilmub riba paremal, kui sul on mitu klaviatuuripaigutust või sisendmeetodit. Klõpsa seda sisendkeelte vahetamiseks; jaapani keel kuvab hiragana jaoks あ. Jaapani märkide valikute jaoks lülitu jaapani keelele, sisesta sõna nagu nihongo, seejärel vajuta Space kaks korda. Vajuta oma valiku kinnitamiseks Enter. Kui sul on ka mitu klaviatuuripaigutust, tee nende tsükliliseks läbimiseks näidikul paremklõps.

Kasuta jaotist Seaded > Typing > Keyboard Layouts, et valida paigutused nagu inglise ja prantsuse, samadest valikutest, mida paigaldamise ajal pakutakse. Kasuta jaotist Seaded > Typing > Input Methods, et valida, millised koostemootorid on aktiivsed. Mõlemad valijad avanevad OmarOS menüüs koos sinu praeguste valikute märgistamisega. Klõpsa või vajuta valiku lülitamiseks Enter; iga muudatus kehtib kohe. Sisendmeetodi tühistamine eemaldab selle tsüklist ilma selle desinstallimata; klaviatuur jääb saadaval.

Käivita omaros setup keyboard või omaros setup input, et avada samad valijad. Ühe keele lisamiseks käsurealt kasuta omaros setup input mozc, hangul, pinyin või chewing. Sinu kohandatud vahetusklahvid säilinud. Alternatiivsete mootoripaigutuste või klahvide jaoks paigalda fcitx5-configtool käsuga omaros pkg add fcitx5-configtool ja käivita see terminalist. Sisendkeele valimine ei muuda töölaua keelt.

Kasuta Super + I, et tsüklit läbida sisendmeetodeid või klaviatuuripaigutusi, ja Super + Shift + I, et minna teistpidi tagasi, nii et kolmega konfigureeritult saad kahe naabri vahel liikuda. Sisendinäidik ilmub riba paremal ainult siis, kui konfigureeritud on rohkem kui üks sisendmeetod või paigutus. See töölaua sidumine töötab koos sinu olemasolevate Fcitx vahetusklahvidega; saad selle failis ~/.config/hypr/bindings.lua üle kirjutada. Sisendmootorid ja compose järjestused kasutavad Fcitx5 teenust, mis juba igas seansis töötab.

ALT kasutamine SUPER-ina

Mõnel klaviatuuril pole mugav kasutada peamist meta klahvi (Windowsi/cmd klahvi) SUPER-ina. Saad selle muuta selle asemel ALT-iks, kasutades seda muudatust:

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