Contribute
Register

New VoodooPS2Controller, Keyboard, Trackpad

Status
Not open for further replies.
Hi Rehabman,

I've been using the latest version of Voodoo PS2 (1.8.28) since release on my HP Spectre 15" X360 and it works a treat, except for one very small issue.

I have right click set as two finger tap in settings thus mimicking a real MBP's default right click.
The right click works all of the time without any issues unless right clicking on a list of highlighted objects.

Example ...

Highlighting a few files in finder to move to the trash and then right clicking on the highlighted objects to bring up finders context menu.

In almost all circumstances it seems treat it as a left click thus deselecting the multiple objects selected and highlighting the single object under the pointer.

As i said normally right click (two finger click) works fine unless being used on a multiple section of objects.
The behaviour is not limited to just finder ...

Thats the only issue ... otherwise the current release of VoodooPS2 is one of the most stable i've used.
Thanks for all the great work you do for the community.

Just wondered if you've seen or heard of this behaviour before ? if so are their any parameters I can try tweaking ?
It feels like some sort of timing issue but its hard to say ...

It's not a massive issue as it usually possible to apply an action on multiple objects using a menu or icon rather than invoking a context menu. It just that i usually forget about the issue so have to reselect the objects and perform the action another way.

Am happy to do some testing and debug work if you want to take a stab ... just let me know what you need.

Cheers
Jay
 
Hi Rehabman,

I've been using the latest version of Voodoo PS2 (1.8.28) since release on my HP Spectre 15" X360 and it works a treat, except for one very small issue.

I have right click set as two finger tap in settings thus mimicking a real MBP's default right click.
The right click works all of the time without any issues unless right clicking on a list of highlighted objects.

Example ...

Highlighting a few files in finder to move to the trash and then right clicking on the highlighted objects to bring up finders context menu.

In almost all circumstances it seems treat it as a left click thus deselecting the multiple objects selected and highlighting the single object under the pointer.

As i said normally right click (two finger click) works fine unless being used on a multiple section of objects.
The behaviour is not limited to just finder ...

Thats the only issue ... otherwise the current release of VoodooPS2 is one of the most stable i've used.
Thanks for all the great work you do for the community.

Just wondered if you've seen or heard of this behaviour before ? if so are their any parameters I can try tweaking ?
It feels like some sort of timing issue but its hard to say ...

It's not a massive issue as it usually possible to apply an action on multiple objects using a menu or icon rather than invoking a context menu. It just that i usually forget about the issue so have to reselect the objects and perform the action another way.

Am happy to do some testing and debug work if you want to take a stab ... just let me know what you need.

Cheers
Jay

It is probably due to there being a "single finger" touch generated prior to the "two finger" touch.
Eventually, it would be solved if I implemented the fix for issue #37:
https://github.com/RehabMan/OS-X-Voodoo-PS2-Controller/issues/37
 
It is probably due to there being a "single finger" touch generated prior to the "two finger" touch.
Eventually, it would be solved if I implemented the fix for issue #37:
https://github.com/RehabMan/OS-X-Voodoo-PS2-Controller/issues/37

Hi Rehabman

Maybe, but if that was the case would it not do it all the time ?

Just to clarify, HP Spectre X360 has a synaptics click pad, if i use 'Tap to Click' the cursor does jump around a bit similar to whats described in issue #37, so i disabled 'Tap to Click' in System Preferences->Trackpad so for me its a two finger click rather than a tap ... works very similar to real MBP ... not sure if that makes a difference ?

Two finger clicking works fine all of the time in OSX unless right clicking on a section of multiple objects.
Is it normal to have ApplePS2SynapticsTouchPad listed twice in the ioreg ? (PS2K & PS2M) :-

Screen Shot 2017-11-19 at 20.19.01.png
I see some parameters which might be worth playing with but not sure if they would help .. specifically :-

Screen Shot 2017-11-19 at 20.34.11.png


