Jump to content
Welcome to InsanelyMac Forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

Cavendish Qi

Members
  • Content count

    24
  • Joined

  • Last visited

About Cavendish Qi

  • Rank
    InsanelyMac Protégé

Contact Methods

  • Website URL
    http://www.qiliang.net/blog/

Profile Information

  • Gender
    Male
  1. Deltac0, where could we find the information about all patches for those source or binary changes? Thanks.
  2. Elan Touchpad Driver

    his source code is available now, the link is in top post
  3. Elan Touchpad Driver

    Could you have a try with 2 fingers tap and give me the output? Thanks.
  4. 10.8.2 Final! (C54)

    Hi, unixservice, Thanks for your patched kext at first. Would you like to share more about how to modify it manually? Thanks a lot.
  5. Elan Touchpad Driver

    Just an update today, 1 finger movement and 1 finger taptoclick for v3 hardware. not very stable driver, kernel crash very often...
  6. Elan Touchpad Driver

    I have been sick from the day before yesterday, hope I can back soon.
  7. Elan Touchpad Driver

    For v3 hardware, on my laptop, I output sth in the log(in top post), for example, left button click, right button click, 1 finger tap. 2 fingers tap and 3 fingers tap will cause kernel crash or no response, need to reboot But now I don't know how to report those events to osx, need more reading. But can't find any useful documentation from apple, at least about IOHIPointing and etc. Maybe need to read some code in IOHIDFamily, http://opensource.ap....6/IOHIDFamily/ BTW, for v3, it's only full functional with 1 finger(with 1 packet) and 2 fingers(with 2 packet), for 3 fingers, the data is only 1 packet, only report the center point for 3 fingers, then it's some kind of fake. For v4, it should be full functional with maximum 5 fingers.
  8. Elan Touchpad Driver

    Thanks a lot. It means I could get debug output very easily like above steps.
  9. Elan Touchpad Driver

    Hi, pacovedder, I have never heard elan on Sony Vaio, are you sure about it? Hi, mendietinha and gurzo, Glad to see elan on Samsung laptops, pls keep trying, thanks. Let me try to finish this task at first, thanks. Just backed from a boat trip with family and friends families, very tired yesterday. It looks like I got some data from touchpad tonight, hope I can try more tomorrow.
  10. Elan Touchpad Driver

    Would you like edit #7 to add your laptop model and OS X version there? also please remove the repeated logs, thx. Please do the step 1 first, if ok. Then try to add some printk in elantech.c , and check whether we got some output values. BTW, I will be out for 2 days from tomorrow, maybe could back to this work on Sunday.
  11. Elan Touchpad Driver

    thx, I will try to compare them later. Could you remove the code section in your previous post? For alps linux driver: Documentation: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=blob;f=Documentation/input/alps.txt;hb=HEAD Code: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=blob;f=drivers/input/mouse/alps.h;hb=HEAD http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=blob;f=drivers/input/mouse/alps.c;hb=HEAD
  12. Elan Touchpad Driver

    Do you know where the code is? I mean the driver for osx
  13. Elan Touchpad Driver

    Thanks, but I am not that confident whether I could finish this task or not yet. Maybe we could decide it later.
  14. Elan Touchpad Driver

    I am stuck at following code: static int elantech_set_input_params(struct psmouse *psmouse) { ... __set_bit(INPUT_PROP_POINTER, dev->propbit); __set_bit(EV_KEY, dev->evbit); ... about input_dev, please see http://git.kernel.or...input.h;hb=HEAD Found some relative info, reference in top post, input.h and event_codes.txt, I think "setProperty" on osx should be similar things, but not very clear about it yet.
×