![]() |
#526 | ||
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,751
Karma: 730681
Join Date: Oct 2014
Location: Antwerp
Device: Kobo Aura H2O
|
Quote:
![]() The env variables don't seem to be very helpful though. For example, /dev/ts0 doesn't exist, while cat /dev/input/event1 shows that's obviously the right device. I suppose that's the same on all the other Kobos as well? Quote:
Last edited by Frenzie; 10-09-2014 at 05:13 AM. Reason: Clarity. |
||
![]() |
![]() |
![]() |
#527 |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 415
Karma: 469928
Join Date: Feb 2012
Device: Kobo Clara BW, Moaan Inkpalm 5.
|
|
![]() |
![]() |
Advert | |
|
![]() |
#528 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,751
Karma: 730681
Join Date: Oct 2014
Location: Antwerp
Device: Kobo Aura H2O
|
I looked into the test stuff described in #79. Here's what little I got out of it, from pressing all over the screen:
Code:
# cat seltest01.txt mode "1440x1080-0" # D: 0.010 MHz, H: 0.006 kHz, V: 0.005 Hz geometry 1440 1080 1440 2304 16 timings 96000000 24 267 4 5 24 2 accel false rgba 5/11,6/5,5/0,0/0 endmode 20141009_163415 before 20141009_163415 after mode "1440x1080-0" # D: 0.010 MHz, H: 0.006 kHz, V: 0.005 Hz geometry 1440 1080 1440 2304 16 timings 96000000 24 267 4 5 24 2 accel false rgba 5/11,6/5,5/0,0/0 endmode 20141009_163417 before |
![]() |
![]() |
![]() |
#529 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,489
Karma: 2914715
Join Date: Jun 2012
Device: kobo touch
|
Quote:
Frankly, I do not know how we can make KSM work for H2O. I guess, one solution could be that sergeyvl12 provides a new touch driver. However, I have no idea whether he is working on this. |
|
![]() |
![]() |
![]() |
#530 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,751
Karma: 730681
Join Date: Oct 2014
Location: Antwerp
Device: Kobo Aura H2O
|
I see his sources are available. Could you perhaps post your /proc/bus/input/devices and evtest /dev/input/event1 to see if anything's different?
Code:
# cat /proc/bus/input/devices I: Bus=0019 Vendor=0001 Product=0001 Version=0100 N: Name="mxckpd" P: Phys=gpio-keys/input0 S: Sysfs=/devices/platform/mxckpd/input/input0 U: Uniq= H: Handlers=kbd event0 B: EV=3 B: KEY=100000 4000000 8000008 0 I: Bus=0018 Vendor=0000 Product=0000 Version=0000 N: Name="zForce-ir-touch" P: Phys= S: Sysfs=/devices/virtual/input/input1 U: Uniq= H: Handlers=event1 B: EV=b B: KEY=400 180000 4 0 0 0 0 0 0 0 0 B: ABS=2650000 1030003 Code:
# evtest /dev/input/event1 Input driver version is 1.0.0 Input device ID: bus 0x18 vendor 0x0 product 0x0 version 0x0 Input device name: "zForce-ir-touch" Supported events: Event type 0 (Sync) Event type 1 (Key) Event code 258 (Btn2) Event code 307 (BtnX) Event code 308 (BtnY) Event code 330 (Touch) Event type 3 (Absolute) Event code 0 (X) Value 0 Min 0 Max 1440 Event code 1 (Y) Value 0 Min 0 Max 1080 Event code 16 (Hat0X) Value 0 Min 0 Max 1440 Event code 17 (Hat0Y) Value 0 Min 0 Max 1080 Event code 24 (Pressure) Value 0 Min 0 Max 2048 Event code 48 (?) Value 0 Min 0 Max 2 Event code 50 (?) Value 0 Min 0 Max 15 Event code 53 (?) Value 0 Min 0 Max 1440 Event code 54 (?) Value 0 Min 0 Max 1080 Event code 57 (?) Value 0 Min 1 Max 2 Testing ... (interrupt to exit) Code:
Event: time 1413023927.391625 ------- Config Sync ------ x: 36808 y: 36728 p: 0 ------------ Event: time 1413023927.391634 ------- Report Sync ------ x: 36808 y: 36728 p: 0 ------------ Event: time 1413023927.409451 ------- Config Sync ------ x: 36808 y: 36728 p: 0 ------------ Event: time 1413023927.409459 ------- Report Sync ------ x: 36808 y: 36728 p: 0 ------------ Code:
# evtest No device specified, trying to scan all of /dev/input/event* Available devices: /dev/input/event0: mxckpd /dev/input/event1: zForce-ir-touch Select the device event number [0-1]: 1 Input driver version is 1.0.0 Input device ID: bus 0x18 vendor 0x0 product 0x0 version 0x0 Input device name: "zForce-ir-touch" Supported events: Event type 0 (EV_SYN) Event type 1 (EV_KEY) Event code 258 (BTN_2) Event code 307 (BTN_NORTH) Event code 308 (BTN_WEST) Event code 330 (BTN_TOUCH) Event type 3 (EV_ABS) Event code 0 (ABS_X) Value 0 Min 0 Max 1440 Event code 1 (ABS_Y) Value 0 Min 0 Max 1080 Event code 16 (ABS_HAT0X) Value 0 Min 0 Max 1440 Event code 17 (ABS_HAT0Y) Value 0 Min 0 Max 1080 Event code 24 (ABS_PRESSURE) Value 0 Min 0 Max 2048 Event code 48 (ABS_MT_TOUCH_MAJOR) Value 0 Min 0 Max 2 Event code 50 (ABS_MT_WIDTH_MAJOR) Value 0 Min 0 Max 15 Event code 53 (ABS_MT_POSITION_X) Value 0 Min 0 Event code 54 (ABS_MT_POSITION_Y) Value 0 Min 0 Max 1080 Event code 57 (ABS_MT_TRACKING_ID) Value 0 Min 1 Max 2 Properties: Testing ... (interrupt to exit) Event: time 1413025320.241268, type 3 (EV_ABS), code 57 (ABS_MT_TRACKING_ID), value 1 Event: time 1413025320.241307, type 3 (EV_ABS), code 48 (ABS_MT_TOUCH_MAJOR), value 1 Event: time 1413025320.241315, type 3 (EV_ABS), code 50 (ABS_MT_WIDTH_MAJOR), value 1 Event: time 1413025320.241324, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 799 Event: time 1413025320.241333, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 844 Event: time 1413025320.241345, ++++++++++++++ EV_REL ++++++++++++ Event: time 1413025320.241355, -------------- EV_SYN ------------ Event: time 1413025320.330832, type 3 (EV_ABS), code 57 (ABS_MT_TRACKING_ID), value 1 Event: time 1413025320.330870, type 3 (EV_ABS), code 48 (ABS_MT_TOUCH_MAJOR), value 0 Event: time 1413025320.330876, type 3 (EV_ABS), code 50 (ABS_MT_WIDTH_MAJOR), value 0 Event: time 1413025321.621320, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 489 Event: time 1413025321.621332, ++++++++++++++ EV_REL ++++++++++++ Event: time 1413025321.621342, -------------- EV_SYN ------------ Event: time 1413025321.720060, type 3 (EV_ABS), code 57 (ABS_MT_TRACKING_ID), value 1 Event: time 1413025321.720097, type 3 (EV_ABS), code 48 (ABS_MT_TOUCH_MAJOR), value 1 Event: time 1413025321.720105, type 3 (EV_ABS), code 50 (ABS_MT_WIDTH_MAJOR), value 1 Event: time 1413025321.720114, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 805 Event: time 1413025321.720123, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 489 Event: time 1413025321.720135, ++++++++++++++ EV_REL ++++++++++++ Event: time 1413025321.720145, -------------- EV_SYN ------------ So yeah, could anyone tell me if that's the same on other devices or if there's some kind of distinction here? I had expected the driver to simply send a button press when it might think it's appropriate, but then I don't really know anything about touch screens. |
![]() |
![]() |
Advert | |
|
![]() |
#531 | |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 415
Karma: 469928
Join Date: Feb 2012
Device: Kobo Clara BW, Moaan Inkpalm 5.
|
Quote:
|
|
![]() |
![]() |
![]() |
#532 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,751
Karma: 730681
Join Date: Oct 2014
Location: Antwerp
Device: Kobo Aura H2O
|
Thanks for mentioning it, jlynton. I can't wait to try some third-party reading software (and maybe some other neat things if I can figure out how to update the screen after changing the framebuffer).
![]() |
![]() |
![]() |
![]() |
#533 | |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 415
Karma: 469928
Join Date: Feb 2012
Device: Kobo Clara BW, Moaan Inkpalm 5.
|
Quote:
|
|
![]() |
![]() |
![]() |
#534 |
♫
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 661
Karma: 506380
Join Date: Aug 2010
Location: Germany
Device: Kobo Aura / PB Lux 2 / Bookeen Frontlight / Kobo Mini / Nook Color
|
|
![]() |
![]() |
![]() |
#535 |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 415
Karma: 469928
Join Date: Feb 2012
Device: Kobo Clara BW, Moaan Inkpalm 5.
|
I am in the habit of using coolreader, which (correct me if I am wrong) I think has better/easier adjustment of font sizes margins and so on. Don't get me wrong, koreader is great, just a question of personal preference.
|
![]() |
![]() |
![]() |
#536 | |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 260
Karma: 1014230
Join Date: Jan 2010
Device: Onyx Boox T68, Kobo Aura HD, Pocketbook 302, Pocketbook 912, Nook HD+
|
Quote:
Not everyone uses Calibre. I don't care to search the metadata. I have my books organized so I can always find what I want. Granted, I only have 500 books on my reader, not like some whose library numbers in the thousands. I might change my mind then. |
|
![]() |
![]() |
![]() |
#537 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,466
Karma: 6900052
Join Date: Dec 2009
Location: The Heart of Texas
Device: Boox Note2, AuraHD, PDA,
|
I have ~7000 books on my AuraHD and I still use a regular file/naming system. I did test the metadata search function, and it is really neat, but I don't use it.
Another new feature in Koreader, the OPDS support is very cool, as well. You can acquire books from OPDS catalogs using Koreader and then read them using Coolreader, if you wanted to. Luck; Ken |
![]() |
![]() |
![]() |
#538 | ||
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,489
Karma: 2914715
Join Date: Jun 2012
Device: kobo touch
|
Edit: Please be aware that currently (latest version is 04 plus updates) there is no package for the H20. If you want to use KSM for H2O, you have to prepare the package yourself and use the touch driver referred to in this post.
Note: You have to do the changes before you install KSM. Do this only if you know what you are doing. A minor mistake might brick your device! --------------------- Thanks to the work of Cecill3000, KSM is working on H2O, but Quote:
The same fix can be done for the H2O. As shown by Frenzie in this post the code Code:
if [ "$PRODUCT" = "dragon" ]; then sh $kbmenudir/kobomenu.sh -autoselectafter=0 fi Code:
if [ "$PRODUCT" == "dahlia" ] || [ "$PRODUCT" == "dragon" ]; then sh $kbmenudir/kobomenu.sh -autoselectafter=0 fi Quote:
When returning from nickel to KSM, we have the same problem, but the same solution does not work. Or, it seems to work, but only once. From that point on the screen is shown upside down every second time a Qt application is run. The solution in the most recent version (I missed it by mistake in version 4) was to reboot after exiting nickel by Code:
if [ "$PRODUCT" == "dragon" ]; then reboot fi Code:
if [ "$PRODUCT" == "dahlia" ] || [ "$PRODUCT" == "dragon" ]; then reboot fi If we understood what exactly causes the turning of the screen, we could find a better solution. Last edited by tshering; 11-09-2014 at 03:48 PM. |
||
![]() |
![]() |
![]() |
#539 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,489
Karma: 2914715
Join Date: Jun 2012
Device: kobo touch
|
Currently the situation for H2O owner who don't want to make changes to the KSM code by themselves is not convenient.
I should do the necessary changes to the current version of KSM (and include also the updates, cf. this link, esp. the spoiler) and upload the repacked packaged. But my current situation (far from home and a very poor internet connection) does not allow this. The second point is that I have ready the next version of KSM that replaces the current version. I will upload it as soon as I am back home (maybe first or second week of November). Thank you for interest and help. Last edited by tshering; 10-15-2014 at 07:33 PM. |
![]() |
![]() |
![]() |
#540 | |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 415
Karma: 469928
Join Date: Feb 2012
Device: Kobo Clara BW, Moaan Inkpalm 5.
|
Quote:
Enjoy your travels! |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
kobo menu and message | tshering | Kobo Developer's Corner | 26 | 01-15-2014 09:18 AM |
Kobo WiFi - Battery indicator outside menu? | Cyberman tM | Kobo Reader | 1 | 03-06-2013 04:42 AM |
Kobo constantly crashes back to Reading menu | avalanches | Kobo Reader | 0 | 04-11-2011 09:35 PM |
main menu, section menu, css for calibre mobipocket output | naisren | Calibre | 2 | 08-23-2010 11:42 PM |
Calibre start menu icon | Cy1clown | Calibre | 1 | 02-06-2010 02:10 PM |