Jump to content

sontrg

Members
  • Posts

    41
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by sontrg

  1. @Mr. Sunshine: install the kext (debug version), restart the machine. After that, go find a program named 'Console'. Scroll up a little bit, and you will see something about ApplePS2ALPSGlidePoint report on E7 value and EC value. Post them here, and we can find a fix then.
  2. I know the trackpad disabling while using trackstick would not work, since I only replace the trackstick processing part in my code with parts from Npjohnson code. And it does not go as expected, unfortunately. Therefore, I need another solution. Later maybe I'll create a specially debug version for you to run and collect data for me in order to solve that problem, duh
  3. So exactly what works for you? What does not work? What do you expect? What is the trackpad model identifier? Quick check: have you enabled the settings you need in System Preferences -> Trackpad? @Jake Lo: I have got the code for trackstick from Npjohnson. Let me prepare a version using that code for you to test. It should not take long. PS: Here it is. Take it with caution as I have nothing to test it except my trackpad. RehabMan-Voodoo-ALPS-2014-0213-update-2.zip
  4. New update for today: * Add merged feature from Synaptics trackpad: tap drag lock time. Like in Windows and real Mac, when using tap-to-drag, if trackpad is released during moving, we now have a ~1 second period to tap to continue dragging without breaking the drag. * Try to fix trackstick by disable trackpad when using trackstick. Please give me feedback because I have no hardware to test it now. Have a nice day. PS: ouch, I attached the wrong file ) sorry if you download the 10-02 version, RehabMan-Voodoo-ALPS-2014-0212.zip
  5. Have to back to the dorm today, so until the next Friday evening there would be no more fix for trackstick. Instead, I will try to incorporate the newest features from the Synaptics kext to our kext. And I would want to share this with you: my code. I have given a pull request to Rehabman but he has not answered me yet. The code there is from my `stable` branch, that mean whatever you see in the Feb 07th 2014 release is totally built using that code. If you can join me, just fork and happy hacking. The link is here: https://bitbucket.org/sontrg/os-x-voodoo-ps2-controller Have a nice day PS: @Jake Lo: Please test this [[: I'm sorry, but you are so nice to test with me. PS: One of my friends say that it is hard for him to perform a click-to-drag. Anybody experience the same? RehabMan-Voodoo-ALPS-2014-0210.zip
  6. @firefly: Can you boot into safe mode and have everything ok? The only advice I can give now is to repair permission and rebuild cache. Or can you run the original kext in the 1st post without problem? (the rehabmanmerge one). That is the one I borrowed the code from. @Jake Lo: please try this kext and give me the result. Now the trackstick use the same logic as touchpad. RehabMan-Voodoo-ALPS-2014-0209.zip
  7. Then, it would be a timing bug, urgh, I hate that kind of bug most. Luckily, it seems that I never run out of idea. So please try this and give me response. Just tweak the timing model a little bit. PS: cursor speed also multiplied by 1.5 Edit: If not working, please try the next kext RehabMan-Voodoo-ALPS-2014-0208.zip RehabMan-Voodoo-ALPS-2014-0208-update-2.zip
  8. Look like the Latitude Exx20 use another type of packet. Now please install the debug version of the kext, performing the following action: 1. Wait till the laptop stabilize itself. 2. Wait a minute 3. Press each trackstick buttons once, remember the time 4. Wait a minute 5. Slightly wiggle the trackstick, remember the time 6. Wait a minute 7. Press each trackpad buttons once, remember the time 8. Wait a minute 9. Slightly touch the touchpad, remember the time 10. Wait a minute 11. Restart the computer with release kext again. 12. Look for a program named 'Console', open it, save a copy of log. After that, you can delete all of irrelevant information, only keep the lines from the time you begin the experiments till the end. 13. Label where in the log which you perform which action 14. Zip the file, and post it here, or PM me Thanks a lot
  9. @Jake Lo: The bug that prevents you from selecting with tracksticks, which in turn was caused by a mistyping character, has been blasted to oblivion. Now, I also multiplied the cursor speed of trackstick by 1.2. If you need 'moar' speed, or have any suggestion, please ask. I would love to hear your reply. RehabMan-Voodoo-ALPS-2014-0207-update-2.zip
  10. @Jake Lo: this one should fix the double-click problem. I also reverse the scrolling of the trackstick. Please try and tell me the result. About the more speed up, what do you want? Speed up the scrolling on trackstick, or speed up the cursor? And by what amount do you think appropriate? 1.2x, 1.5x or even 2x? I am not a trackstick user so I really have no clue about this. RehabMan-Voodoo-ALPS-2014-0207.zip
  11. @jruschme: Your device itself is an exotic ALPS v2 device. Sadly, most of us here have a v3 devices, hence the support for your device in the code I inherited is almost very basic: no side scroll, only tapping should work. With the trackstick, your chance is even slimmer because currently I have no code for a trackstick v2 in the kext. Adding the support for your device would definitely require a major rewrite, which I cannot do since I have no time and hardware. Maybe I can enable side scrolling for you, but it would take a lot of time, again, no hardware is the cause...
  12. @Jake Lo: hmm, looks like because I am more inclined to what Apple called 'natural scrolling direction', hence I subconsciously hard-coded it, swipe down and screen goes up, and so on, and so on. I will fix it later, just change a positive sign to negative sign and the other way around. About the double click bug, can you confirm it happened with other model? and on the right click button also? I believe it maybe something wrong with double click speed in trackpad settings (or mouse? - I don't know). Try to heighten and lower that then see if there is anything weird happen. Thank you very much.
  13. New update for today: preliminary trackstick support. I'm happy to know what you think about this. What should be done? What should be fixed? Etc. RehabMan-Voodoo-ALPS-2014-0206.zip
  14. @Jake Lo: may be this new version can help. Try it. Please notify me about the result. Thank you a lot. @npjohnson: PM-ed [: RehabMan-Voodoo-ALPS-2014-0205.zip
  15. I believe you can use 'release' version of this kext without any panic. My computer is using it, too. I am modifying these kext in my Lunar New Year holiday only due to the KPs given by the others' kexts. I simply cannot stand using the debug version and have my console be spammed like no tomorrow. Anyway, here is a quick fix for the jiggling problem. Other than that, three finger and four finger swipe work better in this version. About the trackstick, probably you have to wait till this weekend to have a fix, when I have access to another E5530 from my friend with trackstick. I am a little bit embarrased by the situation, but my E5430 comes without it. Once again, a big thank is what I want to give to you, Jake Lo, for providing me with such information. Please confirm your situation after installing this kext. RehabMan-Voodoo-ALPS-2014-0204-update-3.zip
  16. Good day, guys Here is my attempt, try it with caution. Please leave me any comments if things does not work, or break, or etc. Whenever possible, tell me more about your hardware. It would be very beneficial for both of us. When this things become more stable, maybe I would make a fork on Github. But now, it works on my E5430. That's enough to motivate me to share this with you guys. This one is forked from the lastest merge of Rehabman and bpedman. So 99% of the credit would go to them *big applause*. Happy hackings, Cheers. Update 1: I have changed the default value of z (pressure), hope it works for you guy all. Update 2: Get 3-finger swipe and 4-finger swipe works, default map to Ctrl + Alt + Direction (3 fingers) and Ctrl + Windows + Direction (4 fingers). RehabMan-Voodoo-ALPS-2014-0204.zip RehabMan-Voodoo-ALPS-2014-0204-update-2.zip
×
×
  • Create New...