gamepad jako klawiatura - jak?
- ka_o_3991
- Przyjaciel
- Posty: 864
- Rejestracja: 01 wrz 2007, 13:34
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: Xfce
- Architektura: x86_64
gamepad jako klawiatura - jak?
witam. Ostatnio nabyłem taniego gamepada na allegro - http://allegro.pl/item416509973_najleps ... bialy.html - takie coś. czy jest możliwość żeby wykorzystywać to jako klawiaturę? mam tu na myśli np. zmapowanie przycisku nr 1 jako spacja, nr 2 jako enter itd. Chciałbym wykorzystać to do dwóch rzeczy:
1. Do gier, które gamepada nie obsługują, a chciałbym nim grać
2. Jako pilot do MPlayera
Czy ktoś próbował/wie jak zrobić coś takiego?
1. Do gier, które gamepada nie obsługują, a chciałbym nim grać
2. Jako pilot do MPlayera
Czy ktoś próbował/wie jak zrobić coś takiego?
- wytrzeszcz
- Sędziwy Jeż
- Posty: 47
- Rejestracja: 27 mar 2008, 21:13
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: GNOME
- Kontakt:
Odp: gamepad jako klawiatura - jak?
Możesz znaleść opis jego wyjścia , odpowiedniego portu w pc i za pomocą przerwań napisać stera . czyli poprostu tłumaczyć p1>spacje p2>enter itp (sama teoria)
- ka_o_3991
- Przyjaciel
- Posty: 864
- Rejestracja: 01 wrz 2007, 13:34
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: Xfce
- Architektura: x86_64
Odp: gamepad jako klawiatura - jak?
Próbowałem nauczyć się programować, ale nic z tego nie wyszło Ale nie wierzę, że nikt tego jeszcze nie stworzył
Odp: gamepad jako klawiatura - jak?
Ja do tego używam programu joymouse. Jest w repozytorium Ubuntu i służy do emulacji zarówno ruchu kursora myszy oraz naciśnięcia dowolnego klawisza. Z pełną składnią można się zapoznać wpisując:
Żeby emulować mysz trzeba utworzyć wirtulane urządzenie wskazujące - kolejkę: i nadać mu prawa do odczytu/zapisu dla zwykłego usera oraz dodać w /etc/X11/xorg.conf wpis odnośnie tego urządzenia
Jeśli chodzi o składnię samego programu joymouse to u mnie wygląda to następująco:
Trzeba podać wejściowe (kontroler gier) i wyjściowe (wirtualna mysz) urządzenie a następnie przypisać osiom kontrolera (-M) oraz przyciskom (-B) kolejne akcje. Kolejność osi i przycisków jest taka jak jest w narzędziu do kalibracji. "x" i "y" to przesuwanie kursora myszy a "zx" i "zy" to ruch kółka myszy. "0" i "1" to kolejne klawisze myszy a "key=" to przypisanie klawisza na klawiaturze.
Kod: Zaznacz cały
man joymouse
Kod: Zaznacz cały
sudo mkfifo /dev/joymouse
Kod: Zaznacz cały
Section "InputDevice"
Identifier "Joystick"
Driver "mouse"
Option "Device" "/dev/joymouse"
Option "Protocol" "ExplorerPS/2"
Option "SendCoreEvents" "true"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Kod: Zaznacz cały
joymouse -i /dev/input/js0 -o /dev/joymouse -t joypad -M x -t joypad -M y -t joypad -M zx -t joypad -M zy -B key=a -B key=s -B key=d -B key=w -B key=e -B key=q -B 0 -B 1 -B key=g -B key=m -d
- ka_o_3991
- Przyjaciel
- Posty: 864
- Rejestracja: 01 wrz 2007, 13:34
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: Xfce
- Architektura: x86_64
Odp: gamepad jako klawiatura - jak?
Mam repozytoria z forum, i nie ma w nich tego pakietu, ale pobrałem z sourceforge DEBa i uczę się używać Dzięki wielkie
- mgrQkiZ
- Wytworny Kaczor
- Posty: 252
- Rejestracja: 03 mar 2008, 17:09
- Płeć: Mężczyzna
- Wersja Ubuntu: 11.10
- Środowisko graficzne: KDE Plasma
- Architektura: x86
- Kontakt:
Odp: gamepad jako klawiatura - jak?
Jest jeszcze program Qjoypad.
-
- Piegowaty Guziec
- Posty: 1
- Rejestracja: 30 lip 2006, 11:21
- Płeć: Mężczyzna
- Wersja Ubuntu: 9.04
- Środowisko graficzne: GNOME
Odp: gamepad jako klawiatura - jak?
Witam
Ja do tego celu zacząłem używać sixaxis-a od PS3, bardzo dobrze działa na ubuntu 9.4, po
zainstalowaniu programów Sixa_0.3.0-falktx16_all.zip.deb i Bluez-sixa_1.2-falktx2_amd64.deb. Programy można pobrać na stronie http://falktx.xtreemhost.com/repo/ubuntu/pool/ ,Można dodać repo
do źródeł oprogramowania " http://falktx.xtreemhost.com/repo/ubuntu jaunty main "
i zainstalować z synaptika. Oczywiście joy działa bezprzewodowo i trzeba mieć blutufa.
Ja do tego celu zacząłem używać sixaxis-a od PS3, bardzo dobrze działa na ubuntu 9.4, po
zainstalowaniu programów Sixa_0.3.0-falktx16_all.zip.deb i Bluez-sixa_1.2-falktx2_amd64.deb. Programy można pobrać na stronie http://falktx.xtreemhost.com/repo/ubuntu/pool/ ,Można dodać repo
do źródeł oprogramowania " http://falktx.xtreemhost.com/repo/ubuntu jaunty main "
i zainstalować z synaptika. Oczywiście joy działa bezprzewodowo i trzeba mieć blutufa.
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość