Ubuntuのログイン画面で自動的にNum Lockが有効になるようにする

※この記事はhidemiさんからお寄せいただいた情報を元に作成しました。

Ubuntuのログイン画面でパスワードを入力する際、いちいちNum Lockキーを押さないとNum Lockが有効にならないが、ツールをインストールして設定を追加すればUbuntuを起動した時に自動的にNum Lockを有効に出来る、という情報を頂いたので確認してみた。

まずnumlockxをインストールする。Ubuntuソフトウェアセンターで検索すると X11 セッションで NumLock を有効化 というのが見つかるのでそれをインストール。コマンドを使ってインストールする場合は端末で、

sudo apt-get install numlockx 

と実行する。
インストールしたら端末で、

sudo sh -c 'printf "[SeatDefaults]\ngreeter-setup-script=/usr/bin/numlockx on\n" >/usr/share/lightdm/lightdm.conf.d/50-numlock-on.conf' 

と実行して設定ファイルを新規作成し、Ubuntuを再起動すればログイン画面でNum Lockが有効になっている。元に戻す場合は、

sudo rm /usr/share/lightdm/lightdm.conf.d/50-numlock-on.conf 

と実行して設定ファイルを削除する。
Ubuntu 14.04、14.10、15.04で確認。

hidemiさん情報提供ありがとうございます。