Strona 1 z 1

[SOLVED] Mapowanie klawiatury Ubuntu 12.04 LTS - graficznie lub tekstowo

: 16 wrz 2012, 11:33
autor: Yoshihiko
Witam,

to moj pierwszy post tutaj, wiec sie od razu przywitam. Jezeli istnieje osobny dzial do powitan, to wkrotce nadrobie zaleglosci ;) Na wstepie przepraszam za brak polskich znakow, to jest wlasnie moj problem ;) Mam nadzieje, iz dobrze wybralem miejsce zalozenia tematu. Wiem takze, ze podobne tematy juz sie pojawialy, jednak albo nie do konca rozumiem rozwiazania, albo nie zadzialaly u mnie.

Otoz zainstalowalem na Macbooku Pro Late 2006 Ubuntu 12.04 jako jedyny system. Wszystko dziala jak nalezy, poza faktem, ze Macbook nie ma AltGr czyli prawego klawisza Alt. Chcialbym w jakis sposob przypisac funkcje tego klawisza do klawisza Super_R. Mam nadzieje, ze ktos mi pomoze, bo troche po omacku poruszam sie po nowym Ubuntu. Ponizej zrzut z xev, dotyczacy ustawien Super_R:

Kod: Zaznacz cały

KeyRelease event, serial 36, synthetic NO, window 0x3a00001,
    root 0x150, subw 0x0, time 9039600, (205,649), root:(523,701),
    state 0x40, keycode 134 (keysym 0xffec, Super_R), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False
Jak zrozumiem o co w tym chodzi, to moze kiedys skrobne cos w Eclipse w trybie graficznym.

Re: Mapowanie klawiatury Ubuntu

: 16 wrz 2012, 11:43
autor: majsza
A "jabłko" Ci nie pracuje jako Alt Gr?

Re: Mapowanie klawiatury Ubuntu 12.04 LTS - graficznie lub tekstowo

: 16 wrz 2012, 11:47
autor: Yoshihiko
"Jablko" to wlasnie Super_R i z tego co widze, to otwiera mi Huda, tak samo jak lewe "jablko", czyli Super_L. Uklad klawiatury mam "Polski", wiec prawdopodobnie Ubuntu rozpoznaje "jablka" jako klawisze Windows.

Re: Mapowanie klawiatury Ubuntu 12.04 LTS - graficznie lub tekstowo

: 16 wrz 2012, 12:44
autor: brezniew
Poczytaj o XBindKeys.

Re: Mapowanie klawiatury Ubuntu 12.04 LTS - graficznie lub tekstowo

: 16 wrz 2012, 14:57
autor: Yoshihiko
OK, dziękuję za wskazówkę. Jak tylko będę przy komputerze to zapoznam się z tematem. Mam nadzieję, że to rozwiąże mój problem.

-- 16 wrz 2012, o 18:28 --

XbindKeys sobie darowałem, znalazłem sposób z xmodmap. Póki co, prawy alt podstawiłem pod CapsLock, którego i tak nie używam, ale potem poszukam kodu do Super_R.

Kod: Zaznacz cały

xmodmap -e "keycode 66 = ISO_Level3_Shift"
Oczywiście, aby działało po restarcie, należy stworzyć plik i umieścić go w ./home.

Temat do zamknięcia. Mam zmienić temat na Solved?

Re: Mapowanie klawiatury Ubuntu 12.04 LTS - graficznie lub tekstowo

: 18 wrz 2012, 21:14
autor: Dwigatjel
Yoshihiko pisze: Temat do zamknięcia. Mam zmienić temat na Solved?
Problem rozwiązany to oczywiście - przyda się innym na przyszłość ;)

Re: Mapowanie klawiatury Ubuntu 12.04 LTS - graficznie lub tekstowo

: 18 wrz 2012, 21:28
autor: brezniew
Kiedyś opisywałem metodę z xmodmap:
viewtopic.php?f=145&t=160401#p915584
Sam kod uzyskasz programem xev.

Re: [SOLVED] Mapowanie klawiatury Ubuntu 12.04 LTS - graficznie lub tekstowo

: 19 wrz 2012, 08:08
autor: Yoshihiko
Troszkę zakręcony jestem, oczywiście nie muszę szukać kodu do Super_R -> już raz to robiłem i ten kod to 134. W moim przypadku sprawdził się kod:

Kod: Zaznacz cały

xmodmap -e "keycode 134 = ISO_Level3_Shift"

ISO_Level3_Shift odpowiada właśnie za AltGr, który w tym momencie przypisałem do Super_R.

Teraz już to dokładnie rozumiem. Teraz tylko dodanie skryptu do autostartu i załatwione :)