Jump to content

New voodoops2controller.kext out by ANV aka Andyvan


Bronxteck

Recommended Posts

  • Administrators

Dell Touchpad 
Device ID ACPI\PNP0F13\4&13FD3FCA&0 
Status 0x0180000a Started 
Problem 0x00000000 (0) 
Service i8042prt 
Capabilities 0x00000020 
Config Flags 0x00000000 
Class Mouse 
Manufacturer Alps Electric 
Hardware IDs ACPI\PNP0F13 
Class GUID {4d36e96f-e325-11ce-bfc1-08002be10318} 
Enumerator name ACPI 
Description Dell Touchpad 
Driver {4d36e96f-e325-11ce-bfc1-08002be10318}\0000 
Physical Object Name \Device\00000056 
Upper filters ApfiltrService 
Install State 0x00000000 
Device Configuration File oem2.inf 
LocationInformationOverride plugged into PS/2 mouse port 
InfPath oem2.inf 
InfSection MouFilter_Inst.ntamd64 
ProviderName Alps 
DriverDateData 00 C0 97 F0 68 54 CB 01 
DriverDate 9-15-2010 
DriverVersion 7.1107.101.104 
MatchingDeviceId *pnp0f13 
DriverDesc Dell Touchpad 
CoInstallers32 WdfCoInstaller01009.dll,WdfCoInstaller 
DoubleClkSpeed 8 
Tapping 1 
TapSettings 11 
Controls 3 
Swap 0 
M_Assign 3 
Acceleration 4 
HorizSensitivity 32 
VertSensitivity 32 
Rotation 0 
EasyScroll 2056781844 
AutoTime 500 
LockAreaSet 1 
XOffset 95 
YOffset 65 
XResolution 1024 
YResolution 768 
EasyX 0 
CornerTapOffsetX 75 
CornerTapOffsetY 75 
EnableWheel 3 
RightBtnEmulation 0 
ButtonFunction 5563648 
MouseSynchIn100nsForMultiDevice 0 
LR_Timelag 0 
LR_Timelag_Cond 1 
TapTyping 1 
TapTypingDelay 2 
AutoRelease 1 
EnableFB 0 
SelectDevice 63 
SPTapping 1 
SPTapTyping 1 
SPTapTypingDelay 2 
SPTapSettings 1 
SPFunction 5547264 
SPScroll 2 
ScrollCancelThreshold_X 5 
ScrollCancelThreshold_Y 5 
ScrollCancelAngle_X 13 
ScrollCancelAngle_Y 13 
ScrollDecideThreshold_X 35 
ScrollDecideThreshold_Y 35 
PM_Resume 0 
UseIMECap 0 
OldSetPostMsgInfo 1 
EnableAreaSwitch 1 
EnableTouchSensitivity 1 
ZThresholdMode 3 
EnableRawMode 1 
RecoveryBIODP_Enable 1 
SP_Raw_Usability 01 00 02 00 01 00 
SP_ReviseBallisticCurve_Enable 1 
SP_ReviseBallisticCurve_Pram_1 117440632 
SP_ReviseBallisticCurve_Pram_2 318767137 
SP_ReviseBallisticCurve_Pram_3 -16777183 
SP_BrakeCursor_Enable 1 
SP_BrakeCursor_DeltaTime 32 
SP_BrakeCursor_Buffer_N 3 
SP_BrakeCursor_Threshold_Min 3 
SP_BrakeCursor_Threshold_Max 32 
SP_BrakeCursor_Percent 13 
SP_NoSpeedAccThreshold 1 
DataModeSwitchTime 100 
GP_Raw_CountToLeave 1 
SP_Raw_AccCurve_Type 0 
SP_Raw_ReviseCurve_Enable 1 
SP_Raw_ReviseCurve_Param_1 17 
SP_Raw_ReviseCurve_Param_2 500 
SP_Raw_EnableButtonOR 1 
SP_Raw_ReviseLinear_Type 1 
SP_Raw_ReviseLinear_AppSpeed 10 
SP_Raw_BrakeStrength 100 
SP_Raw_BrakeFactor_MinSpeed 25 
SP_Raw_BrakeFactor_AppSpeed 18 
CheckButtonAfterLeave 335549440 
SendCmdBeforeReset 1 
WatchDog_Flag 1 
WatchDog_Timeout 5000 
ChangeAccelCurve_Enable 1 
SendCmdWhenSelectDevice 1 
ISDR_Enable 1 
ResendCmdSet 1 
TouchSensitivity 9 
EnablePadScrollHV 3 
SP_PressSelect 0 
GP_ScrollThreshold_V 50 
GP_ScrollThreshold_H 50 
OfficeScrollSrc 1 
UseVariableAccTable 1 
i8042_WatchDog_Flag 0 
DisablePadOperation 0 
CursorSpeedScale_Enable 1 
PegasusMonitorModeFlags 9 
InhibitResetForDS5 1 
UseMercuryRawAcc 1 
ZAdjust_Enable 1 
ZAdjust_Area 168 
ZAdjust_ZThresh 30 
ZAdjust_Value 15 
DriverFunctionFlag 1 
RemoveLockProcess 1 
MT_Pan_enable 0 
MT_Pinch_enable 0 
MT_Twist_enable 0 
MT_Cover_enable 0 
MT_Flick_enable 0 
MT_Palm_enable 0 
MaxDistanceForDrag 180 
CursorSpeedScale_GP 150 
MT_CirqueLogicEnable 1 
PinnacleAG_X_wide_thresh 9043971 
PinnacleAG_Z_thresh_cnst 9044006 
PinnacleInitCalibEnable 1 
RecalIdleTimeout 3000 
RawModeFilterLevel -695020 
TapReenableDist 10485920 
PinnacleAG_enable_filter 0 
PinnacleAG_source_priority 0 
NumberOfRetrySPInit 5 
ReInitForInvalidDataErr 1 
DisableTouchPad_Type 1 
ExtendedLogicFlag 0 
ForceClearTpStsEnable 1 
InhibitBtnTap_Setting 32 
IncludedInfs msmouse.inf 
Class Mouse 
ClassDesc Mice and other pointing devices 
IconPath %SystemRoot%\System32\setupapi.dll,-2 
Installer32 SysClass.Dll,MouseClassInstaller 
NoInstallClass 1 
UpperFilters mouclass 

