මූසික අනුචලන රෝදයේ ප්‍රතිලෝම දිශාව


294

මූසික අනුචලන රෝදයක් එහි දිශාවට හරවා යැවීමට ක්‍රමයක් තිබේද? මම ඉහළට අනුචලනය කිරීමට කැමතියි, එම ක්‍රියාව පහළට සහ අනෙක් අතට අනුචලනය කරන්න. මවුස් පාලක පැනලයේ මෙය කළ හැකි සැකසුමක් නොමැත.

එවැනි සැකසුමක් ඇති හැක් හෝ විශේෂිත මූසික ආකෘතියක් සඳහා වන ඕනෑම දර්ශකයක් අගය කරනු ඇත. මම වින්ඩෝස් 7 භාවිතා කරමි.


2
වින්ඩෝස් 8 සමඟ. රිචඩ්ගේ පිළිතුර, පීට්ගේ තීරණාත්මක කරුණ සහ යම් විමර්ශනයක් මත පදනම්ව මෙම ක්‍රියාවලිය හරියටම පහත දැක්වේ. එය වින්ඩෝස් 8 යන්ත්‍ර මත 100% විශ්වාසදායකය, ඊට වඩා කිසිවක් අවශ්‍ය නොවේ. (1) පවර්ෂෙල් පරිපාලකයෙකු ලෙස ගෙන ඒම . Mac මැක් වෙතින් සංක්‍රමණය වන අය සඳහා: වින්ඩෝස් 8 හි, මූසිකය පහළ සිට දකුණට, සෙවීම ගෙන ඒම, 'පවර්ෂෙල්' ඇතුළු කර එය දියත් කරන්න. ටැබ් තීරුවේ ඇති අයිකනය මත දකුණු-ක්ලික් කරන්න, පරිපාලක ධාවනයට වෙනස් කරන්න.} Cont ...
Fattie

3
ඇතුලත් කරන්න ... Get-ItemProperty HKLM: Y SYSTEM \ CurrentControlSet \ Enum \ HID \ * \ * \ උපාංගයේ පරාමිතීන් FlipFlopWheel -EA 0 | ForEach-Object {Set-ItemProperty $ _. PSPath FlipFlopWheel 1}
Fattie

2
ඉන්පසු ඇතුලත් කරන්න .. Get-ItemProperty HKLM: Y SYSTEM \ CurrentControlSet \ Enum \ HID \ * \ * \ උපාංගයේ පරාමිතීන් FlipFlopHScroll -EA 0 | ForEach-Object {Set-ItemProperty $ _. PSPath FlipFlopHScroll 0}
Fattie

2
අදහස් දක්වන අය ඇතුළත් කිරීම අතිශයින් දුෂ්කර ය :)
ෆැටි

එසේනම් එය පැහැදිලිවම එකක් වන විට ඔබ එය පිළිතුරක් ලෙස පළ නොකරන්නේ ඇයි?
user1901982

Answers:


379

මෙය සිදු කරන නාම ලේඛනයක් තිබේ FlipFlopWheel!

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID\VID_???\VID_???\Device Parameters.

මූසික ඇතුළත් කිරීම් කිහිපයක් තිබිය හැක. පෙරනිමි අගය FlipFlopWheelදැනටමත් 0 විය යුතුය. අනුචලනය ප්‍රතිලෝම කිරීම සඳහා එය 1 ට වෙනස් කරන්න. වෙනස්කම් බලාත්මක කිරීම සඳහා මූසිකය නැවත ආරම්භ කරන්න හෝ නැවත පුරවන්න.

