2008
Programiści Ubuntu dali nam możliwość ustawienia skrótów klawiszowych za pomocą narzędzia Skróty klawiszowe. Możesz je znaleźć klikając kolejno System > Preferencje > Skróty klawiszowe. Ustawianie skrótów jest bardzo proste, wystarczy wybrać skrót i zadanie jakie ma wykonać.
Co robić jeśli mimo ustawienia skrótów klawiszowych nie działają one w programie?
Masz dwa rozwiązania...
Pierwsze rozwiązanie:
1. Na początek zainstaluj program xbindkeys, który jest dostępny w repozytoriach:
sudo apt-get install xbindkeys
2. Teraz utwórz plik, w którym będą zachowane ustawienia klawiszy:
xbindkeys --defaults > /home/user/.xbindkeysrc
gdzie user to oczywiście nazwa Twojego konta.
3. Pora na przypisanie funkcji do programu. W terminalu wydaj polecenie:
xbindkeys -k
4. Zostaniesz poproszony o wciśnięcie klawisza, który chcesz zaprogramować. Wciśnij go, powinieneś zobaczyć coś takiego:
"NoCommand" m:0x0 + c:178 NoSymbol
5. Za NoCommand wstaw polecenie, które ma być realizowane po wciśnięciu klawisza np. jeśli chcesz nim uruchomić program Amarok, wpisz amarok
6. Gotowy wpis:
"amarok" m:0x0 + c:178 NoSymbol
Wklej do pliku xbindkeysrc:
gedit ~/.xbindkeysrc
Zapisz plik (CTRL+S)
7. Na koniec dodaj program do autostartu: System > Preferencje > Sesje i dodaj nową sesję o poleceniu xbindkeys
Drugie rozwiązanie:
1. Zainstaluj program KeyTouch
sudo apt-get install keytouch keytouch-editor
2. Otwórz program: System > Administracja > KeyTouch. Powinno ukazać Ci się następujące okno (kliknij w miniaturę, aby powiększyć):
3. Wybierz swój model i kliknij OK.
Co zrobić jeśli klawiatury nie ma na liście?
Musisz stworzyć własny plik konfiguracyjny. Włącz program KeyTouch - Editor (System > Administracja > KeyTouch - Editor). Na początku wybierz sposób podłączenia i typ urządzenia (ja wybrałem PS/2, bo taką mam klawiaturę).
Następnie zostaniesz poproszony o wciśnięcie jakiegokolwiek klawisza funkcyjnego, zrób to. W nowym oknie (kliknij w miniaturę, aby powiększyć), wpisz nazwę i model klawiatury. Następnie kliknij na przycisk "Nowy", pojawi się okno z prośbą o wciśnięcie klawisza funkcyjnego. Zrób to i nadaj mu jakąś nazwę - czasami program zaproponuje swoją nazwę. Wybierz dla niego jakaś akcję - uruchomienie programu lub specjalną funkcję. Ustaw wszystkie klawisze, które chcesz zaprogramować.

Po skończonej konfiguracji zapisz plik do pliku (File > Save). Przejdź do programu KeyTouch i wczytaj zapisaną przed chwilą konfigurację - kliknij Import i wskaż plik.
4. Otworzy się okno z konfiguracją klawiszy (kliknij w miniaturę, aby powiększyć). Tutaj możesz wprowadzić zmiany (jeśli są one potrzebne).
Kliknij Zastosuj i ciesz się z w pełni działającej klawiatury - wymagane może być ponowne uruchomienie komputera.
Zobacz także:
Na każdy komentarz postaramy się udzielić odpowiedzi w ciągu 24 godzin od momentu wysłania.
Mile widziane komentarze z uwagami lub informacjami o rozwiązaniu problemu.







Rejestracja
Zapomniane hasło






po zainstalowaniu przynajmniej u mnie (8.04) keytouch i edytor znajdują się w System > Preferencje > KeyTouch, a nie w System > Administracja > KeyTouch., drugim problemem jest błąd jaki pojawia się po próbie uruchomienia edytora [Nie można wykonać procesu potomnego "/usr/bin/su-to-root" (No such file or directory)] w sumie nie bardzo wiem co z tym zrobić
może jakaś rada
"po zainstalowaniu przynajmniej u mnie (8.04) keytouch i edytor znajdują się w System > Preferencje > KeyTouch, a nie w System > Administracja > KeyTouch."
Możliwe. Poradnik pisałem w oparciu o doświadczenia z Ubuntu 7.10.
Co do drugiego problemu... nigdy się z nim nie spotkałem... google też niewiele mówi... aha, ja też tego pliku/katalogu nie mam
1) System->Preferencje->KeyTouch Editor klikamy PPM, wybieramy dodaj do panelu.
2) Klikamy PPM na ikonkę i wybieramy właściwości
3) Kopiujemy wszystko z pola Polecenie (u mnie: "/usr/bin/su-to-root -X -c /usr/sbin/keytouch-editor" u was chyba tak samo) i wklejamy do terminala
4) zostawiamy tylko to drugie polecenie ("/usr/sbin/keytouch-editor")
5) dopisujemy na początku "sudo " (nie wiem czy trzeba ale ja tak zrobiłem)
6) i wciskamy Enter