--------------------------------------------------------------------------------

 

Slice here is trackpad info extracted from windows from my d620 if it helps

Link to comment
Share on other sites

I confirm this driver is not good.

VoodooPS2Controller prevents computer from sleep/wake. With ApplePS2Controller sleep/wake fine.

Keyboard driver needs some improvements with some unused keys. Namely with my D420 I see a key ">

Trackpad driver needs many improvements:

1. Now buttons is not working.

2. Dragging should be switched on/off.

3. DragLock implementation? Dunno how.

4. Scroll sensitivity. It was set at minimum in the driver but it very high. An idea is to drop events 1,2,3,4 and perform event 5.

5. Trackstick is not working.

Any propositions?

 

Help me, please. I am not clear how Dragging and DragLock should work.

1. If I check "Dragging" then...

2. If I check "DragLock" then...

3. If both NO then ...

Link to comment
Share on other sites

  • Administrators

this is the trackpad from post 4 with windows config file in trackpad info plist... it feels a little smoother on scroll but it could just be wishful thinking.. if any one cares to try it out.. well at least if that version worked for you before here it is. let me know if you notice any differences.

NOTE: might have to Turn off bluetooth to access apple trackpad prefpane no modified trackpad needed to turn on multitap for scrolling

VoodooPS2Controller test.kext.zip

Link to comment
Share on other sites

  • Administrators

Slice the driver keeps looking for hid default parameters value for alps... any idea why that is. maybe thats whats missing is the main parameter that is used for ref? then + or - value from there.

 

Feb 23 19:36:00 snows-MacBook-Pro kernel[0]: ApplePS2ALPSGlidePoint: Dictionary Object: HIDDefaultParameters Value: ??

Feb 23 19:36:00 snows-MacBook-Pro kernel[0]: ApplePS2ALPSGlidePoint: Dictionary Object: HIDClickTime Value: 500000000

Feb 23 19:36:00 snows-MacBook-Pro kernel[0]: ApplePS2ALPSGlidePoint: Dictionary Object: HIDClickSpace Value: ??

