web-dev-qa-db-ja.com

capslockをスタンドアロンキーとして構成する方法

Windowsでは、AutoHotKeyを使用してCapslockをスタンドアロンキー(たとえば、「エスケープ」にバインドする)と修飾子(「CapsLock + k」とバインドしてブラウザを起動できるようにする)にすることができます。

CapsLockに独自の特別なバインディングを持たせるためにSunの下ですべてを試し、UbuntuとXubuntuで修飾キーを作成し、さまざまなAutokey pythonスクリプトを試しましたが、これは不可能ですUbuntu/Xubuntu?

私が間違っている?これが可能な方法を誰かが知っていますか?

2
ReneFroger

私はついに Xcape を使用して自分の解決策を見つけました。これにより、修飾キーを自分で放したときにキーイベントを送信できます。

2
ReneFroger

コンソールでこれを試してください:

setxkbmap -option caps:none
xmodmap -e 'keycode 66 = Multi_key';

あなたより Caps-Lock として働く Compose キー。

つまり、連続してヒットした場合:

  • Compose、 o、その後 e 「œ」をレンダリングします、
  • Compose、 o、その後 r 「®」をレンダリングします、
  • Compose、 3、その後 4 「¾」をレンダリングします、
  • Compose、 o、その後 / 「ø」をレンダリングします、
  • Compose、 +、その後 - 「±」をレンダリングします、
  • Compose、 s、その後 s 「ß」をレンダリングします、
  • ...

等々。

4
F. Hauri

gnome Tweak-tool をインストールすると、TypingタブからCaps-Lockを再定義できます。

たとえば、EscapeまたはCtrlにすることができます。 BackSpaceに変更しました。

次の方法でインストールできます。

Sudo apt-get install gnome-Tweak-tool

Ubuntu 14.04を実行しています。

0
NZD