Forum Linux Mint Polska

Autor Wątek: Linux Mint 17 - przemapowanie klawisza  (Przeczytany 1321 razy)

Offline Lasso

  • Miętowe nasionko
  • *
  • Wiadomości: 21
  • Punkty: 0
  • Środowisko graficzne: Cinnamon
  • Wersja systemu: Linux Mint 17.2
Linux Mint 17 - przemapowanie klawisza
« dnia: Styczeń 22, 2016, 01:42:47 am »
Witam. Chciałbym przemapować klawisz keycode 94 w taki sposób, by działał tak samo jak keycode 50 czyli Shift_L. Komenda "xmodmap -e keycode 94 = Shift_L" umieszczona w pliku wykonywalnym .Xmodmap nie powoduje spodziewanego działania i dalej zamiast Shift mam znaki: <>. Czy mogę prosić o jakieś sugestie? Dodam, że dopiero zaczynam przygodę z Mintem.

Offline magnus

  • Miętowy liść
  • *
  • Wiadomości: 34
  • Punkty: 6
  • Środowisko graficzne: Mate
  • Wersja systemu: 18
Odp: Linux Mint 17 - przemapowanie klawisza
« Odpowiedź #1 dnia: Styczeń 23, 2016, 03:04:45 am »
Można to dokonać poprzez modyfikację pliku pl który znajdziesz w: system plików>usr>share>X11>xkb>symbols>pl. Używam klawiatury ze zmienioną funkcją kilku klawiszy ale nigdy nie próbowałem zmiany funkcji Shift. Jeśli jesteś gotów na eksperyment który może się zakończyć ponowną instalacją systemu to możemy spróbować.

Offline Lasso

  • Miętowe nasionko
  • *
  • Wiadomości: 21
  • Punkty: 0
  • Środowisko graficzne: Cinnamon
  • Wersja systemu: Linux Mint 17.2
Odp: Linux Mint 17 - przemapowanie klawisza
« Odpowiedź #2 dnia: Styczeń 24, 2016, 00:22:31 am »
Bardzo chętnie spróbuję. Nowa instalacja zawsze cieszy.
;)
A teraz do rzeczy. W HP ProBook 4330s obok lewego Shifta jest jeszcze klawisz opatrzony czterema symbolami:<>\|
Te znaki nie są mi potrzebne, więc chcę, by naciśnięcie tego klawisza uruchamiało TEŻ lewy Shift. W terminalu uruchomiłem "xev" i dowiedziałem się, że ten klawisz to:
keycode 94 (keysym 0x3c, less)
Chcę zdublować działanie i mieć lewy Shift na tych obydwu klawiszach. U mnie lewy Shift ma:
keycode 50 (keysym 0xffel, Shift_L)
Dokopałem się do wspomnianego przez Ciebie pliku. Wiem też, że przed edycją jego trzeba sobie nadać podwyższone uprawnienia. Poproszę o podpowiedź - KTÓRĄ linijkę tekstu zmodyfikować? Lub też gdzie ją dopisać? Bo tak w ciemno to mała szansa na sukces...

Offline magnus

  • Miętowy liść
  • *
  • Wiadomości: 34
  • Punkty: 6
  • Środowisko graficzne: Mate
  • Wersja systemu: 18
Odp: Linux Mint 17 - przemapowanie klawisza
« Odpowiedź #3 dnia: Styczeń 24, 2016, 02:17:56 am »
Jak napisałeś, otwieramy menadżer plików z uprawnieniami administratora: Alt + F2 i wpisujemy:
gksu nemoW pliku pl modyfikujemy pierwszą klawiaturę o nazwie "Polish". Poniżej key <TLDE> dodajemy jeszcze jedną linijkę kodu:
key <LSGT> { [ Shift_L ] };Restartujemy komputer. Jeśli nie zadziała to spróbujemy coś innego.
« Ostatnia zmiana: Luty 08, 2017, 12:12:58 pm wysłana przez magnus »

Offline Lasso

  • Miętowe nasionko
  • *
  • Wiadomości: 21
  • Punkty: 0
  • Środowisko graficzne: Cinnamon
  • Wersja systemu: Linux Mint 17.2
Odp: Linux Mint 17 - przemapowanie klawisza
« Odpowiedź #4 dnia: Styczeń 24, 2016, 20:03:40 pm »
Wykonałem wszystkie wskazówki - niestety Twój sposób nie zadziałał u mnie. Znalazłem ćwierćśrodek, czyli zainstalowałem poprzez Wine aplikację windowsowską o nazwie SharpKeys, za jej pomocą przemapowałem niepotrzebny mi klawisz na lewy Shift i po dwukliku pliku SharpKeys.exe, który umieściłem na pulpicie Minta, mam spodziewany efekt. Niby działa, ale wolałbym zrobić to tak, jak należy, więc jeśli ktoś ma jeszcze jakiś pomysł, to chętnie wypróbuję.

