tag:infinitekind.tenderapp.com,2009-01-14:/discussions/problems/609-transaction-selectionopeningInfinite Kind: Discussion 2018-10-18T13:54:47Ztag:infinitekind.tenderapp.com,2009-01-14:Comment/7791442009-12-29T18:03:46Z2009-12-29T18:03:46ZTransaction Selection/Opening<div><p>What operating system are you using and what version fo java are
you running? You can determine the version of java by selecting
About Moneydance form the Help menu.</p>
<p>Ben Spencer</p></div>Ben Spencertag:infinitekind.tenderapp.com,2009-01-14:Comment/7791442009-12-30T03:30:19Z2009-12-30T03:30:19ZTransaction Selection/Opening<div><p>OS is Ubuntu 9.10. Java version is 1.6.0_15.</p>
<p>On Tue, Dec 29, 2009 at 12:03 PM, Ben Spencer <<br>
<a href=
"mailto:tender+d92a92cb4fa499d013c490f7c5dfd5968b2ac5729@tenderapp.com">
tender+d92a92cb4fa499d013c490f7c5dfd5968b2ac5729@tenderapp.com</a><<a href="mailto:tender%2Bd92a92cb4fa499d013c490f7c5dfd5968b2ac5729@tenderapp.com">tender%2Bd92a92cb4fa499d013c490f7c5dfd5968b2ac5729@tenderapp.com</a>><br></p>
<blockquote>
<p>wrote:</p>
</blockquote></div>Steventag:infinitekind.tenderapp.com,2009-01-14:Comment/7791442010-02-02T21:02:23Z2010-02-02T21:02:23ZTransaction Selection/Opening<div><p>I am really sorry I have not responded to you sooner.</p>
<p>I have now been able to reproduce the problem you are
experiencing. I am convinced this is a problem with the verison of
java that comes with ubuntu 9.10. This problem is not present on
other operating systems. The strangest thing is that if you do a
quick triple tap you can edit the transaction.</p>
<p>I am afraid we will just have to wait for sun to fix this
bug.</p>
<p>Sincerely</p>
<p>Ben Spencer</p></div>Ben Spencertag:infinitekind.tenderapp.com,2009-01-14:Comment/7791442010-03-06T02:54:07Z2010-03-06T02:54:07ZTransaction Selection/Opening<div><p>Thank you for your response. I have updated Moneydance to
version 2010r2 (743) and Java to 1.6.0_18. I still can't open an
existing transaction with a 'double tap' on my touchpad. Am I
really going to have to wait for Sun to fix the problem? Oh yeah, a
triple tap on the touchpad of my Toshiba laptop won't open an
existing transaction either.</p>
<p>Steven</p></div>Steventag:infinitekind.tenderapp.com,2009-01-14:Comment/7791442010-03-09T19:55:20Z2010-03-09T19:55:20ZTransaction Selection/Opening<div><p>I am afraid you will have to wait for sun to fix this. It isnt a
bug with Moneydance its a bug with java.</p>
<p>Sorry</p>
<p>Ben Spencer</p></div>Ben Spencertag:infinitekind.tenderapp.com,2009-01-14:Comment/7791442010-03-10T01:42:06Z2010-03-10T01:42:06ZTransaction Selection/Opening<div><p>Ben, is <a href=
"http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5076635">this
the underlying Java bug</a>?</p>
<p>If so, the bad news is it doesn't look like Sun will fix it
until Java 7. (The bug report is approaching 6 years old.) The good
news is that there is a possible work-around. I say possible
because I tried it on Xubuntu-9.10 and it does fix the problem (I
can double-tap to open a transaction to edit, after doing this
fix). However, it is a global change and may affect other
applications. Also I have different hardware (Dell), but I still
think there is a good chance it will work.</p>
<p>The work-around is to merge this into the X resource
database:<br></p>
<pre>
<code>*.multiClickTime: 500</code>
</pre>
<p>(If Steven will follow up I can provide more details - not sure
what your expertise with Linux is, but we can try to get this
working.)</p></div>ljbtag:infinitekind.tenderapp.com,2009-01-14:Comment/7791442010-03-10T20:41:48Z2010-03-10T20:41:48ZTransaction Selection/Opening<div><p>Hi ljb</p>
<p>Thanks for this info. I am familiar with the global preference
setting of *.multiClickTime: in</p>
<p>/etc/X11/Xresources/x11-common</p>
<p>I mentioned it to a user here:</p>
<p><a href=
"http://help.infinitekind.com/discussions/problems/197-moneydance-for-linux">
http://help.infinitekind.com/discussions/problems/197-moneydance-fo...</a></p>
<p>Sadly I think this is a different issue. Setting the
<em>.multiClickTime: has resolved the issue of very short time outs
between clicks with regular double clicks but this touch pad double
click issue seems to be unaffected no matter what I set as</em>
.multiClickTime:</p>
<p>Even with *.multiClickTime: 1000 I cannot affect a double click
with the touch pad. No matter how fast I do it. However a quick
triple click does the trick every time.</p>
<p>My testing is on ubuntu 9.10 with 1.6.0_15</p>
<p>Sincerely</p>
<p>Ben Spencer</p></div>Ben Spencertag:infinitekind.tenderapp.com,2009-01-14:Comment/7791442010-03-10T22:21:21Z2010-03-10T22:21:21ZTransaction Selection/Opening<div><p>It might be hardware dependent. My laptop has a synaptics
touchpad and the driver is automatically loaded. There are lots of
configuration settings with the synaptics driver but I didn't
change any. With Xubuntu-9.10 and Java 1.6.0_16, initially
double-tap works in non-Java applications but not in Moneydance.
When I set the resource above, double-tap works in Moneydance. So
yes I think it is the exact same problem and solution.</p>
<p>I'm not sure the file you mention:
/etc/X11/Xresources/x11-common is actually used. Perhaps it was
used in previous Ubuntu releases but it doesn't seem to be used in
9. Also it might depend on the login/session manager. I put a test
resource in there and it did not get loaded after login or reboot.
Did you make sure the resource was being set?</p>
<p>A better way to try it is to place the line in my post above
into any file (e.g. <em>fixpad</em>) and then type at a command
prompt:<br></p>
<pre>
<code> xrdb -merge fixpad</code>
</pre>
<p>You can make sure it loaded with:<br></p>
<pre>
<code>xrdb -q</code>
</pre>
<p>Now try Moneydance and see if double-tap works. You might notice
single-tap is slower, so make sure you want to keep it this way. If
you want to keep this setting, the place to put it is in a file
named .Xresources in your home directory.</p></div>ljbtag:infinitekind.tenderapp.com,2009-01-14:Comment/7791442010-03-11T05:23:44Z2010-03-11T05:23:44ZTransaction Selection/Opening<div><p>ljb wrote:</p>
<p>Well, I loaded gsnyptics and set it up. No cigar. I still can't
get<br>
individual existing transactions to open. For what it's worth,
I'm<br>
trying to open a single line display of transactions.</p></div>Steventag:infinitekind.tenderapp.com,2009-01-14:Comment/7791442010-03-11T22:40:42Z2010-03-11T22:40:42ZTransaction Selection/Opening<div><p>Not sure why you tried a driver. All I had to do on mine was add
the X resource, and that fixed it. Single line or double line mode.
Did you try the resource setting?</p></div>ljbtag:infinitekind.tenderapp.com,2009-01-14:Comment/7791442010-03-15T02:48:00Z2010-03-15T02:48:00ZTransaction Selection/Opening<div><p>ljb, my apologies to you. Loading gsynaptics was for a different
problem and I got confused when I responded in post 10. Also, I
didn't understand what you were doing but I understood the
ramifications if I got it wrong. So...I tried to lengthen the
double-tap time with the mouse settings under "System: Preferences:
Mouse" to effect the same thing and that didn't work. I upgraded to
Java Version: 1.6.0_18 and that didn't work either. I tried the
triple-click as Ben suggested in post 8 and it didn't work. I
followed your instructions and my problem of double-tapping on the
pad went away. (Thank you!) I can now open an existing transaction
with a double-tap on the touchpad. (Woo Hoo! Thank you. :)</p></div>Steventag:infinitekind.tenderapp.com,2009-01-14:Comment/7791442010-03-17T02:13:15Z2010-03-17T02:13:15ZTransaction Selection/Opening<div><p>Awww<a href="http://www...ljb">www...ljb</a>, Moneydance is
again refusing to open an existing transaction with a double tap.
It worked fine right after I made the changes you suggested. Now,
it will sometimes open an existing transaction with a triple tap as
Ben spoke of. Grrrr.</p></div>Steventag:infinitekind.tenderapp.com,2009-01-14:Comment/7791442010-03-17T04:36:59Z2010-03-17T04:39:41ZTransaction Selection/Opening<div><p>Ben/ljb:<br>
I set up 'fixpad' like ljb suggested. Merging 'fixpad' allows me to
use the double click function until I reboot. I reboot and type
'xrdb -q'. 'MultiClickTime: 500' is absent and does not show.
Double click does not work. I then execute 'xrdb -merge fixpad'. I
execute 'xrdb -q', '*.multiClickTime: 500' is present and the
double click function works every time. Does this tell you
anything?</p></div>Steventag:infinitekind.tenderapp.com,2009-01-14:Comment/7791442010-03-17T17:18:31Z2010-03-17T17:18:31ZTransaction Selection/Opening<div><p>See above:<br></p>
<blockquote>
<p>If you want to keep this setting, the place to put it is in a
file named .Xresources in your home directory.</p>
</blockquote>
<p>So put the *.multiClickTime line into a plain text file called
.Xresources (don't forget the dot at the beginning) in your home
directory. If the file already exists, add this line to the end. If
the file doesn't exist, create it with just this line. Log out and
back in and use 'xrdb -q' in a command window to see if it worked.
(I'm running a different flavor of Ubuntu but I think it will
work.)</p></div>ljbtag:infinitekind.tenderapp.com,2009-01-14:Comment/7791442010-03-17T17:40:05Z2010-03-17T17:40:05ZTransaction Selection/Opening<div><p>Hi All</p>
<p>i can confirm that putting</p>
<p>*.multiClickTime: 500</p>
<p>in a file called .Xresources in my home directory fixes the
problem and survives a reboot.</p>
<p>This is on ubuntu 9.10.</p>
<p>Many thanks ljb.</p>
<p>Ben<br></p></div>Ben Spencertag:infinitekind.tenderapp.com,2009-01-14:Comment/7791442010-03-17T21:07:18Z2010-03-17T21:07:18ZTransaction Selection/Opening<div><p>I'm celebrating again! I followed your instructions and double
tap works even after a reboot. Thanks much.</p>
<p>Now I'm looking for a related file and can't find it. Before the
'Xresources' solution was found, I would execute the xrdb -q
command before merging 'Fixpad' and the following is what I would
get:</p>
<p>Xcursor.size: 18<br>
Xcursor.theme: Human<br>
Xcursor.theme_core: true<br>
Xft.antialias: 1<br>
Xft.dpi: 96<br>
Xft.hinting: 1<br>
Xft.hintstyle: hintslight<br>
Xft.lcdfilter: lcddefault<br>
Xft.rgba: rgb</p>
<p>After I would merge 'Fixpad', the first line in the above
response would be *.multiClickTime: 500. If I can find the file
that executes and then provides this response, I'll edit it to
include the multiClickTime command and see if it works. Any ideas
on where I'll find it and what it's called?</p>
<p>Steven</p></div>Steventag:infinitekind.tenderapp.com,2009-01-14:Comment/7791442010-03-18T22:12:54Z2010-03-18T22:12:54ZTransaction Selection/Opening<div><p>With all respect, <em>don't go there</em>...</p>
<p>The initial X resource database is loaded from multiple sources,
using multiple command scripts. It involves gdm (the display/login
manager) and your session/window manager (Xfce, KDE, or Gnome).</p>
<p>The correct place to put personal preference resources is
$HOME/.Xresources</p>
<p>Yes you can set resources that will apply to all login accounts
but it is rarely worth it.</p></div>ljbtag:infinitekind.tenderapp.com,2009-01-14:Comment/7791442010-03-19T01:01:36Z2010-03-19T01:01:36ZTransaction Selection/Opening<div><p>Yeah, okay. I suspected it couldn't be as simple as one line
added to a different file. Falls in that "too hard to do/not worth
it" category. Thanks for the help. It is greatly appreciated.</p>
<p>Ben, this tread is finished for me. I'll mark it resolved if I
can. If not, you'll have to do it.</p>
<p>Steven</p></div>Steven