[opensuse-ja] 10.3でWindowsキーが使用できない
近藤です。 openSUSE 10.2 -> 10.3へアップグレードした結果、Windowsキーで開いていた メインメニューが開かなくなりました。"システム"->"設定"->"ショートカット" にパネルメニューを表示するという設定があったのですが、設定でWindowsキー を押下しても反応しない状態です。 このような現象に何か心当たりのある方がいらっしゃいましたら、解消方法を 教えてください。ちなみに、10.2の時は特に何も設定せずに使用できていまし た。 よろしくお願いします。 --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ja+help@opensuse.org
今井です。 Windowsキーを使ってKメニューを開く方法ですが、 http://www.kde.gr.jp/help/doc/kde-i18n/ja/docs/kdebase/khelpcenter/faq/HTML/... に書いてある方法でも可能です。 ただこの中の説明と10.3のKDEコントロールセンターの項目には ズレがあります。 個人設定(デスクトップを設定)-> KDEコントロールセンターが起動されるので 地域 & アクセシビリティ-> キーボードショートカット-> ショートカットスキーム-> グローバルショートカット-> パネル->アプリケーション起動メニューを表示 カスタムのチェックを入れてキーアサインの表示された所をクリックすると ショートカットを設定するウィンドウがポップアップしてきますので ここでWindowsキーをショートカットとして登録し、適用するとできるはずです。 Monday 22 October 2007 17:40:13 に nobu さんは書きました:
openSUSE 10.2 -> 10.3へアップグレードした結果、Windowsキーで開いていた メインメニューが開かなくなりました。"システム"->"設定"->"ショートカット" にパネルメニューを表示するという設定があったのですが、設定でWindowsキー を押下しても反応しない状態です。
このような現象に何か心当たりのある方がいらっしゃいましたら、解消方法を 教えてください。ちなみに、10.2の時は特に何も設定せずに使用できていまし た。
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 今井 優 mail: maimai@coral.ocn.ne.jp web: http://www10.ocn.ne.jp/~masimai/ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ja+help@opensuse.org
近藤です。 今井さん、ご回答ありがとうございます。 実は使用しているのはgnomeなんです。gnomeの場合だと設定場所はどこになる でしょうか? そして教えて頂いたリンクと同じ内容のものが@ITに記事がありました。 http://www.atmarkit.co.jp/flinux/rensai/linuxtips/509gnomewinkey.html ただ、このxmodmapを配置する方法を行ったところ、gnomeが通常起動できなく なってしまったので、/usr/share/xmodmap.jpに直接同じ設定を記述してみた のですが、変化がありませんでした。 keycode 115 = F13 通常起動できなくなった際のエラーは元に戻してしまったのでわからなくなり ましたので、再度上記サイトの設定で現象を確認してみます。 Masaru Imai さんは書きました:
今井です。
Windowsキーを使ってKメニューを開く方法ですが、
http://www.kde.gr.jp/help/doc/kde-i18n/ja/docs/kdebase/khelpcenter/faq/HTML/...
に書いてある方法でも可能です。
ただこの中の説明と10.3のKDEコントロールセンターの項目には ズレがあります。
個人設定(デスクトップを設定)->
KDEコントロールセンターが起動されるので
地域 & アクセシビリティ-> キーボードショートカット-> ショートカットスキーム-> グローバルショートカット-> パネル->アプリケーション起動メニューを表示
カスタムのチェックを入れてキーアサインの表示された所をクリックすると ショートカットを設定するウィンドウがポップアップしてきますので
ここでWindowsキーをショートカットとして登録し、適用するとできるはずです。
Monday 22 October 2007 17:40:13 に nobu さんは書きました:
openSUSE 10.2 -> 10.3へアップグレードした結果、Windowsキーで開いていた メインメニューが開かなくなりました。"システム"->"設定"->"ショートカット" にパネルメニューを表示するという設定があったのですが、設定でWindowsキー を押下しても反応しない状態です。
このような現象に何か心当たりのある方がいらっしゃいましたら、解消方法を 教えてください。ちなみに、10.2の時は特に何も設定せずに使用できていまし た。
--------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ja+help@opensuse.org
今井です。 Tuesday 23 October 2007 17:35:15 に nobu さんは書きました:
実は使用しているのはgnomeなんです。gnomeの場合だと設定場所はどこになる でしょうか? そして教えて頂いたリンクと同じ内容のものが@ITに記事がありました。
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/509gnomewinkey.html
ただ、このxmodmapを配置する方法を行ったところ、gnomeが通常起動できなく なってしまったので、/usr/share/xmodmap.jpに直接同じ設定を記述してみた のですが、変化がありませんでした。
システム全体に影響の及ぶファイルへの直接編集は止めた方が良いです。 傷口広げるだけでなく、時として命取り、致命傷になります。 常に元に戻せる様にしてるなら別ですが。 それと$HOME/.xinitrcとか独自に自分で作ると元々のシステム全体に影響の 及ぶ/etc/X11/xinit/xinitrcが読み込まれなくなるので、注意が必要です。 インストールの仕方にもよりますが、ユーザアカウントをインストーラから 作ったりしていればHOMEディレクトリに.xinitrc.templateが存在するはず です。これを$HOME/.xinitrcにコピーするか、.xinitrc.templateファイル が存在しなければ/etc/skel/.xinitrc.templateを$HOME/.xinitrcにコピー して下さい。 一応念のため書いておきますがlsコマンドを実行すると.(ドット)で始まるファイル、 ディレクトリを表示してない場合もありますので、必ずls -aと-aオプションつけて .(ドット)で始まるファイル、ディレクトリを表示する様にして確認して下さい。 それとGNOMEのショートカット設定ツールは /usr/bin/gnome-keybinding-properties と思われますけど(GNOMEは自分の好みに合わず、使っていないんです...)、 control-center2のバイナリRPMパッケージに含まれていますので control-center2のRPMパッケージがインストールされていないと使えません。 evolution-data-server辺りのRPMパッケージをアンインストールしてたりすると、 control-center2RPMパッケージも一緒にアンインストールされてしまってた様に思い ますので、この辺りも注意が必要かもしれません。 -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 今井 優 mail: maimai@coral.ocn.ne.jp web: http://www10.ocn.ne.jp/~masimai/ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ja+help@opensuse.org
近藤です。
システム全体に影響の及ぶファイルへの直接編集は止めた方が良いです。 傷口広げるだけでなく、時として命取り、致命傷になります。 常に元に戻せる様にしてるなら別ですが。
広がりましたので、全て元に戻しました(^-^;;;
インストールの仕方にもよりますが、ユーザアカウントをインストーラから 作ったりしていればHOMEディレクトリに.xinitrc.templateが存在するはず です。これを$HOME/.xinitrcにコピーするか、.xinitrc.templateファイル が存在しなければ/etc/skel/.xinitrc.templateを$HOME/.xinitrcにコピー して下さい。
ご指摘のとおり、$HOME/.xinitrc.templateがありましたので、リネーム後 、中の unset WINDOW_MANAGER STARTUP の前に xmodmap $HOME/.xmodmap.106 と記述しましたが変化なしです。 == .xmodmap.106の内容 ====================== keycode 115 = F13 ============================================
それとGNOMEのショートカット設定ツールは /usr/bin/gnome-keybinding-properties と思われますけど(GNOMEは自分の好みに合わず、使っていないんです...)、
この設定ツールを使っています。 ここの[デスクトップ]-[パネルメニューを表示する]でWindowsキー(キーボード 左下)を押下しても、何も変化がありません。 関係あるかどうかわからないのですが、Windowsキー+Aキーを押下すると、 "Mod4+A"と表示され、Windowsキー+Aでメニューが開くようになります。 私の環境ではMod4という認識をされているようです・・・どこでそのように認識 しているのかはわかりませんが・・・。 --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ja+help@opensuse.org
今井です。 Tuesday 23 October 2007 18:43:20 に nobu さんは書きました:
xmodmap $HOME/.xmodmap.106
と記述しましたが変化なしです。
== .xmodmap.106の内容 ======================
keycode 115 = F13
============================================
それとGNOMEのショートカット設定ツールは /usr/bin/gnome-keybinding-properties と思われますけど(GNOMEは自分の好みに合わず、使っていないんです...)、
この設定ツールを使っています。 ここの[デスクトップ]-[パネルメニューを表示する]でWindowsキー(キーボード 左下)を押下しても、何も変化がありません。 関係あるかどうかわからないのですが、Windowsキー+Aキーを押下すると、 "Mod4+A"と表示され、Windowsキー+Aでメニューが開くようになります。 私の環境ではMod4という認識をされているようです・・・どこでそのように認識 しているのかはわかりませんが・・・。
WindowsキーがCTRLキーやShiftキー、ALTキー等と同じ様にモディファイアキーの 一つmod4として扱われているからですね。 モディファイアキーとしてWindowsキーを使わないのであれば (下記のコマンド実行前後にパラメータ等を与えずにxmodmapコマンド実行してみると 変化が判るはず) xmodmap -e "clear mod4" というのをやってから件の処理を入れるのが良いかと思います。 ひょっとすると副作用で妙な事があるかもしれませんけど。 心配ならファイルに記述を追加せずに、ターミナル等から直接コマンド入力してみると 良いと思います。 xmodmapは初期設定ファイルに記述して起動時に実行するだけが唯一の方法という訳で もありません。 KDEなりGNOME起動後にターミナル等からダイレクトにコマンド入力しても同じ効果得 られます。 -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 今井 優 mail: maimai@coral.ocn.ne.jp web: http://www10.ocn.ne.jp/~masimai/ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ja+help@opensuse.org
こんにちは グラフィカルログインなら ~/.xsessionに記述してみては? ~/.xinitrcは、startxで起動したさい実行されるファイルだったと思います。
インストールの仕方にもよりますが、ユーザアカウントをインストーラから 作ったりしていればHOMEディレクトリに.xinitrc.templateが存在するはず です。これを$HOME/.xinitrcにコピーするか、.xinitrc.templateファイル が存在しなければ/etc/skel/.xinitrc.templateを$HOME/.xinitrcにコピー して下さい。
ご指摘のとおり、$HOME/.xinitrc.templateがありましたので、リネーム後 、中の
unset WINDOW_MANAGER STARTUP
の前に
xmodmap $HOME/.xmodmap.106
と記述しましたが変化なしです。
Naono --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ja+help@opensuse.org
鳩野と申します.
グラフィカルログインなら ~/.xsessionに記述してみては? ~/.xinitrcは、startxで起動したさい実行されるファイルだったと思います。
インストールの仕方にもよりますが、ユーザアカウントをインストーラから 作ったりしていればHOMEディレクトリに.xinitrc.templateが存在するはず です。これを$HOME/.xinitrcにコピーするか、.xinitrc.templateファイル が存在しなければ/etc/skel/.xinitrc.templateを$HOME/.xinitrcにコピー して下さい。
ご指摘のとおり、$HOME/.xinitrc.templateがありましたので、リネーム後 、中の
unset WINDOW_MANAGER STARTUP
の前に
xmodmap $HOME/.xmodmap.106
と記述しましたが変化なしです。
/etc/X11/xinit/xinitrc.common によると, xmodmap 関連は,~/.Xmodmap に書いて再ログインすると反映されると思います./etc/X11/Xmodmap にテン プレートがおいてあります. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ja+help@opensuse.org
今井です。 グラフィカルログインマネージャのスクリプト読むと判りますけど、 $HOME/.xinitrcが用意されている場合には$HOME/.xsession無くても $HOME/.xinitrcを読みに行ってくれるので問題無いです。 迂闊に$HOME/.xsession用意するとそれはそれでトラブルの元になりか ねません。 $HOME/.xsessionと$HOME/.xinitrc両方用意されている場合には $HOME/.xsessionの方が優先されますので。 それと書き忘れてましたが $HOME/.xsessionと$HOME/.xinitrcとも実行可能パーミッションが 落ちてる(無くなってる)と無視されます(実行処理されない)ので注意が必要です。 Tuesday 23 October 2007 20:51:25 に A.Naono さんは書きました:
こんにちは
グラフィカルログインなら ~/.xsessionに記述してみては? ~/.xinitrcは、startxで起動したさい実行されるファイルだったと思います。
インストールの仕方にもよりますが、ユーザアカウントをインストーラから 作ったりしていればHOMEディレクトリに.xinitrc.templateが存在するはず です。これを$HOME/.xinitrcにコピーするか、.xinitrc.templateファイル が存在しなければ/etc/skel/.xinitrc.templateを$HOME/.xinitrcにコピー して下さい。
ご指摘のとおり、$HOME/.xinitrc.templateがありましたので、リネーム後 、中の
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 今井 優 mail: maimai@coral.ocn.ne.jp web: http://www10.ocn.ne.jp/~masimai/ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ja+help@opensuse.org
近藤です。 みなさん、多数ご回答ありがとうございます。 試行錯誤の結果、今井さんの xmodmap -e "clear mod4" を実行して Windowsキーを押下するとSuper_Lと出てきたので、この隙にショート カットを設定したところ、うまく動作しました。設定ファイルは何も 用意してません。 設定ができなかったのが問題で、一度できてしまえばxevできちんと 反応しているのでOKということなのでしょうか。 何はともあれ、目的の動作にすることができました。 アドバイス頂いたみなさん、ありがとうございました。 --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ja+help@opensuse.org
opensuse-ja@opensuse.org様 購読を中止します。 荒川 稔 atlan1999@hotmail.com よろしくお願いします。 _________________________________________________________________ 広告表示なし!アカウント有効期限なし!Hotmail Plus のお申し込みはこちら http://get.live.com/mail/options --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ja+help@opensuse.org
近藤です。 gnomeが通常起動できなくなった際のエラーは「セッションが10秒以上維持でき なかった」という内容のエラーでした。 .xsession-errorsの表示が出ていたので載せてみます。この辺のログがエラー 画面に表示されていました。 ---------------------------------------------------------------- /etc/X11/xim: Checking whether an input method should be started. /etc/X11/xim: user environment variable LANG=ja_JP.UTF-8 sourcing /etc/sysconfig/language to get the value of INPUT_METHOD INPUT_METHOD is not set or empty (no user selected input method). Trying to start a default input method for the locale ja_JP.UTF-8 ... Checking for a default input method in /etc/X11/xim.d/ja/ sourcing /etc/X11/xim.d/ja/49-scim-bridge ... Smart Common Input Method 1.4.7 Launching a SCIM daemon with Socket FrontEnd... Loading simple Config module ... Creating backend ... <00000667>:scim_skk_imengine.cpp:122 > Create SKK Factory : <00000668>:scim_skk_imengine.cpp:123 > Lang : ja_JP <00000669>:scim_skk_imengine.cpp:124 > UUID : ec43125f-f9d3-4a77-8096-de3a35290ba9 Loading socket FrontEnd module ... Starting SCIM as daemon ... Launching a SCIM process with x11... Loading socket Config module ... Creating backend ... Loading x11 FrontEnd module ... GTK Panel of SCIM 1.4.7 ---------------------------------------------------------------- --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ja+help@opensuse.org
participants (5)
-
A.Naono
-
hatono@kobe-u.ac.jp
-
Masaru Imai
-
nobu
-
荒川 稔