🗂

起動時のNumlockの状態を保存しておく。

2023/11/06に公開

GNOME

numlockの状態を保存しておく。

gsettings set org.gnome.desktop.peripherals.keyboard remember-numlock-state true
gsettings set org.gnome.desktop.peripherals.keyboard numlock-state true

Terminalから設定プログラムを開く

gnome-control-center

KDE

Numlock

~/.config/kcminputrc
NumLock=0 ON
NumLock=1 OFF
NumLockの項目を削除すると、systemsettings5に任せないという設定になる模様です。

~/.config/kcminputrc
[$Version]
update_info=delete_cursor_old_default_size.upd:DeleteCursorOldDefaultSize,kcminputrc_fix_botched_5_21_0.upd:kcminputrc_fix_botched_5_21_0_pre,kcminputrc_fix_botched_5_21_0.upd:kcminputrc_fix_botched_5_21_0,kcminputrc_repeat.upd:kcminputrc_migrate_key_repeat

[Keyboard]
NumLock=0

[Mouse]
X11LibInputXAccelProfileFlat=true

[Tmp]
update_info=delete_cursor_old_default_size.upd:DeleteCursorOldDefaultSize

キーボードレイアウト

~/.config/kxkbrc

~/.config/kxkbrc
[$Version]
update_info=kxkb.upd:remove-empty-lists,kxkb.upd:add-back-resetoptions,kxkb_variants.upd:split-variants

[Layout]
LayoutList=jp
Use=true
VariantList=kana86

Terminalから設定プログラムを開く

systemsettings5

Xfce4

~/.config/xfce4/xfconf/xfce-perchannel-xml/keyboards.xml
value="true"でオン。

~/.config/xfce4/xfconf/xfce-perchannel-xml/keyboards.xml
<?xml version="1.0" encoding="UTF-8"?>

<channel name="keyboards" version="1.0">
  <property name="Default" type="empty">
    <property name="Numlock" type="bool" value="true"/>
    <property name="RestoreNumlock" type="bool" value="true"/>
  </property>
</channel>

起動時に Numlock を有効化 - ArchWiki

Discussion