Jump to content

Dr. Hurt

Members
  • Posts

    212
  • Joined

  • Last visited

  • Days Won

    21

Everything posted by Dr. Hurt

  1. R6B6: - Same fixes as Beta 5 (previous release) mostly to see if the updated interrupt was what broke sleep. - Add a missed condition for V7 interrupt - Disable V7 and V8 tracksticks for now. Those need debugging over live chat. Test Caps Lock, Sleep, and general stability. R6B6.zip
  2. V2 HW is supported by the driver but it's not a multitouch model. It only supports 1 finger. I would recommend that you use the generic PS2 mouse driver for it.
  3. Hello again guys, R6B5: - revert all interrupt handling to original - improved Caps Lock fix (thanks to rehabman) - improve Sierra compatibility - work on V7 trackstick (disable buttons, add direction filter) - Only 10.9+ are supported now PS. V8 will probably not work with this version due to reverted interrupt handling. The only features that should work with this driver are: - 1, 2, 3 finger tap (left, right, middle) - 2-finger scroll (4 directions) - 3 finger gestures: right/left: switch workspaces (you must add desktops to be able to switch between them!!!) up: mission control & down: open app windows - 1 finger drag (double-tap and swipe. Needs to be enabled from accessibility) Anything else listed in the prefpane will NOT work. Those are apple-specific features. I noticed that people keep asking about 3-finger drag, pinch to zoom, etc.. @Bronxteck: I hardcoded keyboard type to Apple so that's probably why you can't change type. I'll revert to unknown next release. @Everyone: Test sleep, amongst other things... You need ORIGINAL prefpane with this driver. Also, settings can get corrupted with changing drivers, prefpanes. Best way to troubleshoot random issues is to login as Guest (account) since it loads defaults at every login. R6B5.zip
  4. There are TWO values for wake delay in the kext. One in the main ps2 kext (for ps2 controller init after sleep) and the other in the trackpad kext (for the touchpad hw init). I would recommend that you try playing with those values and seeing if it changes anything. (Increase, decreased, remove one/both.. etc) Also keep console open before sleep. After wake check if the kext has loaded. It should say found touchpad and driver loaded or errors if something goes wrong.
  5. Install the driver, reboot and check the log (type "sudo dmesg") in terminal.
  6. Release 6 beta 4: - Start touchpad before keyboard. (sleep problem fix?) - Increase pointer resolution (smoother movement). (worth it?) - Add V5 enable. Probably still won't work. - Re-enable LTO since it didn't seem to break anything. - Removed all Synaptics, Sentelic, Generic Mouse code. (smaller, cleaner and faster driver). PS. I'm quite busy those days so I'll not be replying or updating/fixing anything for some time. R6B4.zip
  7. It's possible. You have to map those buttons to F14/F15 using custom ADB. It's a bit tricky. Google it.
  8. Install the kext using Kext Utility from here: http://www.insanelymac.com/forum/topic/140647-latest-kext-utility-macos-sierra-super-speed-edition/ Delete the kext from clover folder, reboot once or twice.
  9. On macOS, left click is 1-finger tap and right click is 2-finger tap. You might need to disable and re-enable them in system preferences. Highlighting text is done using the drag gesture: double-tap (don't lift after 2nd touch) & swipe across text. If you want to enable drag lock: System Preferences > Accessibility > Mouse and Trackpad > Trackpad options > "with drag lock"
  10. Release 6 Beta 3: - Filters for V7 and V8 tarckstick (like V3). - Update trackstick detection on V3. Hope it doesn't break trackstick again. - Disable link time optimization (LTO) (Jake Lo's reboots?) ​- Update bundle version to 6.0 - More cleaning, reordering, and fixing. Just found out that V8 code was given to Linux by "ALPS Japan" themselves That makes it the *only* version that it is not based on reverse-engineering!!! Release 6 Beta 3.zip
  11. Release 6 beta 2: - Added V7 valid packet check. - Added V7 Trackstick support (initial). - Update V5 to adhere with Linux. - Reordered declarations in header. - Reordered main functions in driver. - Lots of miscellaneous cleanups, improvements. Everyone should test this release regardless of the HW version. Almost everything has changed. But PLEASE write your HW version when reporting. Release 6 beta 2.zip
  12. Are you talking about the test kext I sent you (inbox)? I'll add the changes to beta 2 soon.
  13. Boys and Girls, presenting the first working ALPS V8 driver for macOS: Release 6 Beta 1: - V8 hardware initialization fixed - V8 y-axis direction reversed - V8 speed reduced - V3 clean up V8 will probably need some more work before we can call it stable.
  14. EDIT: sry double post. Release 6 Beta 1.zip
  15. Make sure you delete PS2Nub kext from everywhere (S/L/E & L/E & Clover), reboot and AFTER that run kext utility to rebuild caches then place my kext in the Clover folder. http://www.insanelymac.com/forum/topic/140647-latest-kext-utility-macos-sierra-super-speed-edition/
  16. I'm about to give up on this. It'll be much easier for some one with the hardware to port this. Do the messages change with changes in finger number, pressure, buttons?
  17. V8 test 7: (probably my last attempt!!) - Removed "valid V8 packet" check. Maybe this is filtering some needed packets? Check console for messages in response to touch. V8 test 7.zip
  18. What do you mean by soft clicking the Apple logo? Also, try moving the your finger on the touchpad (lightly and firmly), try 2, 3, 4 fingers, buttons... Tell me if the log messages change.
  19. V8 test 6: - V8 initialisation corrected. (Another major mistake. Sorry!!) Only test this if you have V8 hardware. Nothing has changed for other models. V8 test 6.zip
  20. Dude, I'm not ignoring you. It's not about money. According to the Linux driver, if the E6 id is not set to a certain value, the device will be rejected by the ALPS driver. I'll make you a special driver which skips the E6 check later tonight. I doubt it'll work though...
  21. Maybe its a 10.11 related issue. Did anyone else test with 10.11? Try test 5.
  22. V8 test 5: - Hopefully fixes Rushmore sleep craziness!! - Initial support for V8 trackstick - More fake identifiers to convince macOS we're using an Apple touchpad. - Fixes some sluggishness introduced in last test version. V8 test 5.zip
  23. Sorry, I did a major mistake in test 3 regarding V8 hardware. Deleted the attachment before it causes KPs. V8 test 4: (same as test 3, but corrected).. - V8 byte check, fix flags, mask, and maxes. - Rushmore interrupt handling PS. Please anyone writing any post, MENTION YOUR HW VERSION... I can't remember what everyone has Edit: I think I found out exactly whats causing the Rushmore problems when lid is closed. Will add a workaround in the next test. V8 test 4.zip
  24. The driver only supports 1 finger double tap to drag.
  25. I think you have file/permission corruption. Replace the prefpane with the original *untouched* sierra one. Or reinstall macOS.
×
×
  • Create New...