web-dev-qa-db-ja.com

Scroll Lockを有効にするにはどうすればよいですか?

キーボードのライトを切り替えるには、スクロールロックを有効にする必要があります。これはArch.Funnyでは機能しますが、Ubuntuでは機能しません。

http://linuxtechie.wordpress.com/2008/04/07/getting-scroll-lock-to-work-in-ubuntu/

$ xmodmap -e ‘add mod3 = Scroll_Lock’
xmodmap:  unknown command on line commandline:1
xmodmap:  unable to open file 'mod3' for reading
xmodmap:  unable to open file '=' for reading
xmodmap:  unable to open file 'Scroll_Lock’' for reading
xmodmap:  4 errors encountered, aborting.
xmodmap -e 'add mod3 = Scroll_Lock'

(一重引用符の違いに注意してください!)

これをコピーして、ターミナルに貼り付けます。

その後、エラーは発生しなくなります。

Ubuntu 12.04システムでこのコマンドを正常に使用しました。

19
user74063

またはこれらでライトを切り替えることができます:

オン:

xset led named "Scroll Lock"

オフ:

xset -led named "Scroll Lock"

SpeedLink照光式キーボード(SL-6453-SSV-A)のUbuntu 12.04 x86で動作します。

16
SenorGrande

恒久的な方法が見つかりました たくさんの半分焼いたソリューションで長い夜を過ごした後。

# backup your symbols file
Sudo cp /usr/share/X11/xkb/symbols/us{,.distribution} 

xkb_symbols "basic" {セクションに次の行を追加します。その2行目が存在しない場合でも心配しないでください。一部の言語でのみ存在し、システム上では存在しません。

...
    modifier_map Mod3   { Scroll_Lock }; <==<< Add this line

    include "level3(ralt_switch)" <==<< before this line
};

言語を切り替える場合、他のレイアウトでも同じ操作を行う必要がある場合があります

また、xkbレイアウトが存在するキャッシュがあります。 Xサーバーを再起動する前にこれをクリアして、新しいキーボードシンボルファイルを確認する必要があります。

Sudo dpkg-reconfigure xkb-data
8
Pykler