Difference between revisions of "Activating Numlock on Bootup (简体中文)"

From ArchWiki
Jump to: navigation, search
(update link(s) (avoid redirect))
m (remove needless attributes from wiki tables and/or use class="wikitable")
Line 76: Line 76:
 
在'''Startup Applications Preferences''' 程序中,点击'''''添加''''' 然后输入:
 
在'''Startup Applications Preferences''' 程序中,点击'''''添加''''' 然后输入:
  
{| border="0"
+
{| class="wikitable"
 
| Name:      ||  ''Numlockx''
 
| Name:      ||  ''Numlockx''
 
|-
 
|-

Revision as of 09:35, 16 March 2014

翻译状态: 本文是英文页面 Activating_Numlock_on_Bootup翻译,最后翻译时间:2013-04-16,点击这里可以查看翻译后英文页面的改动。

控制台

使用单独服务

AUR 安装 systemd-numlockonttyAUR,然后启用服务numLockOnTty.service

扩展getty@.service

创建目录:

# mkdir /etc/systemd/system/getty@.service.d

在新建的目录中加入如下文件:

activate-numlock.conf
[Service]
ExecStartPost=/bin/sh -c 'setleds +num < /dev/%I'

Bash alternative

Add setleds -D +num to ~/.bash_profile. Note that, unlike the other methods, this will not take effect until after you log in.

X window

有许多可选方案:

startx

如果你使用startx来启动X window会话,只需安装 numlockx 软件包并将其加入到~/.xinitrcexec之前:

#!/bin/sh
#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)
#

numlockx &
exec your_window_manager

KDM

如果你使用KDM作为登录管理器,可以在/opt/kde/share/config/kdm/Xsetup中加入这行:

numlockx on

KDE4

系统设置的硬件/输入设备/键盘一项中,包含了 NumLock 行为的配置方法。

GNOME

安装 位于 官方软件仓库的软件包numlockx

使用 GDM

GDM用户可以将以下代码加入到/etc/gdm/Init/Default:

if [ -x /usr/bin/numlockx ]; then
      /usr/bin/numlockx on
fi

不使用 GDM

不使用 GDM 的时候,可以将 numlockx 加入 GNOME 的启动程序中。

$ gnome-session-properties

Startup Applications Preferences 程序中,点击添加 然后输入:

Name: Numlockx
Command: /usr/bin/numlockx on
Comment: Turns on numlock.
注意: 这不是系统设置,每个用户都需要单独设置。

SLiM

取消文件/etc/slim.conf中如下行的注释(删除#):

#numlock             on

OpenBox

在文件 ~/.config/openbox/autostart 中加入如下内容:

numlockx &