VID_???අංකය ලබා ගැනීමට ඔබට විකල්ප දෙකක් තිබේ:

  1. මූසික පාලක පැනලය වෙත ගොස්, දෘඩාංග පටිත්ත ක්ලික් කරන්න, ඉන්පසු ගුණාංග ක්ලික් කරන්න .

    දැන් HID අනුකූල මූසික ගුණාංග කවුළුව තුළ විස්තර පටිත්ත ක්ලික් කර උපාංග නිදර්ශන දේපල තෝරන්න . රෙජිස්ට්රි මාර්ගය එහි ඇත. මෙය ක්‍රියාවට නැංවීම සඳහා ඔබට මූසිකය ගලවා නැවත ප්ලග් කරන්න.

  2. මෙය පවර්ෂෙල් තුළ ක්‍රියාත්මක කරන්න ( ආරම්භක »සියලුම වැඩසටහන්» උපාංග »වින්ඩෝස් පවර්ෂෙල් වෙතින් ):

    # View registry settings
    Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Enum\HID\*\*\Device` Parameters FlipFlopWheel -EA 0
    
    # Change registry settings
    # Reverse mouse wheel scroll FlipFlopWheel = 1 
    # Normal mouse wheel scroll FlipFlopWheel = 0 
    Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Enum\HID\*\*\Device` Parameters FlipFlopWheel -EA 0 | ForEach-Object { Set-ItemProperty $_.PSPath FlipFlopWheel 1 }
    

    සාමාන්‍ය (ප්‍රතිලෝම නොවන) අනුචලනය සඳහා වන විධානයෙහි 0සහ 1මාරු වී ඇත:

    # Restore default scroll direction
    Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Enum\HID\*\*\Device` Parameters FlipFlopWheel -EA 1 | ForEach-Object { Set-ItemProperty $_.PSPath FlipFlopWheel 0 }
    

8
වින්ඩෝස් 8 හි තිරස් අනුචලනය (වින් 8 සඳහා විශේෂයෙන් ප්‍රයෝජනවත්) පෙරළන "ෆ්ලිප් ෆ්ලොප් එච්එස්ක්‍රෝල්" සඳහා පසුබිමක් ද ඇත.
පීට් අමුන්ඩ්සන්

96
මොකක්ද කියලා කරදර වෙන්න එපා ??? විය යුතුය, මෙය පවර්ෂෙල් හි ක්‍රියාත්මක කරන්න:Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Enum\HID\*\*\Device` Parameters FlipFlopWheel -EA 0 | ForEach-Object { Set-ItemProperty $_.PSPath FlipFlopWheel 1 }
ජයකුල්

3
නිවැරදි රෙජිස්ට්රි යතුර සොයා ගන්නේ කෙසේද? යතුර ඔබේ මූසිකයේ දෘඩාංග හැඳුනුම්පතට අනුරූප විය යුතුය. එය සොයා ගැනීමට: පාලක පැනලය> උපාංග කළමනාකරු> මීයන් ...> HID- අනුකූල මූසිකය> දකුණු ක්ලික් කිරීම> ගුණාංග> විස්තර> දේපල (පතන) = දෘඩාංග අයිඩී> ඔබට පළමු පේළියේ හැඳුනුම්පත පෙනෙනු ඇත, මෙය එකකට අනුරූප විය යුතුය ඉහත ලේඛනයේ ඇතුළත් කිරීම්.
මර්වාන්

4
පවර්ෂෙල් විධානය පරිපාලක ලෙස ක්‍රියාත්මක කළ යුතු බව සලකන්න. ඔබ කළ යුතුව ඇත්තේ එය පමණි, එය ඇතුළට ගොස් සෑම VID _ සඳහාම දේපල සකසයි.
නෙල්සන්

8
මෙම පවර්ෂෙල් විධානය වින්ඩෝස් 10 හි ද ක්‍රියාත්මක වන බව සටහන් කිරීමට අවශ්‍ය විය.
බොබී

65

පළමුව AutoHotKey ස්ථාපනය කරන්න . දැන් මේ ආකාරයට පෙනෙන පිටපතක් සාදන්න:

$WheelUp::
Send {WheelDown}
Return

$WheelDown::
Send {WheelUp}
Return

එය .ahk ගොනුවක් ලෙස සුරකින්න සහ එය ක්‍රියාත්මක කිරීමට ගොනුව දෙවරක් ක්ලික් කරන්න. දැන් ඔබ මූසික රෝද අනුචලනය පෙරළා දැමිය යුතුය.

පිටපතෙන් යවන විධානයන් නැවත ග්‍රහණය වීම වැළැක්වීම සඳහා $ උපසර්ගය එකතු කිරීමත් සමඟ මෙහි සිට සියලුම තොරතුරු වෙනස් කර ඇත (එය මැක්ස් හොට්කිපීපර් ඉන්ටර්වෙල් ගැටළුව උග්‍ර කරයි)

