web-dev-qa-db-ja.com

Linuxのキーボードのキーの再マッピング

現在、キーボードのCapsLockなどのキーを再マッピングするためにxmodmapを使用しています。

しかし、私のキーボードの上部にはめったに使用されないキーがたくさんあります(インターネット、音楽、次の曲、ミュートなどのボタンを備えたマルチメディアキーボード)

これらのキーを特定のコマンド(キーではない)に再マップしたいと思います。

例:インターネットボタンを押すと、Firefox(/ usr/bin/firefox)が起動します(これはWindowsでのみ発生します)。また、特定のボタンをxkillにマップする必要があります。

これを達成する方法はありますか?使用:GNOMEおよびKDE上のFedora 14(両方)

3
Anuj More

これは、wm/de(ウィンドウマネージャー/デスクトップ環境)によって異なります。隠しファイル.configのどこかにあるXMLファイルのopenboxのいくつかのキーを再バインドできますが、グーグルで検索する必要があります。他の方法は

setxkbmap

しかし、このsincに関するいくつかのLinuxマニュアルをよく読んでください

2
Ilian Zapryanov

xbindkeys を試してください。これにより、より難解なキーを任意のコマンドにバインドできます。例として、私のラップトップで、次のコマンドを使用して、デュアルモニターサポートをFn-5(IIRC--このバインドは使用しなくなりました)に切り替えるスクリプトをバインドしました。

(xbindkey '("m:0x0" "c:235") "$HOME/usr/bin/dual-monitor-setup")

ただし、構成にはGUILEサポートを使用しているため、より単純な構成形式を使用する場合は、おそらくそれを変更する必要があります。そのドキュメントはかなり良いので、あなたがそれをあなたが望むことをするようにする方法を理解するのにそれほど問題はないはずです。

2
Neil Santos

質問には多くの詳細がないので、ここに従うべき良いガイドがあります。その過程で、より具体的な質問をするためのいくつかの用語を学びます。

http://en.gentoo-wiki.com/wiki/Multimedia_Keys

0
James Broadhead