Post by pkraft1 » 06.03.2013 02:45:24
I have a Lenovo u400 with a cypress trackpad. I have successfully made swipe gestures work to trigger dexpot. The reason 3 finger swipe triggers a change in desktop sometimes is that the way most multitouch gesture trackpads work is to send a keystroke. This means that when you are, for instance, on your desktop, 3 finger swipe might send pageup or pagedown, which might be configured as switch to next/previous desktop in Dexpot, which triggers the action. You can change the keystrokes that your trackpad sends for each gesture in the registry, but if that is too scary for some users. I've done it, but I've spent probably 100+ hours messing around in it to figure out which each key does. Another option is to open the settings for Dexpot, go to Controls, go to the specific action you want to happen, select the field in which you would type the keystroke (for instance, if you want page up to have pageup go to the next desktop, the field you'd put that in) and swipe on your trackpad the direction with the # of fingers you want. Dexpot picked it up when I did this, and this will basically get you what you want.
The only problem is that the Trackpad registry files have the gestures do different things depending on which program is active. For example, in Firefox, 3 finger swipe left/right goes back/forward a page, 3 finger up/down cycles through your tabs. The only way to change this is to edit the registry. After about 2 or 3 hours of messing around in the registry, I found that it was surprisingly intuitive, with a handful of roadblocks here and there.
So this is what I have now: four finger swipe up launches dexcontrol. in Dexcontrol, 4 finger swipe up or down ends the dexcontrol and selects the currently selected window. 4 finger swipe left/right launches dexcontrol and selects the next window. upon releasing all my fingers, it ends dexcontrol and activates that window it selected. If, however, I leave 3 fingers on the trackpad and tap the other, it will cycle select the next window (equivalent of hitting the right arrow key in dexcontrol). releasing these 3 fingers at once also activates the selected window, ending the dexcontrol session. All of this I have done over the past 3 or 4 months with a combination of Dexpot settings, Registry edits, and autohotkey.
I have a Lenovo u400 with a cypress trackpad. I have successfully made swipe gestures work to trigger dexpot. The reason 3 finger swipe triggers a change in desktop sometimes is that the way most multitouch gesture trackpads work is to send a keystroke. This means that when you are, for instance, on your desktop, 3 finger swipe might send pageup or pagedown, which might be configured as switch to next/previous desktop in Dexpot, which triggers the action. You can change the keystrokes that your trackpad sends for each gesture in the registry, but if that is too scary for some users. I've done it, but I've spent probably 100+ hours messing around in it to figure out which each key does. Another option is to open the settings for Dexpot, go to Controls, go to the specific action you want to happen, select the field in which you would type the keystroke (for instance, if you want page up to have pageup go to the next desktop, the field you'd put that in) and swipe on your trackpad the direction with the # of fingers you want. Dexpot picked it up when I did this, and this will basically get you what you want.
The only problem is that the Trackpad registry files have the gestures do different things depending on which program is active. For example, in Firefox, 3 finger swipe left/right goes back/forward a page, 3 finger up/down cycles through your tabs. The only way to change this is to edit the registry. After about 2 or 3 hours of messing around in the registry, I found that it was surprisingly intuitive, with a handful of roadblocks here and there.
So this is what I have now: four finger swipe up launches dexcontrol. in Dexcontrol, 4 finger swipe up or down ends the dexcontrol and selects the currently selected window. 4 finger swipe left/right launches dexcontrol and selects the next window. upon releasing all my fingers, it ends dexcontrol and activates that window it selected. If, however, I leave 3 fingers on the trackpad and tap the other, it will cycle select the next window (equivalent of hitting the right arrow key in dexcontrol). releasing these 3 fingers at once also activates the selected window, ending the dexcontrol session. All of this I have done over the past 3 or 4 months with a combination of Dexpot settings, Registry edits, and autohotkey.