තිරස් රෝද අනුචලනය පෙරළීමට පහත සඳහන් දේ ස්ක්‍රිප්ටයට එක් කරන්න:

$WheelLeft::
Send {WheelRight}
Return

$WheelRight::
Send {WheelLeft}
Return

රෝදය සමඟ අනුචලනය කිරීම නිශ්චිත කාල පරතරයක් තුළ හොට්කී මුද්‍රණ යන්ත්‍රවල පෙරනිමි සීමාව ඉක්මවා යා හැක. පෙරනිමියෙන්, මෙය මිලි තත්පර 2000 කට (#HotkeyInterval) හොට්කි මුද්‍රණ යන්ත්‍ර 70 ක් (#MaxHotkeysPerInterval) වේ. එක් වරකට හොට්කී මුද්‍රණ යන්ත්‍ර 70 සිට 200 දක්වා සීමාව වැඩි කිරීමට මෙම නියෝගය ඔබේ ස්ක්‍රිප්ටයට එක් කරන්න:

#MaxHotkeysPerInterval 200

මම මෙය රැකියාවේදී අත්හදා බලමි. එය ක්‍රියාත්මක වන්නේ නම් මම ඔබේ පිළිතුර නිවැරදි පිළිතුර ලෙස සටහන් කරමි. ස්තූතියි!
ක්‍රිස්ටියන් කොරියා

නියමයි. එය පරිපූර්ණ නොවේ, සෑම විටම එය "යතුර" සිදුවීම අල්ලා නොගනී, නමුත් ඔබ අනුචලනය කරන තාක් කල්, ඊළඟ සිදුවීමම අල්ලා ගනු ඇත. ශුද්ධ ආචරණය යනු මා සොයන දෙයයි. එබැවින් නිෂ්පාදකයින් මෙම විකල්පය වින්ඩෝස් තුළ වින්‍යාසගත කරන තෙක් එය දැනට කළ යුතුව ඇත. ස්තූතියි!
ක්‍රිස්ටියන් කොරියා

7
රිචඩ් යෝජනා කළ පරිදි රෙජිස්ට්‍රියේ විකල්පයක් ඇත.
ටිග්

ඔබගේ ප්‍රවේශ ප්‍රතිපත්තිය ලේඛකාධිකාරය සංස්කරණය කිරීම තහනම් කරන්නේ නම් මෙය වඩාත් හොඳින් ක්‍රියාත්මක වේ. නියම අදහසක්!
mattmc3

1
+1 මගේ වින්ඩෝස් 7 ස්ථාපනය සඳහා තිරස් අනුචලනය පෙරළීමට මට ඉඩ දුන් පිළිතුර මෙයයි.
ක්‍රිස් ෂිෆ්හෝවර්

29

මෙය සිදු කිරීම සඳහා ඔබට X-Mouse බොත්තම් පාලනය භාවිතා කළ හැකිය . ඔබට අවශ්‍ය වන්නේ "රෝද ඉහළට" බොත්තම "අනුචලන කවුළුව පහළට" විධානයට සැකසීම පමණි, සහ අනෙක් අතට. මම මෙය වින්ඩෝස් එක්ස්පී හි භාවිතා කරමි, නමුත් යෙදුම 7 හෝ විස්ටා මතද ක්‍රියා කළ යුතුය. එය සැකසීමට ඉතා ඉක්මන් වූ අතර එය GUI යෙදුමක් බැවින් එය භාවිතා කිරීම පහසු විය.


මම මගේ වින්ඩෝස් 7 හි එක්ස්-මවුස් බොත්තම් පාලනය ස්ථාපනය කළ අතර අනුචලනය දැන් ආපසු හරවා ඇත. පරිපූර්ණ ලෙස ක්රියා කරයි. ඕඑස් එක්ස් ලයන් සමඟ මගේ නිවසේ මැක් මෙන් එකම දිශාව.
මැග්නස්

3
v2.2 හි "අනුචලන සහ සංචාලන" පටිත්තෙහි "ප්‍රතිලෝම මූසික රෝද අනුචලනය" ඇත.
ලාර්ස් ට ru යිජන්ස්

17

සියලුම උපාංග සඳහා රෙජිස්ට්රි සැකසුම් වෙනස් කිරීම සඳහා මම කුඩා c # යෙදුමක් ලියා ඇත. එය සෑම උපාංගයක්ම ගණනය කරන අතර ඔබ 'බොත්තම එබීම මත පදනම්ව' FlipFlopWheel 'සැකසුම 1 හෝ 0 ලෙස වෙනස් කරයි.

සම්පූර්ණ මූලාශ්‍රය ගිතුබ් වෙතින් ලබා ගත හැකිය, ඇත්ත වශයෙන්ම රෙජිස්ට්‍රි සැකසුම (<පේළි 100) පෙරළීමේ ප්‍රභව කේතය මෙහි ඇත: https://github.com/jamie-pate/flipflop-windows-wheel/blob/master/Form1 .cs

'එය සිදු කිරීමට' අවශ්‍ය අයට මෙහි ක්‍රියාත්මක කළ හැකි ය (යූඒසී උන්නතාංශය ඉල්ලයි) https://github.com/jamie-pate/flipflop-windows-wheel/blob/master/bin/Debug/FlipWheel.exe


4
බාගත කර ධාවනය කිරීමට පෙර මිනිසුන් සාමාන්‍යයෙන් ඔබේ යෙදුම ගැන තව ටිකක් කියවීමට කැමතියි .exe;) කරුණාකර ඔබේ පිළිතුර දිගු කර නිසි හැඳින්වීමක් ලියන්න. කරුණාකර ඔබගේ සබැඳිය වෙනත් පිළිතුරුවලට එක් කිරීමෙන් වළකින්න.
ඩර් හොච්ස්ටැප්ලර්