Feb 23 19:36:00 snows-MacBook-Pro kernel[0]: ApplePS2ALPSGlidePoint: Dictionary Object: HIDKeyRepeat Value: 83333333

Feb 23 19:36:00 snows-MacBook-Pro kernel[0]: ApplePS2ALPSGlidePoint: Dictionary Object: HIDInitialKeyRepeat Value: 500000000

Feb 23 19:36:00 snows-MacBook-Pro kernel[0]: ApplePS2ALPSGlidePoint: Dictionary Object: HIDScrollAcceleration Value: 20480

Feb 23 19:36:00 snows-MacBook-Pro kernel[0]: ApplePS2ALPSGlidePoint: Dictionary Object: HIDPointerButtonMode Value: 2

Feb 23 19:36:00 snows-MacBook-Pro kernel[0]: ApplePS2ALPSGlidePoint: Dictionary Object: HIDF12EjectDelay Value: 250

Feb 23 19:36:00 snows-MacBook-Pro kernel[0]: ApplePS2ALPSGlidePoint: Dictionary Object: HIDSlowKeysDelay Value: 0

Feb 23 19:36:00 snows-MacBook-Pro kernel[0]: ApplePS2ALPSGlidePoint: Dictionary Object: HIDStickyKeysDisabled Value: 0

Feb 23 19:36:00 snows-MacBook-Pro kernel[0]: ApplePS2ALPSGlidePoint: Dictionary Object: HIDStickyKeysOn Value: 0

Feb 23 19:36:00 snows-MacBook-Pro kernel[0]: ApplePS2ALPSGlidePoint: Dictionary Object: HIDStickyKeysShiftToggles Value: 0

Feb 23 19:36:00 snows-MacBook-Pro kernel[0]: ApplePS2ALPSGlidePoint: Dictionary Object: HIDMouseKeysOptionToggles Value: 0

Feb 23 19:36:00 snows-MacBook-Pro kernel[0]: ApplePS2ALPSGlidePoint: Dictionary Object: HIDFKeyMode Value: 0

Feb 23 19:36:00 snows-MacBook-Pro kernel[0]: ApplePS2ALPSGlidePoint: Dictionary Object: HIDClickSpace Value: ??

Feb 23 19:36:00 snows-MacBook-Pro kernel[0]: ApplePS2ALPSGlidePoint: Dictionary Object: HIDClickTime Value: 500000000

Feb 23 19:36:00 snows-MacBook-Pro kernel[0]: ApplePS2ALPSGlidePoint: Dictionary Object: HIDDefaultParameters Value: ??

Feb 23 19:36:00 snows-MacBook-Pro kernel[0]: jnl: disk0s4: replay_journal: from: 3232256 to: 7332864 (joffset 0x129000)

Feb 23 19:36:01 snows-MacBook-Pro kernel[0]: d Value: 0

Feb 23 19:36:01 snows-MacBook-Pro kernel[0]: ApplePS2ALPSGlidePoint: Dictionary Object: HIDDefaultParameters Value: ??

Feb 23 19:36:01 snows-MacBook-Pro kernel[0]: ApplePS2ALPSGlidePoint: Dictionary Object: HIDPointerButtonMode Value: 2

Feb 23 19:36:01 snows-MacBook-Pro kernel[0]: ApplePS2ALPSGlidePoint: Dictionary Object: HIDDefaultParameters Value: ??

Feb 23 19:36:02 snows-MacBook-Pro kernel[0]: ApplePS2ALPSGlidePoint: Dictionary Object: HIDScrollZoomModifierMask Value: 262144

Feb 23 19:36:02 snows-MacBook-Pro kernel[0]: ApplePS2ALPSGlidePoint: Dictionary Object: HIDDefaultParameters Value: ??

/code]

Link to comment
Share on other sites

Slice the driver keeps looking for hid default parameters value for alps... any idea why that is. maybe thats whats missing is the main parameter that is used for ref? then + or - value from there.

 

