Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Readers > More E-Book Readers > iRex > iRex Developer's Corner

Notices

Reply
 
Thread Tools Search this Thread
Old 03-03-2011, 09:33 AM   #166
rvs
Groupie
rvs has a complete set of Star Wars action figures.rvs has a complete set of Star Wars action figures.rvs has a complete set of Star Wars action figures.rvs has a complete set of Star Wars action figures.
 
Posts: 181
Karma: 364
Join Date: Oct 2009
Device: DR1000s, Hanlin V5
This is not a request, but do you think in theory it would be possible to have the DR shutdown by holding the lower middle button for a few seconds (the same way you start it)?

I've looked at the ION Development PDF and it says there's no keyboard mapping associated with this action (holding the lower middle button for a few seconds), which seems like a bad sign.
Also don't know if UDS could get in the way.

Thanks in advance for any ideas.
rvs is offline   Reply With Quote
Old 03-03-2011, 04:12 PM   #167
Mackx
Guru
Mackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to behold
 
Posts: 999
Karma: 19985
Join Date: Dec 2008
Location: Netherlands
Device: iRex DR1000S
Quote:
Originally Posted by rvs View Post
This is not a request, but do you think in theory it would be possible to have the DR shutdown by holding the lower middle button for a few seconds (the same way you start it)?

I've looked at the ION Development PDF and it says there's no keyboard mapping associated with this action (holding the lower middle button for a few seconds), which seems like a bad sign.
Also don't know if UDS could get in the way.

Thanks in advance for any ideas.
It took some time to find the correct code:
The keyboard driver is here: \iRex\Sources\4.0\Kernel\DR800S-1.x\drivers\input\keyboard\ionkbd in the published code.
From that a short and a long press both lead to the same key-event. A shift-press (holding middle left or right and pressing short on bottom middle) leads to a Backspace, as does any other combination of middle buttons. So no quick solution.

The driver is included in the kernel, so I guess that you would need a complete kernel rebuild to change its behaviour.

The question remains: would you want the (long) press of a single easy accessible key to shutdown your reader? I do not have too much problems with the current 3 key-sequence (menu, pagedown (long down), enter (middle L/R))

A two-key sequence would be possible if the shutdown menu item would be the one that is default selected when bringing up the menu. But that still makes it easy to select by accident.

Just my thoughts.
Marcel.
Mackx is offline   Reply With Quote
Old 03-04-2011, 04:33 AM   #168
fekhner
Addict
fekhner is kind to children and small, furry animalsfekhner is kind to children and small, furry animalsfekhner is kind to children and small, furry animalsfekhner is kind to children and small, furry animalsfekhner is kind to children and small, furry animalsfekhner is kind to children and small, furry animalsfekhner is kind to children and small, furry animalsfekhner is kind to children and small, furry animalsfekhner is kind to children and small, furry animalsfekhner is kind to children and small, furry animalsfekhner is kind to children and small, furry animals
 
Posts: 326
Karma: 6908
Join Date: Sep 2010
Device: DRs, EE, ipad/iphone, Helix
Quote:
Originally Posted by Mackx View Post
I do not have too much problems with the current 3 key-sequence (menu, pagedown (long down), enter (middle L/R))
marginally faster alternative: (menu, pageup (short up), enter)
fekhner is offline   Reply With Quote
Old 03-04-2011, 04:48 AM   #169
Mackx
Guru
Mackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to behold
 
Posts: 999
Karma: 19985
Join Date: Dec 2008
Location: Netherlands
Device: iRex DR1000S
Quote:
Originally Posted by fekhner View Post
marginally faster alternative: (menu, pageup (short up), enter)
I did not try that one, thanks for the tip!
Mackx is offline   Reply With Quote
Old 03-04-2011, 06:49 AM   #170
rvs
Groupie
rvs has a complete set of Star Wars action figures.rvs has a complete set of Star Wars action figures.rvs has a complete set of Star Wars action figures.rvs has a complete set of Star Wars action figures.
 
Posts: 181
Karma: 364
Join Date: Oct 2009
Device: DR1000s, Hanlin V5
Thanks for your thoughts, Marcel.