1
මිනිහා ක්‍රියාත්මක කළ හැකි ප්‍රභව කේතය ලබා දී ඇත, ඔබට එය පරීක්ෂා කිරීමට නැඹුරුවක් දැනේ නම් එය කිසිසේත්ම අශෝභන ය, එය දෙස බලන්න, එය ඉතා කුඩා පිටපතකි. ස්ක්‍රිප්ටයට ස්තූතියි am ජේමිපේට්, එය විශිෂ්ට ලෙස ක්‍රියාත්මක විය. රෙජිස්ට්රි සමඟ සම්බන්ධ නොවී සිටීම සතුටක්.
samayres1992

1
@ samayres1992 ඔලිවර්ගේ මුල් අදහස් දැක්වීමෙන් දිනකට පසු ඔහු අමතර තොරතුරු එක් කළේය ...
බොබ්

ස්තූතියි ජේමි! එය මුලින් hid.mousedevice හි පෙරහන් කරන බව මම දුටුවෙමි. අනුකම්පා විරහිත රේසර් මීයන් එසේ ප්‍රකාශයට පත් නොකරන බව පෙනේ, වාසනාවකට ඔබගේ යෙදුම සියලු ආදාන උපාංග පෙන්වීමට ඉඩ දෙයි. ටිකක් ගුප්තයි ...
මාරියස්