Any advice or just leave as is ?

Full IOReg attached ....

Cheers
jay
 

Attachments

  • MonkeyBookX360.ioreg.zip
    740.9 KB · Views: 92
Maybe, but if that was the case would it not do it all the time ?

Depends on how good you are at having the two fingers touch simultaneously.
 
Hello Rehabman :
Sorry for my poor english , I hack my laptop (Panasonic CF-SZ5) to macOS 10.12.6, In Windows 10 i use synaptics driver .
in mac I use voodoo-ps2-controller(latest verison), have a little problem
Touchpad cant not use any gesture , like 2finger scroll 2finger tap 3finger up / down but 1 finger click is ok , physcial button is ok
in my control panel , the touchpad is not found only have mice find

https://imgur.com/5iOw2Ig
https://imgur.com/a/zb2C9
 
Hello Rehabman :
Sorry for my poor english , I hack my laptop (Panasonic CF-SZ5) to macOS 10.12.6, In Windows 10 i use synaptics driver .
in mac I use voodoo-ps2-controller(latest verison), have a little problem
Touchpad cant not use any gesture , like 2finger scroll 2finger tap 3finger up / down but 1 finger click is ok , physcial button is ok
in my control panel , the touchpad is not found only have mice find

https://imgur.com/5iOw2Ig
https://imgur.com/a/zb2C9

No "Problem Reporting" files attached.
Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
Use the tool mentioned in the FAQ, that way it is less likely you'll omit something.
 

Attachments

  • debug_25087.zip
    1.6 MB · Views: 76
this is my "Problem Reporting" , thank you.

Your kernel log shows that the trackpad is not recognized as Synaptics:
Code:
2017-12-30 18:45:57.077010+0800 0xee       Default     0x0                  0      kernel: (kernel) VoodooPS2SynapticsTouchPad: Version 1.8.29 starting on OS X Darwin 16.7.
2017-12-30 18:45:57.165404+0800 0xee       Default     0x0                  0      kernel: (kernel) VoodooPS2Trackpad: Identify TouchPad command returned incorrect byte 2 (of 3): 0x03
 
Your kernel log shows that the trackpad is not recognized as Synaptics:
Code:
2017-12-30 18:45:57.077010+0800 0xee       Default     0x0                  0      kernel: (kernel) VoodooPS2SynapticsTouchPad: Version 1.8.29 starting on OS X Darwin 16.7.
2017-12-30 18:45:57.165404+0800 0xee       Default     0x0                  0      kernel: (kernel) VoodooPS2Trackpad: Identify TouchPad command returned incorrect byte 2 (of 3): 0x03


but in linux i use cat /proc/bus/input/device see my touchpad is Synaptics
and i remember in windows my driver provider is synaptics too
Code:
I: Bus=0011 Vendor=0002 Product=0007 Version=01a1
N: Name="SynPS/2 Synaptics TouchPad"
P: Phys=isa0060/serio2/input0
S: Sysfs=/devices/platform/i8042/serio2/input/input10
U: Uniq=
H: Handlers=event14 mouse0
B: PROP=1
B: EV=b
B: KEY=e520 30000 0 0 0 0
B: ABS=660800011000003
 
but in linux i use cat /proc/bus/input/device see my touchpad is Synaptics
and i remember in windows my driver provider is synaptics too
Code:
I: Bus=0011 Vendor=0002 Product=0007 Version=01a1
N: Name="SynPS/2 Synaptics TouchPad"
P: Phys=isa0060/serio2/input0
S: Sysfs=/devices/platform/i8042/serio2/input/input10
U: Uniq=
H: Handlers=event14 mouse0
B: PROP=1
B: EV=b
B: KEY=e520 30000 0 0 0 0
B: ABS=660800011000003

Either way, it is not recognized as Synaptics by the VoodooPS2Controller code.
For you to investigate...
The source code is available if you want to modify it.
 
Status
Not open for further replies.
Back
Top