N95 használata egérként!

Fórumok

Nokia N82, N93i, N95, N95 8GB, 5500 telefonokat lehet "egérként" használni linux alatt! Nem kell hozzá más csak egy bluetooth adapter, feltelepített python(a megfelelő modulokkal),egy xdotool nevű kis program, és egy nokia telefon a föntiek közül szintén feltelepített pythonnal. A program jólval kiforrottabban működik vindózon ki lehet próbálni akinek van.
A linuxos verzióban van 1-2 hiba pl.: nagy processzor használat, és nem megy a drag'n'drop(a vinesről nincs info) A nagy processzor használattal kapcsolatba ha valakinek van valami 5lete, hogyan lehet python segítségével az egeret mozgatni szóljon nyugodtan!(most az xdotool kerül meghívásra folyamatosan ezért zabál annyit)
A hivatalos link: http://www.niime.com/index.htm
és egy videó a működésről: http://www.youtube.com/watch?v=x_stUfMZ1eA

Ha valakinke kell a program akkor elküldöm mélbe, mert még nem került ki az oldalra.
a szükséges python modulok: serial, ctypes, wx, xlib.

Hozzászólások

Az ötlet már korábban fogant ha jól emlékszem, kis kereséssel pl.:
6230i-re

A wines verzióba a win32api-t használja szerintem a kurzor mozgatásához.


windll.user32.SetCursorPos(X,Y)

reménykedtem a WxPy-ben de nem találtam semmit a setX ill setY-ról, vagyis szerintem az ablak x,y-t állítja. jó lenne ha lenne a fentebbi parancsra valami alternativa. winen joval kevesebb a processzorhasználat.

Tényleg winapi-s a lényeg. És ha közvetlenül XLib-bet nyúznád (+XTest = write your own xdotool :)? Esetleg "pythonos" xlib ha jól láttam, itt kezel mozgást, bár túl fáradt vagyok már a komoly nézegetéshez, bocs (esetleg még ötletadáshoz egy másik projekt, de ők c-ben nyúlnak xlibhez, python csak a telefonos kliensen fut).

Köszi a linkeket. Sajnos én is erre jutottam:saját xdotool. csak sajnos nem nagyon megy a c. a másik projectet néztem de az is cbe van. szal nem jutottam előrébb. Ami érdekes hogy az xdotool is az xlibet használja, csak a pythonos xlibhez nem készültek el a mozgató eljárások. mert az xdotoolba igy mozog:


XTestFakeMotionEvent(xdo->xdpy, -1, x, y, CurrentTime);

és én abban bíztam hogy ezt is belerakták, de nekem nem sikerült.

Ami a telefon felhasználását illeti, ez izlés dolga. Én amikor kiadtam 70-et a telefonomra pont az ilyen dolgokért adtam, hogy ne csak telefont vegyek.

Ilyenkor sajnálom hogy N73ast vettem N95 helyett. Bár N95 kicsit drágább volt meg alapból ez a furcsa elrendezés, stb..nekem nagyon nem nyerte el a tetszésem. Inkább női telefonnak mondanám design alapján.

portolni kellene majd openmoko ala :) (esetleg vmi nativabb koddal akkukimeles vegett)

Biztos en vagyok a hulye, de a telefon nem telefonalasra valo? Mittomen, a net jo rajta (ha hirtelen meg kell neznem vmi oldalt), ha az aksija birja es maga a telefon is strapabiro, az jo dolog, de eszembe nem jutna olyan celra hasznalni, amire celhardver letezik. Fenykepezni sem szoktam vele, eloszor orultem neki, hogy vegszukseg eseten fenykepezhetek, de miutan az iskolaban lefenykepeztem a hirdetotablat a roooppant fontos infoval, rajottem, hogy meg erre sem jo, mert utana olvashatatlan.

Kepzeld el, hogy egy eloadast tartasz (oltony+nyakkendo+projector+powerpoint/OO.o).
Vagy leulsz asztalhoz laptop ele, vagy felallsz, es (levegoben ugye nem megy az eger, drotnelkuli sem) telefonnal vezerled. Kattingatni altalaban eleg (arra a telefon gombjai teljesen kenyelmesek), mutatni kezzel is lehet, de igy akkor sem kell rohangalnod, ha valamiert egerre lenne szukseg.
Lehetne erre valami spec. hardware-t is csinalni, vagy laptopkezelo betanitott segedmunkasnak inteni, hogy a kovetkezo/elozo kepet kered, de minek, ha csak software kerdese az egesz, egy mar meglevo hardware-re. Mokoban is pont ez lesz a szep.

BTW: milyen technikat hasznal az eger? Gyorsulasmero van benne, vagy kameran keresztul figyeli a taj elmozdulasat?
---------------------
Take my advice; I don't use it anyway.
honlap készítés

"Nem kell hozzá más csak egy bluetooth adapter, feltelepített python(a megfelelő modulokkal),egy xdotool nevű kis program, és egy nokia telefon a föntiek közül szintén feltelepített pythonnal."

Ezek alapjan azt a laptopot elore jol fel kell kesziteni, aminel sokkal egyszerubb, ha beszerzel egy egeret. De lehet, hogy csak en vagyok foldhozragadt, nem sok kedvem lenne egy eloadas elott telepitgetni. (python, bluetooth meg egyeb)

Vegso esetben billentyuzetrol kezelni, meg sose jutott eszembe, amikor nem ment az eger , hoyg "ej, ha most itt lenne egy jo kis Nokia telcsi, milyen konnyu dolgom lennne".
De lehet, hogy csak nagyon foldhozragadt vagyok :)

15e alatt már kapsz wii-remote-t. Amivel akár akitvtáblát is csinálhatsz.
Ha annyira prezentálnék állandóan, akkor lehet Logitech megfelelő cuccát venném, vagy WiiRemote, de nem egy jó drága telefont az biztos, bár akinek már van.