උපාංග නාම නූල සමඟ ගිතුබ් හි ගැටළුවක් මතු කරන්න, මම එය ආරම්භක පෙරහන් ලැයිස්තුවට එක් කරමි. (මම පමණක් වන ලෙස දර්ශන දක්වා ඇති Logitech මූසිකය ඇති "@ msmouse.inf,% hid.mousedevice%; එච්අයිඩී-අනුකූල මූසිකය" එය වෙනත් උපකරණයක් වෙළෙඳ නාමයන් string සඳහා භාවිතා දේ දකින්න රසවත් විය කැමතියි එසේ.
ජැමී Pate

13

අදහස් තියෙන්නේ ඒකට හා විශ්වාස නොකළ යුතු නිසා, මම දන්න කෙනෙක් ඉන්නවා @ Jaykul ගේ විශිෂ්ට අදහස් මත රිචඩ් ගේ නියමයි පිළිතුර මෙතන පිළිතුරක් ලෙස,.

පවර්ෂෙල් පරිපාලක ලෙස ධාවනය කරන්න, ඉන්පසු FlipFlopWheelරෙජිස්ට්‍රියේ ඇති සියලුම ඇතුළත් කිරීම් පෙරළා මූසිකය පෙරළීමට පහත විධානය පිටපත් කරන්න / අලවන්න :

Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Enum\HID\*\*\Device` Parameters FlipFlopWheel -EA 0 | ForEach-Object { Set-ItemProperty $_.PSPath FlipFlopWheel 1 }

විධානය දියත් කිරීමෙන් පසු නැවත ආරම්භ කිරීම අවශ්‍ය වේ!


එය බූට්කැම්ප් සහ වින්ඩෝස් 10 සමඟ ආකර්ශනීය ලෙස ක්‍රියා කළේය!
Anytoe

පීට්ගේ අදහස අමතක නොකරන්න: වින්ඩෝස් 8 සිට FlipFlopHScrollතිරස් අනුචලනය සඳහා ද ඇත
TheConstructor

5

මට මයික්‍රොසොෆ්ට් මූසිකයක් ඇරඹී ඇති මැක්බුක් වෙත අමුණා ඇත. මවුස් සහ යතුරුපුවරු මධ්‍යස්ථානය දියත් කර [රෝද-> ප්‍රතිලෝම අනුචලන දිශාව] සැකසීම පහසු විය. උත්ප්‍රාසය නිසැකවම මෙහි කාර්යභාරයක් ඉටු කරයි.


3
පැහැදිලි කිරීම සඳහා: මවුස් සහ යතුරුපුවරු මධ්‍යස්ථානය මයික්‍රොසොෆ්ට් දෘඩාංග සමඟ එන අතර එය මැක්ස් හා සම්බන්ධ නොවේ.
ලුවී වවේරු

ස්තූතියි, ලුවී! මෙය නොසලකා හැරිය යුතු නොවේ.
කෙනත් ලස්කොස්කි

3
Win8 හි නැවත පණගැන්වීමෙන් පසු මෙම සැකසුම නැවත පූරණය වන බවක් නොපෙනේ. ඔබ සංවාදයට යන විට සැකසුම පෙන්වනු ලැබේ. නමුත් එය අක්‍රිය කර නැවත සක්‍රිය කිරීම සඳහා නැවත ක්‍රියාත්මක කළ යුතුය.
මෙට්‍රෝ

ඔව්, මම මෑතකදී වින්ඩෝස් 8 වෙත යාවත්කාලීන කළ අතර එයද දුටුවෙමි. මම අවසන් කළේ @ රිචඩ්ගේ ක්‍රමය.
කෙනත් ලස්කොස්කි

@ ජයකුල්ගේ (වෙනත් ආකාරයකින් පහසු) කෙටිමඟ සෑම කෙනෙකුටම ක්‍රියාත්මක නොවන බව සලකන්න. මගේ නඩුවේදී මට ස්වදේශීය වින්ඩෝස් වල රෝදය පෙරළීමට අවශ්‍ය විය, නමුත් සමහර විට මම එකම වින්ඩෝස් වර්චුවල් බොක්ස් හි විවෘත කරමි, එය දැනටමත් මූසිකය / යතුරුපුවරු ආදානය ගැන සැලකිලිමත් වේ.
කෙනත් ලස්කොස්කි

1

එක්ස්-මවුස් බොත්තම් පාලනය නැවත තහවුරු කරන්න http://www.highrez.co.uk/downloads/XMouseButtonControl.htm යනු වින්ඩෝස් 7 හි පිරිසිදු හා පරිපූර්ණ විසඳුමකි :)


1
එය පිරිසිදු හා පරිපූර්ණ වීමට හේතුව කුමක්ද? කරුණාකර එම පිටුවේ ඇති දේ සාරාංශගත කළ හැකි අතර එය වෙනස් වුවහොත් හෝ ලබා ගත නොහැකි වුවහොත් ඔබේ පිළිතුර තවමත් ප්‍රයෝජනවත් වේ. කරුණාකර පිළිතුරු සැපයීම පිළිබඳ උපකාරක ලිපිය කියවන්න .

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.