Kihagyás

Billentyűzet, egér, érintőpad

A Hyprland lehetővé teszi minden bemeneted részletes konfigurálását. A billentyűismétlést szuperszonikusan gyorsra állíthatod, vagy az érintőpadot természetes görgetésre kapcsolhatod. Mindent a ~/.config/hypr/input.lua fájlban módosítasz, amely az OmarOS menü (Super + Space) Setup > Input pontján is elérhető. Bármi, amit ott beállítasz, felülírja az OmarOS alapértelmezéseit.

Íme egy példa:

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

A beviteli beállításokról szóló Hyprland-wikin az összes beviteli beállítást megtekintheted.

A CapsLock szokásos Caps Lockként működik, a Shift + CapsLock pedig a compose-billentyű a gyors emojikhoz és egyéb kiegészítésekhez. Ha a compose-billentyűt máshová szeretnéd, cseréld ki az omaros:shift_caps_compose értéket a kb_options-ben. Például ez a compose-billentyűt a jobb Alt billentyűre mozgatja:

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

Érintőpad-gesztusok

Az érintőpad-gesztusokat is bekapcsolhatod, például a háromujjas csúsztatást munkaterület-váltáshoz:

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

A haptikus érintőpaddal felszerelt Dell XPS laptopokon a kattintási erőt alacsony, közepes vagy magas értékűre állíthatod az Trigger > Hardware > Touchpad Haptics alatt.

Gépelés kínai, japán és más nyelveken

Válassz japánt, koreait, kínait (egyszerűsített, Pinyin) vagy kínait (hagyományos, Zhuyin), amikor a telepítő a billentyűzetedről kérdez. Az OmarOS automatikusan konfigurálja a billentyűzetet és a hozzá illő beviteli motort, beleértve az offline első indítási beállítást is. A japán Mozcot használ, a koreai szabványos kétkészletes Hangult, az egyszerűsített kínai Pinyint, a hagyományos kínai pedig a Chewing szabványos Zhuyin-kiosztását. A Japanese (US keyboard) a Mozcot US billentyűzetkiosztással adja.

A gépelés latin módban indul. A Super + I kombinációval ciklizálhatsz a konfigurált bevitelimódszerek között, a Super + Shift + I kombinációval pedig visszafelé. Érintsd meg a Shift billentyűt önmagában, hogy kilépj egy olyan bevitelimódszerről, mint a Pinyin, latin betűkre, és ismét érintsd meg a visszalépéshez, ahogyan a Sogou, a Microsoft Pinyin és a macOS működnek; a Shift és egy betű továbbra is nagybetűt ír. Japán billentyűzeteken a 全角/半角 kapcsolja az inputot, a 変換 bekapcsolja, a 無変換 pedig kikapcsolja. Koreai billentyűzetkiosztáson a dedikált 한/영 és 한자 billentyűk kapcsolják a Hangult és alakítanak Hanjára. A Ctrl + Space elérhető marad Tmuxhoz és Herdrhez; a Shift + CapsLock marad a compose-billentyű.

A billentyűzetjelző a sáv jobb oldalán megjelenik, ha több billentyűzetkiosztásod vagy bevitelimódszereid vannak. Kattints rá a beviteli nyelvek váltásához; a japán hiragánánál あ-t mutat. Japán karakterválasztékért válts japánra, írj be egy szót, például nihongo, majd nyomd meg kétszer a Space billentyűt. Nyomd meg az Entert a kiválasztás elfogadásához. Ha több billentyűzetkiosztásod is van, kattints jobb gombbal a jelzőre az azokon keresztüli ciklizáláshoz.

A Setup > Typing > Keyboard Layouts pontban választhatsz olyan kiosztásokat, mint az angol és a francia, ugyanazok közül a lehetőségek közül, amelyek a telepítéskor fel lett kínálva. A Setup > Typing > Input Methods pontban kiválaszthatod, hogy mely beviteli motorok aktívak. Mindkét választó az OmarOS menüben nyílik meg, az aktuális kiválasztásaiddal bejelölve. Kattints vagy nyomj Entert egy lehetőség kapcsológatásához; minden módosítás azonnal alkalmazandó. Egy bevitelimódszer kijelölésének törlése eltávolítja azt a ciklusból, eltávolítás nélkül; a billentyűzet elérhető marad.

Futtasd az omaros setup keyboard vagy az omaros setup input parancsot ugyanazon választók megnyitásához. Egy nyelv hozzáfűzéséhez a parancssorból használd az omaros setup input mozc, hangul, pinyin vagy chewing parancsot. Az egyéni kapcsolóbillentyűid megmaradnak. Alternatív motor-kiosztásokhoz vagy billentyűkhöz telepítsd a fcitx5-configtool csomagot az omaros pkg add fcitx5-configtool paranccsal, és indítsd terminálból. Egy beviteli nyelv kiválasztása nem módosítja az asztal nyelvét.

A Super + I kombinációval ciklizálhatsz a bevitelimódszerek vagy billentyűzetkiosztások között, a Super + Shift + I kombinációval pedig visszafelé, így három konfigurálttal két szomszéd között mozoghatsz. A beviteli jelző csak akkor jelenik meg a sáv jobb oldalán, ha egynél több bevitelimódszer vagy kiosztás van konfigurálva. Ez az asztali kötés a meglévő Fcitx-kapcsolóbillentyűiddel együtt működik; a ~/.config/hypr/bindings.lua fájlban felülírhatod. A beviteli motorok és a compose-szekvenciák a minden munkamenetben már futó Fcitx5 szolgáltatást használják.

ALT használata SUPER-ként

Néhány billentyűzeten nem kényelmes az elsődleges metagombot (a Windows/cmd-billentyűt) SUPER-ként használni. Helyette az ALT-ra módosíthatod ezzel a beállítással:

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