sway - 共通事項 - キーボードレイアウト


 クラウディア


1. 概要
2. FreeBSD
3. Garuda Linux
4. Fedora
5. CachyOS
6. Manjaro

1. 概要

 キーボードレイアウトは、どうも、「us」になっちゃっているようです。

2. FreeBSD

 「FreeBSD 13.0 sway」では、以下のように設定しました。  ログインユーザで。

cat << 'EOF' >> ~/.config/sway/config.d/input
### Input configuration

input type:keyboard xkb_layout "jp"
EOF

3. Garuda Linux

 ログインユーザで。

vi ~/.config/sway/config.d/input
 15行目の「us」を「jp」へ書き換えます。

# Read `man 5 sway-input` for more information about this section.
#
input type:keyboard xkb_layout "us"
 「Garuda Linux 260819 sway」では、設定内容が異なります。

# Enable numlock by default
input type:keyboard xkb_numlock enabled

# Set keyboard layout and variant based on current system settings
exec_always {
    'swaymsg input type:keyboard xkb_layout "$(localectl status | grep "X11 Layout" | sed -e "s/^.*X11 Layout://")"'
    'swaymsg input type:keyboard xkb_variant "$(localectl status | grep "X11 Variant" | sed -e "s/^.*X11 Variant://")"'
}
 を下記へ変更します。

# Enable numlock by default
input type:keyboard {
    xkb_numlock enabled
    xkb_layout "jp"
}

# Set keyboard layout and variant based on current system settings
#exec_always {
#    'swaymsg input type:keyboard xkb_layout "$(localectl status | grep "X11 Layout" | sed -e "s/^.*X11 Layout://")"'
#    'swaymsg input type:keyboard xkb_variant "$(localectl status | grep "X11 Variant" | sed -e "s/^.*X11 Variant://")"'
#}

4. Fedora

 ログインユーザで。

vi ~/.config/sway/config

# Read `man 5 sway-input` for more information about this section.
 上記の行の後ろに、下記の行を加えます。

input type:keyboard xkb_layout "jp"

5. CachyOS

 ログインユーザで。

vi ~/.config/sway/config

### Input configuration
#
# Example configuration:
#
#   input type:touchpad {
#       dwt enabled
#       tap enabled
#       natural_scroll enabled
#       middle_emulation enabled
#   }
#
#   input type:keyboard {
#       xkb_layout "eu"
#   }
 56~58行を下記へ変更します。

   input type:keyboard {
       xkb_layout "jp"
   }

6. Manjaro

 「Manjaro 26」では。

cp ~/.config/sway/config.d/XX-keyboard.conf.example ~/.config/sway/config.d/keyboard.conf
vi ~/.config/sway/config.d/keyboard.conf

    xkb_layout "eu,us,de"
 を下記へ変更します。

    xkb_layout "jp"

audiobook.jp
ベルリッツ
葬送のフリーレン Prime Video
健康サポート特集
ネットオークションの相場、統計、価格比較といえばオークファン
earthcar(アースカー)
薬屋の独り言
5G CONNECT
損保との違い
アフィリエイトのアクセストレード
それがだいじWi-Fi
Amazonギフトカード
ハイスピードプラン
サウンドハウス
U-NEXT
JETBOY
【usus ウズウズ】
TikTok Shop 【リピート用プログラム】
EaseUS