I was afraid it would have to be a kernel change (which sounds too risky for me to even try). I pretty much always have both sides locked to be able to hold it comfortably in my hands (which is why I love your new patch ), so I can't use your key-sequence. Of course, it's still quite easy to do with the stylus
rvs is offline   Reply With Quote
Old 03-04-2011, 08:17 AM   #171
Mackx
Guru
Mackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to behold
 
Posts: 999
Karma: 19985
Join Date: Dec 2008
Location: Netherlands
Device: iRex DR1000S
Quote:
Originally Posted by rvs View Post
Thanks for your thoughts, Marcel.

I was afraid it would have to be a kernel change (which sounds too risky for me to even try). I pretty much always have both sides locked to be able to hold it comfortably in my hands (which is why I love your new patch ), so I can't use your key-sequence. Of course, it's still quite easy to do with the stylus
I see your problem, let me see if I can find a trick that would allow shutdown with only the menu, left and right button, and minimal changes to the code (preferably only the firmware components) .
Mackx is offline   Reply With Quote
Old 03-04-2011, 08:40 AM   #172
bokjeid
Addict
bokjeid began at the beginning.
 
Posts: 217
Karma: 10
Join Date: May 2010
Device: DR1000S
Quote:
Originally Posted by Mackx View Post
Hi bokjeid,

I have put all the code changes I made for the hacks of the firmware in a BitBucket archive. It also has an Issue-list. I submitted your request there (so I will not forget it). Maybe you can check if I captured the issue correctly?

See: https://bitbucket.org/mackx/dr1000-h...oolbar-notepad

I anyone has more ideas on how the firmware should be extended you can submit your own issues. (I think that issues can be submitted annonymously, so you do not even need to create a BitBucket account)

Marcel.
Thanks so much, Marcel!
bokjeid is offline   Reply With Quote
Old 03-04-2011, 09:01 AM   #173
rvs
Groupie
rvs has a complete set of Star Wars action figures.rvs has a complete set of Star Wars action figures.rvs has a complete set of Star Wars action figures.rvs has a complete set of Star Wars action figures.
 
Posts: 181
Karma: 364
Join Date: Oct 2009
Device: DR1000s, Hanlin V5
Quote:
Originally Posted by Mackx View Post
I see your problem, let me see if I can find a trick that would allow shutdown with only the menu, left and right button, and minimal changes to the code (preferably only the firmware components) .
Thanks, hadn't thought of that. The only thing I'm missing is an "enter" key. I can get to the shutdown menu-item by long pressing the right button.
rvs is offline   Reply With Quote
Old 03-09-2011, 11:00 AM   #174
Mackx
Guru
Mackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to behold
 
Posts: 999
Karma: 19985
Join Date: Dec 2008
Location: Netherlands
Device: iRex DR1000S
Release 9

NOTE: THE BINARIES ARE ONLY FOR DR1000 with the latest R2.0beta firmware!!!

This version adds (see also \Programs\_mackxpatch\readme.txt):
- Add active task-list in the menu, to allow navigation to other tasks without using the stylus.
- Add a 'Open With ..' menu item to allow launching documents with alternative applications then the default app.
- Created installation file to use xournal as alternative for pdf-files
- Add battery state logging functionality
- Updated tag-selection in the Properties Dialog
- Updated documentation

So, my standard disclaimer: This is also a big hack, only very limited tested by me and less mature then 'normal', so my advise is to use it on the QEMU first. (Only the dare-devils should install it on their DR1000. :-)

The new features are getting more complicated and my explanation skills are not that good, so feel free to ask questions here (after reading the UserManual ). I did not yet document the logging functionality since most people are not interested in this and it keep writing to SD-card once enbaled. (Hint: see the changed files in the BitBucket archive in case you really want to enable it.)

I created a Bitbucket-repository: https://bitbucket.org/mackx/dr1000-hackx/overview with the changed source files.

Marcel.


(The patch also includes the changes from all previous patches. The file needs to be extracted to your SD-card)
Attached Files
File Type: zip MackxPatch-dr1000-p9.zip (899.5 KB, 346 views)
Mackx is offline   Reply With Quote
Old 03-09-2011, 11:30 AM   #175
rvs
Groupie
rvs has a complete set of Star Wars action figures.rvs has a complete set of Star Wars action figures.rvs has a complete set of Star Wars action figures.rvs has a complete set of Star Wars action figures.
 
