Wlaczanie Capslocka przez konsole?

Tutaj można zadać pytanie, jeśli Linuksa widzi się pierwszy raz w życiu ;)
Mlody993
Piegowaty Guziec
Piegowaty Guziec
Posty: 19
Rejestracja: 17 lip 2009, 12:37
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86_64

Wlaczanie Capslocka przez konsole?

Post autor: Mlody993 »

Witam,
czy istnieje jakaś możliwość, aby capslock włączać przez terminal albo jakoś inaczej? Zalala mi sie klawiatura i nie działa capslock, a dość często go potrzebuje. Jak go uruchamiać z konsoli ??

Mam numlockx i odpala on numlock, ale jak odpalic Capslock?
Awatar użytkownika
brezniew
Przyjaciel
Przyjaciel
Posty: 2680
Rejestracja: 12 kwie 2011, 16:48
Wersja Ubuntu: inny OS
Środowisko graficzne: Fluxbox
Architektura: x86_64

Re: Wlaczanie Capslocka przez konsole?

Post autor: brezniew »

A nie lepiej używać do tego innego klawisza?
Mlody993
Piegowaty Guziec
Piegowaty Guziec
Posty: 19
Rejestracja: 17 lip 2009, 12:37
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Wlaczanie Capslocka przez konsole?

Post autor: Mlody993 »

Innego tzn.? Nie ma innego klawisza, który odpala Capslock.

Chyba, że chodzi o przypisanie innego klawisza pod Capslock, ok, ale jak to zrobić?
Awatar użytkownika
brezniew
Przyjaciel
Przyjaciel
Posty: 2680
Rejestracja: 12 kwie 2011, 16:48
Wersja Ubuntu: inny OS
Środowisko graficzne: Fluxbox
Architektura: x86_64

Re: Wlaczanie Capslocka przez konsole?

Post autor: brezniew »

Mlody993 pisze:Innego tzn.? Nie ma innego klawisza, który odpala Capslock.?
Jak nie ma? Masz ponad 100 klawiszy ;-)

Kod: Zaznacz cały

xmodmap -pke
Można poświęcić lewy Shift, u mnie jest pod pozycją keycode 50:

Kod: Zaznacz cały

xmodmap -pke|grep  Shift
keycode  50 = Shift_L NoSymbol Shift_L
keycode  62 = Shift_R NoSymbol Shift_R
keycode  92 = ISO_Level3_Shift NoSymbol ISO_Level3_Shift
keycode 108 = ISO_Level3_Shift NoSymbol ISO_Level3_Shift
Tymczasowo można sobie zmienić w ten sposób:

Kod: Zaznacz cały

xmodmap -e "keycode  50 = Caps_Lock NoSymbol Caps_Lock"
A na stałe dopisując:

Kod: Zaznacz cały

keycode  50 = Caps_Lock NoSymbol Caps_Lock
w pliku ~/.Xmodmap

Można do tego użyć innych narzędzi np. setxkbmap.

Oczywiście możesz użyć do tego dowolnego klawisza.
ODPOWIEDZ

Wróć do „Przedszkole Linuksa”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 18 gości