Offline magnus

  • Miętowy liść
  • *
  • Wiadomości: 34
  • Punkty: 6
  • Środowisko graficzne: Mate
  • Wersja systemu: 18
Odp: Linux Mint 17 - przemapowanie klawisza
« Odpowiedź #5 dnia: Styczeń 25, 2016, 01:40:31 am »
Nieraz, żeby nasze zmiany zadziałały, trzeba skonfigurować xkb w terminalu za pomocą polecenia:
sudo dpkg-reconfigure xkb-dataAlbo wyczyścić pamięć podręczną xkb także przez terminal:
cd /var/lib/xkb/
sudo rm *.xkm
W obu przypadkach trzeba zrestartować komputer.
« Ostatnia zmiana: Luty 08, 2017, 12:15:37 pm wysłana przez magnus »

Offline Lasso

  • Miętowe nasionko
  • *
  • Wiadomości: 21
  • Punkty: 0
  • Środowisko graficzne: Cinnamon
  • Wersja systemu: Linux Mint 17.2
Odp: Linux Mint 17 - przemapowanie klawisza
« Odpowiedź #6 dnia: Styczeń 25, 2016, 22:17:26 pm »
Szacun, magnus... Zadziałało po komendzie "sudo dpkg-reconfigure xkb-data" i restarcie laptopa. Teraz mam lewego Shifta na obydwu klawiszach, dokładnie tak, jak chciałem. Czy mogę Ci jakoś jeszcze inaczej podziękować oprócz pierwszych słów mojego wpisu?

Offline magnus

  • Miętowy liść
  • *
  • Wiadomości: 34
  • Punkty: 6
  • Środowisko graficzne: Mate
  • Wersja systemu: 18
Odp: Linux Mint 17 - przemapowanie klawisza
« Odpowiedź #7 dnia: Styczeń 26, 2016, 02:00:21 am »
Nie ma sprawy, Lasso. Najważniejsze że wszystko działa jak powinno.

Offline mapal

  • Miętowa sadzonka
  • **
  • Wiadomości: 57
  • Punkty: 0
Odp: Linux Mint 17 - przemapowanie klawisza
« Odpowiedź #8 dnia: Marzec 11, 2018, 00:41:09 am »
Witam,
czy mogę prosić o pomoc w podobnej sprawie? Zainstalowałem Minta na japońskim laptopie Fujitsu, który nie ma w ogóle prawego klawisza Alt, więc nie można wstawiać polskich znaków. Chciałbym, żeby jego funkcję przejął klawisz do wywoływania menu kontekstowego (trzeci na prawo od spacji).

Offline kris777

  • Dorodna miętowa sadzonka
  • ***
  • Wiadomości: 124
  • Punkty: 10
  • Środowisko graficzne: Mate
  • Wersja systemu: 18
Odp: Linux Mint 17 - przemapowanie klawisza
« Odpowiedź #9 dnia: Marzec 11, 2018, 10:35:05 am »
Tematów i opisów w necie jest sporo .... sory ale ja nigdy tego nie potrzebowałem i pewnie trzeba jak wspomniano wyżej uważać by nie uszkodzić sobie systemu :-)
zerknij : ubuntu remapping key on the keyboard
http://www.ubuntu-pomoc.org/zmiana-mapowania-klawiszy/

Offline mapal

  • Miętowa sadzonka
  • **
  • Wiadomości: 57
  • Punkty: 0
Odp: Linux Mint 17 - przemapowanie klawisza
« Odpowiedź #10 dnia: Marzec 11, 2018, 13:17:27 pm »
To bedzie chyba jednak znacznie szerszy problem. Chyba założę osobny wątek.

Offline magnus

  • Miętowy liść
  • *
  • Wiadomości: 34
  • Punkty: 6
  • Środowisko graficzne: Mate
  • Wersja systemu: 18
Odp: Linux Mint 17 - przemapowanie klawisza
« Odpowiedź #11 dnia: Marzec 11, 2018, 14:38:00 pm »
Wykonaj tą komendę w terminalu i zrestartuj komputer:
sudo sed -i '54s|.*|include "level3(menu_switch)"|' \
/usr/share/X11/xkb/symbols/pl && sudo dpkg-reconfigure xkb-data