I solved a problem with locking the touchpad gestures after he won a similar device from DEXP, PX100 model: rolleyes:
Gestures sewn into the touchpad itself, at the level of its firmware. He recognizes gestures and sends to the operating system the appropriate key combination - Win + A, Win + DownArrow (the bottom arrow), Win + T and Win.
Most solutions offer simple lock key combinations, but there is a way to distinguish between pressing a key on the keyboard are sent from the keyboard and the touchpad lock touchpad only!
To intercept keystrokes have a great program
AutohotkeyIt captures keystrokes and executes the programmed scenarios.
Also, the program is able to compile a script into a simple executable file, you simply add in avtozagrzku and forget the problem of the touchpad))
After installation of AutoHotkey, create a text file with notepad, copy the code, change the file extension
txton
ahkand double click on the file, the program should automatically run the script.
; TuchPad gestures disable
WinFlag = 0
$ LWin ::; intercept pressing Win
WinFlag = 1
Sleep 50; team of stitch lasts around 20ms, 50ms and waiting so if Win is pressed, it means the team from stitch
WinFlag = 0
if GetKeyState ( "LWin", "P"); if Win remains pressed for 50ms, then it is pressed by the user
{Send {LWin Down}
KeyWait, LWin
Send {LWin Up}
}
return
; Suspending gesture on folding (Win + D)
$ Down ::
if WinFlag = 0
Send {Down}
return
; Suspending gesture switching between icons in the task bar (Win + T)
$ T ::
if WinFlag = 0
Send {t}
return
; Suspending gesture for opening the notification (Win + A)
$ A ::
if WinFlag = 0
Send {a}
return
But let us not dwell on the touchpad and make the keyboard more comfortable :)
Also added to reassign keys switching latency
Caps lock To prevent accidental pressing now CapsLock holding down a 0.5 second.
Code for TuchPad gestures disable and key remap
; Written by TerroMin fromsavagemessiahzine.com
; Gesture touchpad disable and reassign keys
; TuchPad gestures disable and key remap for Prestigio Visconte Ecliptica
; redirection mode button displays the Delete button
ShFlag = 0
WinFlag = 0
~ Shift Up ::; Shift press to define combinations Shift + Del
ShFlag = 1
Sleep, 300
ShFlag = 0
return
$ LWin ::; intercept pressing Win
WinFlag = 1
Sleep 50; team of stitch lasts around 20ms, 50ms and waiting so if Win is pressed, it means the team from stitch
WinFlag = 0
if GetKeyState ( "LWin", "P"); if Win remains pressed for 50ms, then it is pressed by the user
{Send {LWin Down}
KeyWait, LWin
Send {LWin Up}
}
return
; intercepting combination Win + P (display mode button)
$ P ::
Sleep, 5
if WinFlag = 1
if ShFlag = 1
{Send + {Del}
}
else
{Send {Del}
return
}
Send {p}
return
; Suspending gesture on folding (Win + D)
$ Down ::
if WinFlag = 0
Send {Down}
return
; Suspending gesture switching between icons in the task bar (Win + T)
$ T ::
if WinFlag = 0
Send {t}
return
; Suspending gesture for opening the notification (Win + A)
$ A ::
if WinFlag = 0
Send {a}
return
; Elimination of accidental activation CapsLock. To turn on CapsLock hold down the button 0.5 seconds
$ CapsLock ::
If GetKeyState ( "CapsLock", "T")
{SetCapsLockState, Off
}
else
{Sleep 500
If GetKeyState ( "CapsLock", "P") &&! GetKeyState ( "CapsLock", "T")
{SetCapsLockState, On
}
}
KeyWait, CapsLock
return
$ \ ::; Replacing the backslash button context menu
Send {appskey}
return
# \ ::; Print backslash through promptness Win + \
Send \
return
; Remapping keys for ease of use Far Manager
RAlt :: RCtrl; we use the right Alt key to Right Ctrl
return
:: F12; F12 use buttons like Insert
Send {Insert}
return
$ ^ F12 ::; Ctrl + F12>>Ctrl + Insert
Send ^ {Insert}
return
+ F12 ::; Shift + F12>>Shift + Insert
Send + {Insert}
return
Archive of scripts and execute files
Touch + KeyRemap.zip(2.17 MB)
To reassign the work in programs running on behalf of the Administrator and the System Configuration window, you can
create a task in Task Schedulerlaunching Touch + KeyRemap_2.exe with Administrator privileges when logging in (specify settings screenshots in the archive)
In file
Touch + KeyRemap_1.exeremoved reassignment
Alt >
RCtrl and
F12 >
Insert Classic Shell Menu Settings.xml - configuration file for
Classic shellScreenshot Classic Shell Menu
Proposals and suggestions are welcome: yes2: