お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2010-08-31 22:04:50

kousyou
新しいメンバ
From: 日本 福岡県
登録日: 2010-08-31

ログイン時にNumLockをコントロールする

ノートPCで Ubuntu 10.04 を利用していて、いつの間にかログインするとNumLockがOnになっているのを解除する方法です。

1.アプリケーション→システムツール→設定エディター を開く
2./desktop/gnome/peripherals/keyboard/host-XXXXXXXXXX/0 のチェックを外す
 XXXXXXXXXX は、インストール時の貴方の環境で変わってきます。

以上です。

※逆にチェックを入れると、NumLock Onに出来ます。
※設定エディターは、gconf-editor を使用

オフライン

 

#2 2010-09-01 00:43:57

petitbootang
メンバ
From: 東京都
登録日: 2009-02-12

Re: ログイン時にNumLockをコントロールする

>ノートPCで Ubuntu 10.04 を利用していて、いつの間にかログインするとNumLockがOnになっている
>
と言うことですが、そのような現象を体験したことがありません。
そういう状態になる前に、何かインストールしたものとか無いのでしょうか。
/desktop/gnome/peripherals/keyboard/host-XXXXXXXXXX/0 は、チェックが入った状態で、勝手に NumLock が ON にならない挙動が正常だと思いますので。

オフライン

 

#3 2010-09-01 19:46:09

kousyou
新しいメンバ
From: 日本 福岡県
登録日: 2010-08-31

Re: ログイン時にNumLockをコントロールする

petitbootang による投稿:

>ノートPCで Ubuntu 10.04 を利用していて、いつの間にかログインするとNumLockがOnになっている
>
と言うことですが、そのような現象を体験したことがありません。
そういう状態になる前に、何かインストールしたものとか無いのでしょうか。
/desktop/gnome/peripherals/keyboard/host-XXXXXXXXXX/0 は、チェックが入った状態で、勝手に NumLock が ON にならない挙動が正常だと思いますので。

デュアルモニター化やUSBキーボードを接続したあたりで、NumLockがOnのままになったような気がします。^^;

オフライン

 

#4 2010-11-19 23:01:31

STGSAGWAN
メンバ
登録日: 2008-11-12

Re: ログイン時にNumLockをコントロールする

/desktop/gnome/peripherals/keyboard/host-XXXXXXXXXX/0/numlock_on
の値を設定する時に、
/desktop/gnome/peripherals/keyboard/remember_numlock_state
の値もチェックOFFにしておくと良いでしょう。

これをOFFにしておくと、何かの拍子にnumlock状態が変わってしまった場合でも、次ログイン時はいつもの状態に戻ります。

オフライン

 

#5 2010-11-19 23:08:35

STGSAGWAN
メンバ
登録日: 2008-11-12

Re: ログイン時にNumLockをコントロールする

#4の訂正です。

誤)の値もチェックOFFにしておくと良いでしょう。
正)の値をチェックOFFにしておくと良いでしょう。

オフライン

 

#6 2010-11-29 13:01:18

tetsuyakubo
メンバ
登録日: 2008-10-05

Re: ログイン時にNumLockをコントロールする

自分の環境では、
インストール時デフォルトは、
1./desktop/gnome/peripherals/keyboard/host-XXXXXXXXXX/0/numlock_on
 デスクトップ→on 
 notePC→off
 noteの場合インストール時に、noteと判断されると、インストーラーがoffにするものと思われます。
2./desktop/gnome/peripherals/keyboard/remember_numlock_state
 デスクトップもnoteも→on
 です。

/desktop/gnome/peripherals/keyboard/host-XXXXXXXXXX/0/numlock_on は、
キーボードのnumlockキーと同期しています。
numlockキーのインジケーター兼スイッチであると言えるでしょう。
又、
/desktop/gnome/peripherals/keyboard/remember_numlock_state
がonになっていれば、たとえ、
/desktop/gnome/peripherals/keyboard/host-XXXXXXXXXX/0/numlock_on
が現在onでもOFFでも、numlockキーを押した途端、
/desktop/gnome/peripherals/keyboard/host-XXXXXXXXXX/0/numlock_on
の値は変化し、その情報をpcが記憶し、ログアウト→ログイン、又は再起動後に、
前回のログアウト直前のnumlockキーの設定が復元されます。

ただ、この設定は、ログイン後のnumlockのコントロールの設定の話なので、
ログイン前のコントロール、例えば、デスクトップPCなどでログイン時のパスワード画面でテンキーをコントロールしたい時など、
別の対策が必要です。

ログイン前のテンキーの使用については、
1. numlockx をインストール
2. /etc/gdm/Init/Default を編集
  最後の方に下記文字がある。
  exit 0
  そこで、上記 exit 0 の前に下記3行を追加する。

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

numlockx Off ならテンキー無効。
保存して完了。
これでログイン時のパスワード画面で、テンキーがコントロールできます。
numlockx Off は試してませんが、このトピックの設定で十分可能なので、
あまり意味がないかもしれません。

オフライン

 

Board footer

Powered by FluxBB