Bagaimana cara mengaktifkan Scroll Lock?

14

Saya harus mengaktifkan kunci gulir agar saya dapat menyalakan lampu di keyboard saya. Ini berfungsi pada Arch.Funny tidak berfungsi di 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.
Anton Ciprian Vasilache
sumber

Jawaban:

21
xmodmap -e 'add mod3 = Scroll_Lock'

(Perhatikan perbedaan dalam tanda kutip tunggal!)

Salin ini dan rekatkan di terminal.

Maka kesalahan tidak akan terjadi lagi.

Saya telah berhasil menggunakan perintah ini di sistem Ubuntu 12.04 saya.

pengguna74063
sumber
2
Ini tidak akan berfungsi lagi di Gnome 3.10 karena ini akan mengatur ulang peta keyboard setelah setiap kali masuk dan mengunci / membuka kunci layar
Giovanni Toraldo
Bagaimana Anda melakukan ini hanya dengan xkb, bukan xmodmap?
CMCDragonkai
6
Untuk setiap arkeolog: Masih berfungsi di Ubuntu 16.04
latias1290
1
Bekerja pada Mint 18!
Ronald
17

Atau Anda dapat mengganti lampu dengan ini:

Di:

xset led named "Scroll Lock"

Mati:

xset -led named "Scroll Lock"

Bekerja di Ubuntu 12,04 x86 untuk keyboard berlampu SpeedLink saya (SL-6453-SSV-A).

SenorGrande
sumber
Bagaimana Anda bisa menggunakan setxkbmap agar kunci gulir berfungsi?
Pykler
Bagaimana Anda bisa melakukan ini secara otomatis ketika linux boot?
Ronald
9

Menemukan cara permanen setelah malam yang panjang dengan banyak solusi setengah matang.

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

Tambahkan baris berikut di xkb_symbols "basic" {bagian ini. jangan khawatir jika baris kedua itu tidak ada, itu hanya ada untuk beberapa bahasa dan tidak ada untuk kita di sistem saya.

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

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

Anda mungkin harus melakukan hal yang sama di tata letak lain jika Anda beralih di antara bahasa

Juga, ada cache tempat layout xkb hidup. Anda harus menghapusnya sebelum memulai ulang server X Anda untuk memeriksa file simbol keyboard yang baru.

sudo dpkg-reconfigure xkb-data
Pykler
sumber
1
Bekerja di ubuntu 14.04 juga (diuji dengan keyboard Cooler Master Devastator)
Giovanni Toraldo
ps: Anda harus menghapus bagian '<== << Tambahkan baris ini' atau Anda tidak akan memiliki keyboard fungsional saat x restart :)
Kemudian Enok
Ini bekerja untuk saya di Ubuntu 16.10. Terima kasih banyak, sudah membuatku gila selama berabad-abad!
NotKyon
Bekerja di Ubuntu 16,04 juga
rneves