Posts: 181
Karma: 364
Join Date: Oct 2009
Device: DR1000s, Hanlin V5
Thanks Marcel, it's working fine here.

Nice update on the properties dialog.

Last edited by rvs; 03-09-2011 at 12:04 PM. Reason: Asked a question but got the answer myself later....
rvs is offline   Reply With Quote
Old 03-14-2011, 05:29 PM   #176
Paquillo
Enthusiast
Paquillo began at the beginning.
 
Posts: 33
Karma: 10
Join Date: Jan 2011
Location: Madrid, Spain
Device: iRex DR1000S, Motorola Xoom, Sony PRS-T1
Hi, Marcel.

The new functionality in release 9 is quite useful, and it works alright. Having now easier to use Xournal to open PDF files, I think I will use it more often, as a sort of extended test.

Paco
Paquillo is offline   Reply With Quote
Old 03-15-2011, 02:23 PM   #177
Mackx
Guru
Mackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to behold
 
Posts: 999
Karma: 19985
Join Date: Dec 2008
Location: Netherlands
Device: iRex DR1000S
Quote:
Originally Posted by Paquillo View Post
Having now easier to use Xournal to open PDF files
Oops that triggers me to post a new release of Xournal that will also respond to all 3 alternatives...

Thanks,
Marcel.
Mackx is offline   Reply With Quote
Old 03-18-2011, 11:16 AM   #178
fekhner
Addict
fekhner is kind to children and small, furry animalsfekhner is kind to children and small, furry animalsfekhner is kind to children and small, furry animalsfekhner is kind to children and small, furry animalsfekhner is kind to children and small, furry animalsfekhner is kind to children and small, furry animalsfekhner is kind to children and small, furry animalsfekhner is kind to children and small, furry animalsfekhner is kind to children and small, furry animalsfekhner is kind to children and small, furry animalsfekhner is kind to children and small, furry animals
 
Posts: 326
Karma: 6908
Join Date: Sep 2010
Device: DRs, EE, ipad/iphone, Helix
I somehow missed this .... nice new set of features, it is going to be difficult to improve the UI even further
fekhner is offline   Reply With Quote
Old 04-16-2011, 05:56 AM   #179
bokjeid
Addict
bokjeid began at the beginning.
 
Posts: 217
Karma: 10
Join Date: May 2010
Device: DR1000S
Thank you very much, Mackx!

Could you change the big and centered loading dialog box to a small and top-right cornered small box?

And, on a note application, what I wrote on the note turns white when the number on the clock changes.. This can be patched on the next release, too?
bokjeid is offline   Reply With Quote
Old 04-16-2011, 08:26 AM   #180
Mackx
Guru
Mackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to beholdMackx is a splendid one to behold
 
Posts: 999
Karma: 19985
Join Date: Dec 2008
Location: Netherlands
Device: iRex DR1000S
Hi bokje
Quote:
Originally Posted by bokjeid View Post
Could you change the big and centered loading dialog box to a small and top-right cornered small box?
Could you be more specific about which dialog? Is that the "Please Wait" dialog?
Quote:
Originally Posted by bokjeid View Post
And, on a note application, what I wrote on the note turns white when the number on the clock changes.. This can be patched on the next release, too?
I did not notice this yet. Screen refreshes are very tricky on e-ink devices. The Notepad-application, tries to take full control of screen refreshes. There seems to be a conflict now with the update of the clock and the way notepad handles updates. This will not be easy to solve (and probably involves changing notepad as well).
Thanks for pointing out this issue.
Mackx is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
DR1000 firmware update with ADE rescheduled to end of Q1/2010 ThR iRex 56 01-31-2010 03:56 AM
Firmware update problem for V0.34c patch 15 monster9 Ectaco jetBook 9 01-15-2010 08:51 AM
jetBook Firmware v0.33g patch 13 sein Ectaco jetBook 10 12-19-2009 06:40 PM
[Librie-Dev] New English firmware patch for the Sony Librie Colin Dunstan Legacy E-Book Devices 0 06-20-2005 04:44 PM
[Librie-Dev] Sony Librie first inofficial English firmware patch Colin Dunstan Legacy E-Book Devices 0 05-12-2005 05:40 AM


All times are GMT -4. The time now is 04:15 AM.


MobileRead.com is a privately owned, operated and funded community.