11-15-2012, 09:22 AM | #1 | |
Guru
Posts: 608
Karma: 1588610
Join Date: Jan 2012
Device: Kindle Scribe
|
File Manager | Touch Port | PW anyone?
So i've been checking out a few file managers for the kindle touch. I started off with:
Pcmanfm -> Depends on libfm. Try later. Thunar -> Way too much: http://packages.debian.org/wheezy/thunar. Try later Marlin, Nautilus, Nemo-> Gtk3. Dont even try. Caja -> Too heavy... Wait, don't we have PyGTK? http://www.google.com/search?q=pygtk+file+manager Some thread on a fourm about this: Quote:
http://packages.ubuntu.com/quantal/emelfm2 No deps! I am currently downloading my raspi image. Will post my progress here. |
|
11-15-2012, 10:38 AM | #2 |
Guru
Posts: 608
Karma: 1588610
Join Date: Jan 2012
Device: Kindle Scribe
|
Early binaries, compiled on chroot instead of pi... It doesn't display. No segfault, no ".so not found", just no display...
|
Advert | |
|
11-15-2012, 10:48 AM | #3 |
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Tır
Posts: 6,586
Karma: 6299991
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
|
you try a:
[root@kindle root]# while usleep 80000; do eips ''; done EDIT: or setting title. or a xwininfo -tree -root? Does it run in X? I'll have a look Maybe inject it into a Xephyr for quick testing if it does. Last edited by twobob; 11-15-2012 at 02:27 PM. Reason: Maybe inject it into a Xephyr for quick testing if it does. |
11-15-2012, 10:49 AM | #4 | |
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Tır
Posts: 6,586
Karma: 6299991
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
|
Quote:
|
|
11-15-2012, 10:54 AM | #5 |
Evangelist
Posts: 404
Karma: 2200000
Join Date: May 2012
Device: kt
|
Some time ago you asked me in PM about pcmanfm. I built it then and it worked almost out of the box. I just changed title to fit kindle schema. I didn't develop it further because I don't need a file manager for kindle. But if anyone wants one it is a good candidate to port.
|
Advert | |
|
11-15-2012, 01:01 PM | #6 | |
hub
Posts: 715
Karma: 2151032
Join Date: Jan 2012
Location: Iranian in Canada
Device: K3G, DXG, Kobo mini
|
Quote:
|
|
11-15-2012, 02:19 PM | #7 | ||
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Tır
Posts: 6,586
Karma: 6299991
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
|
Quote:
[root@kindle root]# emelfm2 --help Quote:
Last edited by twobob; 11-15-2012 at 02:24 PM. |
||
11-15-2012, 02:48 PM | #8 |
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Tır
Posts: 6,586
Karma: 6299991
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
|
Update - works fine with Xephyr. Screenies to follow.
Xephyr :1 -title "L:A_N:application_ID:xephyr_O:R_PC:N" -screen 800x600 -cc 4 -dpi 155 &; DISPLAY=:1 emelfm2 (I optionally also load matchbox-window-manager to sort out the layout) Last edited by twobob; 11-15-2012 at 08:03 PM. |
11-16-2012, 07:57 AM | #9 |
Guru
Posts: 608
Karma: 1588610
Join Date: Jan 2012
Device: Kindle Scribe
|
Wow, twobob. That looks pretty usable already! One problem is that it is pretty right click intensive. I am looking into pcmanfm, as:
It can be run easily in portrait mode (matchbox-keyboard becomes easier) |
11-16-2012, 11:22 AM | #10 | |
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Tır
Posts: 6,586
Karma: 6299991
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
|
Quote:
Did have one thought on that. we could make the "Home button + a click" be a right click. I think that is possible with a wrapper (like bafs untouchable) if we forwarded the clicks after processing them? Anyways - just a thought I had. |
|
11-16-2012, 01:23 PM | #11 |
Zealot
Posts: 106
Karma: 105764
Join Date: Aug 2012
Device: kindle touch
|
Hi twobob! Great job! Please give me a sh-script to launch the file manager. I can not run. Writes a message:
{emel fm2:10380}: Pango-WARNING **: Invalid UTF-8 string passed to pango_layot_set_text() |
11-16-2012, 02:03 PM | #12 | |
but forgot what it's like
Posts: 741
Karma: 2345678
Join Date: Dec 2011
Location: north (by northwest)
Device: Kindle Touch
|
Quote:
(I didn't check it, though. But I know that "standard" multitouch driver is used for touchscreen handling at X server level and this driver has described behavior.) |
|
11-16-2012, 02:32 PM | #13 | |
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Tır
Posts: 6,586
Karma: 6299991
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
|
Quote:
I will put together a "should work" pack then of libs and stuff at some point later. I made zero adjustments to the package. Just rammed it through Xephyr with the appropriate "bits". Okay well I will do that then @Eureka Ah! I did not know that (or had forgotten) I will give it a check mate. thanks |
|
11-16-2012, 03:20 PM | #14 | |
Zealot
Posts: 121
Karma: 82565
Join Date: Aug 2010
Location: Maryland, USA
Device: dxg, k3w,k4nt,kpw
|
Quote:
convey 3- or more fingers tap messages. I tried this many times while creating a rudimentary touchscreen support for Qt on KPW, but with no luck. |
|
11-16-2012, 03:55 PM | #15 | |
Carpe diem, c'est la vie.
Posts: 6,433
Karma: 10773668
Join Date: Nov 2011
Location: Multiverse 6627A
Device: K1 to PW3
|
Quote:
Code:
# evtest -i /dev/input/event0 Input driver version is 1.0.0 Input device ID: bus 0x0 vendor 0x0 product 0x0 version 0x0 Input device name: "cyttsp" Supported events: Event type 0 (Sync) Event type 1 (Key) Event code 325 (ToolFinger) Event code 330 (Touch) Event code 333 (Tool Doubletap) Event code 334 (Tool Tripletap) Event type 3 (Absolute) Event code 0 (X) Value 0 Min 0 Max 758 Event code 1 (Y) Value 0 Min 0 Max 1024 Event code 47 (MT Slot) Value 0 Min 0 Max 15 Event code 53 (MT X) Value 0 Min 0 Max 758 Event code 54 (MT Y) Value 0 Min 0 Max 1024 Event code 57 (MT Tracking ID) Value 0 Min 0 Max 16 Testing ... (interrupt to exit) Code:
Event: time 1353077577.779067, type 1 (Key), code 330 (Touch), value 0 Event: time 1353077577.779069, type 1 (Key), code 325 (ToolFinger), value 0 Event: time 1353077577.779070, type 1 (Key), code 333 (Tool Doubletap), value 0 Code:
]# evtest -i event3 Input driver version is 1.0.0 Input device ID: bus 0x0 vendor 0x0 product 0x0 version 0x0 Input device name: "zforce" Supported events: Event type 0 (Sync) Event type 1 (Key) Event code 0 (Reserved) Event code 1 (Esc) Event code 325 (ToolFinger) Event code 330 (Touch) Event code 333 (Tool Doubletap) Event code 334 (Tool Tripletap) Event type 3 (Absolute) Event code 0 (X) Value 0 Min 0 Max 4095 Event code 1 (Y) Value 0 Min 0 Max 4095 Event code 47 (MT Slot) Value 0 Min 0 Max 1 Event code 53 (MT X) Value 0 Min 0 Max 4095 Event code 54 (MT Y) Value 0 Min 0 Max 4095 Event code 57 (MT Tracking ID) Value 0 Min 0 Max 255 Testing ... (interrupt to exit) Because the K5 and PW share a common 5.x code base, perhaps the PW touchscreen code is bound to the "lowest common denominator", and limited to the lesser K5 2-touch support (even if the capacitive touchscreen could support more simultaneous touch points). Last edited by geekmaster; 11-16-2012 at 04:06 PM. |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
otfm - file manager | Dmitry Shkarin | Onyx Boox | 31 | 09-12-2013 01:38 PM |
ES File Explorer, Astro File Manager or File Manager HD? | DreamWriter | Android Devices | 15 | 04-05-2012 03:00 PM |
ES file manager | cypherslock | Kobo Tablets | 1 | 11-06-2011 01:34 AM |
Android Astro File Manager | cheyennedonna | enTourage Archive | 0 | 05-07-2010 12:24 PM |