r2d290 Skrevet 3. oktober 2012 Del Skrevet 3. oktober 2012 (endret) Hallo Etter å ha mast på utviklerne av Corsair K90, har nå endelig en bruker utviklet kode som skal gjøre det mulig å få G-knappene på CorsairK90 til å fungere. Foreløpig fungerer ikke dette så bra for spilling, men han jobber med å få til dette også. Det jeg lurte på var om noen kunne tenke seg å hjelpe meg med å få installert dette? Er ikke helt stø på alt som har med Linux å gjøre enda... Han gjør det tydelig at det meste av informasjonen ligger tilgjengelig som kommentarer. Takk til brukeren "Jupiter" @ http://forum.corsair.com jupiter126-k90-test-b5c1014.zip Endret 3. oktober 2012 av r2d290 waits for Obi-Wan Lenke til kommentar
Lycantrophe Skrevet 3. oktober 2012 Del Skrevet 3. oktober 2012 Ubuntu? Kan kompilere opp og lage en deb for deg. Lenke til kommentar
Lycantrophe Skrevet 3. oktober 2012 Del Skrevet 3. oktober 2012 Det er egentlig ikke noe vits å pakke det inn i det engang. Sleng opp terminal og gjør dette: unzip jupiter.zip -d K90 (jupiter.zip er filen du lastet opp) cd K90/getscancodes-1.0-modified make sudo apt-get install libnotify-bin sudo crontab -e (i denne filen paster du: 123 # * * * * * /home/r2d290/K90/K90_script.sh ) Lenke til kommentar
r2d290 Skrevet 3. oktober 2012 Forfatter Del Skrevet 3. oktober 2012 Takk for hjelpen så langt! Jeg kom ikke helt i mål. Ja, bruker ubuntu 12.04. Kopi av terminal: r2d290@r2d290-Z68AP-D3:~$ unzip jupiter126-k90-test-b5c1014.zip -d K90 Archive: jupiter126-k90-test-b5c1014.zip b5c101446a39799e5c88b7cb841a59b2bd422937 creating: K90/jupiter126-k90-test-b5c1014/ inflating: K90/jupiter126-k90-test-b5c1014/K90_Layout_Admin inflating: K90/jupiter126-k90-test-b5c1014/K90_conf inflating: K90/jupiter126-k90-test-b5c1014/K90_script-0.9999-RC3.sh inflating: K90/jupiter126-k90-test-b5c1014/K90_script-1.0.sh inflating: K90/jupiter126-k90-test-b5c1014/K90_script-1.6.sh inflating: K90/jupiter126-k90-test-b5c1014/K90_script-Blank.sh inflating: K90/jupiter126-k90-test-b5c1014/README.md creating: K90/jupiter126-k90-test-b5c1014/getscancodes-1.0-modified/ inflating: K90/jupiter126-k90-test-b5c1014/getscancodes-1.0-modified/Makefile inflating: K90/jupiter126-k90-test-b5c1014/getscancodes-1.0-modified/getscancodes.c inflating: K90/jupiter126-k90-test-b5c1014/getscancodes-1.0-modified/getscancodes.o r2d290@r2d290-Z68AP-D3:~$ cd K90/getscancodes-1.0-modified bash: cd: K90/getscancodes-1.0-modified: No such file or directory r2d290@r2d290-Z68AP-D3:~$ cd K90/jupiter126-k90-test-b5c1014/getscancodes-1.0-modified/ r2d290@r2d290-Z68AP-D3:~/K90/jupiter126-k90-test-b5c1014/getscancodes-1.0-modified$ make gcc -o getscancodes getscancodes.o r2d290@r2d290-Z68AP-D3:~/K90/jupiter126-k90-test-b5c1014/getscancodes-1.0-modified$ sudo apt-get install libnotify-bin [sudo] password for r2d290: Reading package lists... Done Building dependency tree Reading state information... Done libnotify-bin is already the newest version. The following packages were automatically installed and are no longer required: language-pack-kde-zh-hans-base language-pack-kde-en language-pack-zh-hans-base language-pack-zh-hans language-pack-kde-zh-hans language-pack-kde-en-base Use 'apt-get autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. r2d290@r2d290-Z68AP-D3:~/K90/jupiter126-k90-test-b5c1014/getscancodes-1.0-modified$ sudo crontab -e no crontab for root - using an empty one Select an editor. To change later, run 'select-editor'. 1. /bin/ed 2. /bin/nano <---- easiest 3. /usr/bin/vim.tiny Choose 1-3 [2]: 2 crontab: installing new crontab "/tmp/crontab.f40xq4/crontab":22: bad minute errors in crontab file, can't install. Do you want to retry the same edit? (y/n) y crontab: installing new crontab "/tmp/crontab.f40xq4/crontab":22: bad minute errors in crontab file, can't install. Do you want to retry the same edit? (y/n) n r2d290@r2d290-Z68AP-D3:~/K90/jupiter126-k90-test-b5c1014/getscancodes-1.0-modified$ sudo crontab -e [sudo] password for r2d290: no crontab for root - using an empty one No modification made r2d290@r2d290-Z68AP-D3:~/K90/jupiter126-k90-test-b5c1014/getscancodes-1.0-modified$ slik ser /tmp/crontab.WBwty6/crontab ut: # Edit this file to introduce tasks to be run by cron. # # Each task to run has to be defined through a single line # indicating with different fields when the task will be run # and what command to run for the task # # To define the time you can provide concrete values for # minute (m), hour (h), day of month (dom), month (mon), # and day of week (dow) or use '*' in these fields (for 'any').# # Notice that tasks will be started based on the cron's system # daemon's notion of time and timezones. # # Output of the crontab jobs (including errors) is sent through # email to the user the crontab file belongs to (unless redirected). # # For example, you can run a backup of all your user accounts # at 5 a.m every week with: # 0 5 * * 1 tar -zcf /var/backups/home.tgz /home/ # # For more information see the manual pages of crontab(5) and cron(8) # # m h dom mon dow command 123 #* * * * * /home/r2d290/K90/jupiter126-k90-test-b5c1014/K90_script.sh ) Jeg prøvde å fjerne "123" foran firkanten, og da fikk jeg ikke den feilmeldingen i crontab filen. 2 spørsmål: 1) hvor leser man hva de forskjellige valgene for dom mon og dow er? 2) Hvor kan jeg nå gå inn for å konfigurere hva de ulike g-knappene skal gjøre? Altså: hvordan kommer jeg igang? La oss f.eks. si at jeg ønsker at når jeg trykker på "G1" så skal jeg automatisk trykke på bokstavene h-e-i-s-a-n-n ? Lenke til kommentar
Lycantrophe Skrevet 3. oktober 2012 Del Skrevet 3. oktober 2012 Problemet er i crontaben, ja. Fjern 123 og #, samt ) på slutten. Lenke til kommentar
tingo Skrevet 4. oktober 2012 Del Skrevet 4. oktober 2012 Svar på 1) 'man crontab'. Lenke til kommentar
r2d290 Skrevet 5. oktober 2012 Forfatter Del Skrevet 5. oktober 2012 Takk takk! Skal se mer på dette etter at moderatortreffet er overståttt for helga Lenke til kommentar
r2d290 Skrevet 21. oktober 2012 Forfatter Del Skrevet 21. oktober 2012 (endret) Jeg bumper denne. Har omsider fått tid til å se litt på det, men vet ikke om jeg er noe klokere. Siden sist har jupiter lastet opp ny versjon (1.7), så jeg prøvde nå å installere 1.7 med veiledningen til Lyncantrophe. Jeg skjønner fortsatt ikke hvordan jeg kan komme igang og få brukt G-knappene til noe fornuftig. Noe sier meg at jeg ikke er veldig langt ifra mål nå. Destinasjonen til mappen er: home/r2d290/K90/jupiter126-Linux_Custom_Control_Device-c6bfb80/ Innholdet som dukker opp når jeg nå skriver sudo crontab -e er: # Edit this file to introduce tasks to be run by cron. # # Each task to run has to be defined through a single line # indicating with different fields when the task will be run # and what command to run for the task # # To define the time you can provide concrete values for # minute (m), hour (h), day of month (dom), month (mon), # and day of week (dow) or use '*' in these fields (for 'any').# # Notice that tasks will be started based on the cron's system # daemon's notion of time and timezones. # # Output of the crontab jobs (including errors) is sent through # email to the user the crontab file belongs to (unless redirected). # # For example, you can run a backup of all your user accounts # at 5 a.m every week with: # 0 5 * * 1 tar -zcf /var/backups/home.tgz /home/ # # For more information see the manual pages of crontab(5) and cron(8) # # m h dom mon dow command * * * * * /home/r2d290/K90/jupiter126-Linux_Custom_Control_Device-c6bfb80/K90_script-1.7.sh Når jeg går ut av denne, står det: crontab: installing new crontab Hva gjenstår nå for å få kommet igang? Endret 21. oktober 2012 av r2d290 waits for Obi-Wan Lenke til kommentar
r2d290 Skrevet 21. oktober 2012 Forfatter Del Skrevet 21. oktober 2012 ...ingenting? Så jeg er i mål? Jeg antok at det ville være et enkelt sted man kunne konfigurere de ulike G-knappene til å gjøre ulike ting. Er det nå jeg bør kontakte utvikleren for nermere informasjon? Lenke til kommentar
Lycantrophe Skrevet 21. oktober 2012 Del Skrevet 21. oktober 2012 Det står en del om konfigurasjonen i README-filen som følger med. Men fra et installasjonssynspunkt er du ferdig. Lenke til kommentar
r2d290 Skrevet 21. oktober 2012 Forfatter Del Skrevet 21. oktober 2012 Takk for hjelpen Lenke til kommentar
Lycantrophe Skrevet 21. oktober 2012 Del Skrevet 21. oktober 2012 (endret) Bare hyggelig. Endret 21. oktober 2012 av Lycantrophe Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå