Articles précédents : Logiciel
Logiciel : Utiliser le JogDial sous Linux
Posté par Infernal Quack (Jabber id, page perso, ). Modéré le 01 juin 2001.Malheureusement je ne vais pas pouvoir continuer à l'améliorer vu que je n'ai ce portable que temporairement :( Je fais donc un appel pour trouver des développeurs qui veulent bien maintenir ce petit bout de code ou le refaire complètement (au choix) ;)
J'ai pas eu le temps de faire une big doc mais tout est en ligne.
Sur le screenshot, c'est l'applet où c'est écrit xmms dessus.
PS: L'applet est basée sur le driver "spicdriver" de Takaya Kinjo (il est fournit avec le .tgz dans jogutils.tgz)
Tout (1034 hits)
> Lire les commentaires (14 commentaires, moyenne: 0,8).
autre solution
Faire un appel aux généreux donateurs pour qu'on te refile un autre VAIO ;-)
-
[^]Re: autre solution
Posté par Infernal Quack (Jabber id, page perso, ) le 01/06/2001 à 16:26. (lien). Évalué à 0.Tu voudrais pas faire une applet dockable "wmCoinCoinJog" par hasard ?
Avec la roulette pour accéder à l'historique des posts et quand on en sélectionne un on peut y répondre ;)-
[^]Re: autre solution
Posté par Anonyme () le 01/06/2001 à 16:46. (lien). Évalué à 0.Ouais, mais le probleme, c'est que parfois, la roulette se blo
-
[^]Re: autre solution
Posté par Infernal Quack (Jabber id, page perso, ) le 01/06/2001 à 16:55. (lien). Évalué à 0.mdr ;)
-
[^]Re: autre solution
Posté par Wawet76 (page perso, ) le 01/06/2001 à 23:13. (lien). Évalué à 1.Moi c'est parfois le bouton gauche qui se co1n
-
-
Euh moi aussi moi aussi ;)
Ben j'ai fais le même genre de truc dès que j'ai eu mon vaio, il s'appelle sjog et n'a pas besoin de kde (juste gtk).
S-Jog permet aussi de régler le volume sonore et la luminosité de l'écran, il fait aussi office de molette pour scroller.
J'avais commencé à faire une applet kde aussi mais la taille du panel ne permet pas gd chose j'ai donc opté pr une fenêtre qui apparait au milieu de l'écran lorsque l'on clique sur le jog.
Je ne fais pas d'appel pr le maintenir, je devrais terminer la prochaine version la semaine prochaine pendant les confs de JavaOne ;)
http://sjog.sourceforge.net/(...)
-
[^]Re: Euh moi aussi moi aussi ;)
Posté par swix () le 02/06/2001 à 08:39. (lien). Évalué à 1.Wow, merci 1000x pour ce soft génial! :)
Et c'est jusqu'à présent le _seul_ programme que
qui me permet *ENFIN* de regler la
luminosité de l'écran (pourtant j'avais
cherché partout pour des docs, sur
linux-laptop.org, etc.) : avant je devais
rebooter sous win pour regler ce paramettre et
retourner sous linux apres, tu vois... :)
(non, avec Fn-XX ca ne joue plus sur ce modele)
Manquerait plus qu'un moyen de faire marcher
l'hibernation sur mon z505LS : ca fonctionnait
sur les modeles précédents, mais la avec leur
nouveau "Win Bios" ca craint... Il y a peut-etre
un moyen de downgrader le bios ?
Bref, merci! :)-
[^]Re: Euh moi aussi moi aussi ;)
Posté par pabr () le 03/06/2001 à 12:37. (lien). Évalué à 1.Le mien n'a besoin que de X11 :
http://perso.wanadoo.fr/pascal.brisset/vaio/(...)
Qui dit mieux ?
-
MERCI A TOUS
Si j'avais su que 2 super projets étaient déjà fonctionnels, j'aurais surement pas pensé à réinventer la roue ;)
Merci à Sylvain et Pascal pour leurs programmes.
Shift (qui ferait mieux de se renseigner sur sourceforge avant de lancer dans un projet ;)
-
[^]Interruptions vs polling
Posté par pabr () le 03/06/2001 à 16:11. (lien). Évalué à 1.En fait il reste du boulot. A ma connaissance,
tous ces utilitaires font du polling sur le
SPIC, ce qui est mal. Personne n'a réussi à
lui faire générer des IRQ.
Meme après désassemblage du bios ACPI et
correction de quelques bugs grossiers sur les
tailles d'entiers dans le spicdriver (lui-même
apparemment pompé sur le sonypi.c d'Andrew
Tridgell), ça ne marche pas.-
[^]Re: Interruptions vs polling
Posté par Infernal Quack (Jabber id, page perso, ) le 03/06/2001 à 16:33. (lien). Évalué à 1.Excuses pour les questions bêtes, mais quelle est la différence entre ces 2 méthodes ?
Comme tu as pu le voir mon prog "kjog" ne fait que reprendre le code existant de Kinjo et j'avoue que je ne m'étais pas posé la question de savoir si sa méthode était la bonne : kjog est mon 1er programme C++ (après Hello World ;)-
[^]Re: Interruptions vs polling
Posté par pabr () le 03/06/2001 à 16:57. (lien). Évalué à 1.Voir jogapp.c+489:
/* check jog periodically */
gtk_timeout_add( 50, (GtkFunction)check_jog, dummy );
Autrement dit, toutes les 50 ms (je suppose),
jogapp regarde si le jogdial a tourné. Il ne
peut pas faire autrement parce que le read()
sur le spicdriver renvoie immédiatement 0L
lorsqu'il ne se passe rien. Evidemment tout
ça n'encourage pas le CPU à ralentir pour
économiser la batterie.
Pour limiter les dégats en attendant mieux,
jogdiald allonge progressivement sa période
de polling jusqu'à 1 seconde en période d'inactivité.-
[^]Re: Interruptions vs polling
Posté par Infernal Quack (Jabber id, page perso, ) le 03/06/2001 à 17:09. (lien). Évalué à 1.Ok
Je comprend mieux maintenant.
L'interruption permettrait d'éviter la boucle infinie dévoreuse de temps CPU :)
-
-
-
Driver pour le controleur d'E/S des VAIO
En lisant les Changelog des patch "ac-xx" je suis tomber sur :
"Add driver for the sony vaio i/o controller" ce qui pourrait correspondre à un début de solution pour la prise en charge du JogDial au niveau noyau, sous IT...
http://www.bzimage.org/kernel-patches/v2.4/alan/v2.4.5/patch-2.4.5-(...)
En lisant la doc du noyau on en apprend encore plus : Documentation/sonypi.txt
En vrac : JogDial, bouton capture, touches Fxx, caméra Motion Eye...




Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.