Feb 23 19:36:00 snows-MacBook-Pro kernel[0]: ApplePS2ALPSGlidePoint: Dictionary Object: HIDDefaultParameters Value: ??
Feb 23 19:36:00 snows-MacBook-Pro kernel[0]: ApplePS2ALPSGlidePoint: Dictionary Object: HIDClickTime Value: 500000000
Feb 23 19:36:00 snows-MacBook-Pro kernel[0]: ApplePS2ALPSGlidePoint: Dictionary Object: HIDClickSpace Value: ??
Feb 23 19:36:00 snows-MacBook-Pro kernel[0]: ApplePS2ALPSGlidePoint: Dictionary Object: HIDKeyRepeat Value: 83333333
Feb 23 19:36:00 snows-MacBook-Pro kernel[0]: ApplePS2ALPSGlidePoint: Dictionary Object: HIDInitialKeyRepeat Value: 500000000
Feb 23 19:36:00 snows-MacBook-Pro kernel[0]: ApplePS2ALPSGlidePoint: Dictionary Object: HIDScrollAcceleration Value: 20480
Feb 23 19:36:00 snows-MacBook-Pro kernel[0]: ApplePS2ALPSGlidePoint: Dictionary Object: HIDPointerButtonMode Value: 2
Feb 23 19:36:00 snows-MacBook-Pro kernel[0]: ApplePS2ALPSGlidePoint: Dictionary Object: HIDF12EjectDelay Value: 250
Feb 23 19:36:00 snows-MacBook-Pro kernel[0]: ApplePS2ALPSGlidePoint: Dictionary Object: HIDSlowKeysDelay Value: 0
Feb 23 19:36:00 snows-MacBook-Pro kernel[0]: ApplePS2ALPSGlidePoint: Dictionary Object: HIDStickyKeysDisabled Value: 0
Feb 23 19:36:00 snows-MacBook-Pro kernel[0]: ApplePS2ALPSGlidePoint: Dictionary Object: HIDStickyKeysOn Value: 0
Feb 23 19:36:00 snows-MacBook-Pro kernel[0]: ApplePS2ALPSGlidePoint: Dictionary Object: HIDStickyKeysShiftToggles Value: 0
Feb 23 19:36:00 snows-MacBook-Pro kernel[0]: ApplePS2ALPSGlidePoint: Dictionary Object: HIDMouseKeysOptionToggles Value: 0
Feb 23 19:36:00 snows-MacBook-Pro kernel[0]: ApplePS2ALPSGlidePoint: Dictionary Object: HIDFKeyMode Value: 0
Feb 23 19:36:00 snows-MacBook-Pro kernel[0]: ApplePS2ALPSGlidePoint: Dictionary Object: HIDClickSpace Value: ??
Feb 23 19:36:00 snows-MacBook-Pro kernel[0]: ApplePS2ALPSGlidePoint: Dictionary Object: HIDClickTime Value: 500000000
Feb 23 19:36:00 snows-MacBook-Pro kernel[0]: ApplePS2ALPSGlidePoint: Dictionary Object: HIDDefaultParameters Value: ??
Feb 23 19:36:00 snows-MacBook-Pro kernel[0]: jnl: disk0s4: replay_journal: from: 3232256 to: 7332864 (joffset 0x129000)
Feb 23 19:36:01 snows-MacBook-Pro kernel[0]: d Value: 0
Feb 23 19:36:01 snows-MacBook-Pro kernel[0]: ApplePS2ALPSGlidePoint: Dictionary Object: HIDDefaultParameters Value: ??
Feb 23 19:36:01 snows-MacBook-Pro kernel[0]: ApplePS2ALPSGlidePoint: Dictionary Object: HIDPointerButtonMode Value: 2
Feb 23 19:36:01 snows-MacBook-Pro kernel[0]: ApplePS2ALPSGlidePoint: Dictionary Object: HIDDefaultParameters Value: ??
Feb 23 19:36:02 snows-MacBook-Pro kernel[0]: ApplePS2ALPSGlidePoint: Dictionary Object: HIDScrollZoomModifierMask Value: 262144
Feb 23 19:36:02 snows-MacBook-Pro kernel[0]: ApplePS2ALPSGlidePoint: Dictionary Object: HIDDefaultParameters Value: ??

This messages from old version.

New one:

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...