![]() |
#421 | |||
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,481
Karma: 9010563
Join Date: Jul 2013
Device: none
|
Quote:
Quote:
What happens is, if you tap in the corner you also send a click. You may want to tap where you have no side effect if you intend to trigger mode change etc.; and if you have to click on something in those corner areas, you will also trigger the effect on the "Monitor" mode. I did not have any better solution. Quote:
Certainly, you cannot do it with a finger; you can do it with the pen but you have to be precise. The two clicks of the double-click action must be in very near coordinates... I was already surprised that I can nail the windows title bar well with the finger! |
|||
![]() |
![]() |
![]() |
#422 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 209
Karma: 83543
Join Date: Jan 2018
Device: none
|
Haven't worked on the support for 'extended' modes of operation, but I've incorporated other things mentioned.
- the model is obtained via adb - the resolution is guessed using mouse.screen_size() - the log lines being considered start at the most recent using -T 1 - scaling(?) factors have been introduced that incorporate device and host resolutions - the CPU usage has been reduced by sleeping - code has more structure and commenting - profiling (via yappi) has been added but disabled to not burden folks with additional requirements |
![]() |
![]() |
Advert | |
|
![]() |
#423 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 209
Karma: 83543
Join Date: Jan 2018
Device: none
|
Regarding double-clcking...
I found that selecting first and subsequently attempting to double-click seems to work better here. I was able to do it with the finger that way a few times. |
![]() |
![]() |
![]() |
#424 | ||
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 209
Karma: 83543
Join Date: Jan 2018
Device: none
|
Quote:
Verified that the menu is brought up via the NW corner -- nice! Quote:
|
||
![]() |
![]() |
![]() |
#425 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,481
Karma: 9010563
Join Date: Jul 2013
Device: none
|
|
![]() |
![]() |
Advert | |
|
![]() |
#426 | |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 209
Karma: 83543
Join Date: Jan 2018
Device: none
|
Quote:
BTW, along the lines of using this with the likes of Raspberry Pis, what do you think about on-screen keyboard functionality? Does it seem feasible? |
|
![]() |
![]() |
![]() |
#427 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 209
Karma: 83543
Join Date: Jan 2018
Device: none
|
Regarding on-screen keyboards, I guess for *NIX the following sort of thing might work:
http://list.xmodulo.com/florence.html |
![]() |
![]() |
![]() |
#428 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,481
Karma: 9010563
Join Date: Jul 2013
Device: none
|
Quote:
There surely may be ways to use Android ones, but it is not trivial. Really, either you have a physical kb connected to the HW, or VNC is what you want in such cases. If you are connecting to a Desktop OS, instead, there are probably plenty of virtual keyboards available for install. But real case scenarios... Suppose you are connecting it (HDMI, of course) to a tablet - ok, then you may /extend/ its desktop and place a virtual keyboard enlarged to be as big as the screen on the original. You view on the Onyx, you type on the source tablet. |
|
![]() |
![]() |
![]() |
#429 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 209
Karma: 83543
Join Date: Jan 2018
Device: none
|
I was just thinking that not having to connect a keyboard to a Raspberry Pi to use it might be nice -- but if it has some Desktop / X environment running, as you say, a virtual keyboard should work fine.
|
![]() |
![]() |
![]() |
#430 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,481
Karma: 9010563
Join Date: Jul 2013
Device: none
|
Quote:
-- store details the last "down (= 0)" event: x, y and t(imestamp); -- if down and this_ts-last_down_ts<1000ms and abs( this_x-last_down_x )<50px and abs( this_y-last_down_y )<50px then this_x = last_down_x , this_y = last_down_y You get the pseudocode. |
|
![]() |
![]() |
![]() |
#431 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 209
Karma: 83543
Join Date: Jan 2018
Device: none
|
Thanks for the hints -- I'll try to see what those might lead to.
|
![]() |
![]() |
![]() |
#432 | |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 209
Karma: 83543
Join Date: Jan 2018
Device: none
|
Ok, attached should be an attempt to improve the double-clicking experience.
For tweaking double-clicking, see the lines: Quote:
|
|
![]() |
![]() |
![]() |
#433 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,138
Karma: 1577094
Join Date: Oct 2008
Device: Samsung EB60, Onyx M92, Onyx Max2
|
|
![]() |
![]() |
![]() |
#434 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,481
Karma: 9010563
Join Date: Jul 2013
Device: none
|
Quote:
-- the double tap time can be very subjective (affected by age?), but mine kept lax varied from 100ms to 350ms, with an average and median of 250ms. I think that to keep the "timedelta" value at 800ms will be safe. -- the tap displacement in pixels, I think I well guessed it with 50: 7% of the deltas were beyond 40px, which means a success rate in double-click action of 85%; 4% of the deltas were beyond 50px, which means a success rate in double-click action of 90%; a few were beyond 60px. I attach a chart. EDIT: a bit more empirically: 30px → 80% ; 35px → 85% ; 40px → 89% ; 50px → 93% ; 60px → 95% EDIT2: I removed the former image because it was shamefully wrong. The distribution revealed to be a logarithmic distribution (10000 cases will err within 20, 1000 within 40, 100 within 80, 10 within 100 ... ). Last edited by mdp; 03-23-2018 at 08:31 PM. |
|
![]() |
![]() |
![]() |
#435 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,481
Karma: 9010563
Join Date: Jul 2013
Device: none
|
With the current progresses, using the Max2 as monitor is coming just short of amazing, productivity wise, realistically speaking.
The problem remains of that flashing. It happens with colours that once pre-processed by the Max2 become akin to #808080 and very close neighbours: it happens with #7f8180, but not with #7f7f7f or #828282. Now, the posted example should make it evident... |
![]() |
![]() |
![]() |
Thread Tools | Search this Thread |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Onyx boox i62 or Onyx boox 92M for PDF reading? | tidyboyd | Which one should I buy? | 16 | 04-02-2013 04:19 PM |
ONYX BOOX 1.5.1 A60/X60/X60S(onyx-international.com) | samerghafik | Onyx Boox | 4 | 01-03-2011 01:32 AM |
Ended Onyx Boox 60 - NEW | pashlit | Flea Market | 2 | 08-18-2010 04:27 PM |
Ended Onyx Boox 60 | puglover333 | Flea Market | 0 | 05-19-2010 10:05 AM |
Onyx Boox 60 S | Thomasss | News | 40 | 03-03-2010 03:03 PM |