আমি কীভাবে মাউস হুইল ব্যবহার করে ট্যাবগুলিতে স্যুইচ করতে গুগল ক্রোম পেতে পারি?


25

বাড়িতে আমি ফেডোরা 17 চালাচ্ছি এবং আমি ট্যাব বারের উপর দিয়ে ঘুরে বেড়াতে গিয়ে মাউস হুইলটি ব্যবহার করে খোলা ট্যাবগুলি দিয়ে দ্রুত স্ক্যান করতে অভ্যস্ত হয়েছি। এটি এখন আমার জন্য খুব স্বাভাবিক অঙ্গভঙ্গি।

সপ্তাহে কমপক্ষে একবার কর্মক্ষেত্রে (সাধারণত সোমবার), আমি ম্যাকবুক প্রোতে চলমান ক্রোমে একই কৌশলটি ব্যবহার করার চেষ্টা করি, তবে ট্যাবগুলি বাজে না। এটি আমাকে উন্মাদ করতে শুরু করেছে।

কারও কি এমন কোনও সমাধান আছে যা আমাকে ওএসএক্সের জন্য গুগল ক্রোমে ট্যাব পরিবর্তন করতে স্ক্রোল হুইলটি ব্যবহার করার অনুমতি দেবে?

(আমি নীচের গুগল কোড থ্রেডটি পেয়েছি, তবে প্রস্তাবিত সমাধানটি যতদূর আমি বলতে পারি সমস্যাটি সমাধান করে না - http://code.google.com/p/chrome-convenience-extension/issues/detail?id= 31 )


1
আপনি কি কখনও একটি সমাধান খুঁজে পেয়েছেন?
কিছু লোক

1
উবুন্টুতে ক্রোমে, এই আচরণটি ডিফল্টরূপে সক্ষম হয়; আমি যখন স্ক্রোল করব তখন যদি মাউস ট্যাব বারে থাকে তবে এটি ট্যাবগুলি স্যুইচ করে। আমি এই আচরণটি বন্ধ করার একটি উপায় চাই ।
কিথ থম্পসন

উত্তর:


8

এক্সটেনশন ক্রম টুলবক্সটি আপনার আগ্রহী হতে পারে:

Chrome সরঞ্জামবক্স বিকল্পগুলি

আমি এটি ওএসএক্সে পরীক্ষা করে দেখিনি তবে এটি উইন্ডোজ 7 এর জন্য কাজ করছে এবং সেখানে সামঞ্জস্যের সমস্যা হওয়া উচিত নয়।


2
এই বিকল্পগুলি Chrome Chromebox এক্সটেনশানটির আমার ইনস্টল থেকে হারিয়ে যাচ্ছে বলে মনে হচ্ছে। এটি OS- নির্ভর বলে মনে হচ্ছে। এখনও সমাধান খুঁজছেন ...
ব্যবহারকারীর 636685

বেশিরভাগ ট্যাব অপশন (স্ক্রোল মাউস বিকল্প সহ) ওএস এক্সে উপলভ্য নয়
namuol

7
এক্সটেনশনটি বর্তমান ক্রোম সংস্করণগুলিতে ভেঙে গেছে এবং এক্সটেনশন স্টোর থেকে সরানো হয়েছে।
চোরমাস্টার

6

একটি গুগল গ্রুপ থ্রেডে একটি সমাধান খুঁজে পেয়েছে। নিম্নলিখিত স্ক্রিপ্ট সহ অটোহটকি ব্যবহার করুন:

;; Wheel Scroll Tabs for Google Chrome 

#IfWinActive ahk_class Chrome_WidgetWin_1 
 ~$WheelDown:: 
 ~$WheelUp:: 
    MouseGetPos,, yaxis 
    IfGreater,yaxis,23, Return 
    IfEqual,A_ThisHotkey,~$WheelDown, Send ^{PgDn} 
                                 Else Send ^{PgUp} 
Return 
#IfWinActive

দ্রষ্টব্য: আমি এটিকে পরিবর্তন করেছি Chrome_WidgetWin_1কারণ এটি আমার জন্য কাজ করেছিল। যদি এটি আপনার পক্ষে কাজ করে না, তবে এটিকে পরিবর্তন করে দেখুনChrome_WidgetWin_0

সূত্র


2

আপনি যদি ক্রোম 32+ ব্যবহার করেন তবে অটোহটকি (সংকলিত স্ক্রিপ্ট) দিয়ে এই সমাধানটি পরীক্ষা করুন। Chrome সরঞ্জামবক্স 31 এর উপরে ক্রোমে কাজ করছে না।

https://plus.google.com/115670442023408995787/posts/WYPqqk2j9UB

অথবা সরাসরি ব্যবহার করুন:

; Mouse Wheel Tab Scroll 4 Chrome
; -------------------------------
; Scroll though Chrome tabs with your mouse wheel when hovering over the tab bar.
; If the Chrome window is inactive when starting to scroll, it will be activated.

#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
#Warn   ; Enable warnings to assist with detecting common errors.
#SingleInstance force   ; Determines whether a script is allowed to run again when it is already running.
#UseHook Off    ; Using the keyboard hook is usually preferred for hotkeys - but here we only need the mouse hook.
#InstallMouseHook
#MaxHotkeysPerInterval 1000 ; Avoids warning messages for high speed wheel users.

SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
Menu, Tray, Tip, Mousewheel tab scroll for Chrome (1.0.3)

WheelUp::
WheelDown::
    MouseGetPos,, ypos, id
    WinGetClass, class, ahk_id %id%
    If (ypos < 45 and InStr(class,"Chrome_WidgetWin"))
    {
        IfWinNotActive ahk_id %id%
            WinActivate ahk_id %id%
        If A_ThisHotkey = WheelUp
            Send ^{PgUp}
        Else
            Send ^{PgDn}
    }
    Else
    {
        If A_ThisHotkey = WheelUp
            Send {WheelUp}
        Else
            Send {WheelDown}
    }
    Return

এই উত্তরের একটি ত্রুটি রয়েছে: এটি একটি উইন্ডোজ নির্দিষ্ট প্রয়োগের বিষয়ে এবং কোডটি কীভাবে কাজ করে তা ব্যাখ্যা করে না যাতে এটি অন্য প্ল্যাটফর্মগুলিতে উপলব্ধ স্ক্রিপ্টিং পরিবেশে পোর্ট করা যায়।
লাইভওয়্যারবিটি

1

উবুন্টুতে ক্রোম / ক্রোমিয়ামের সাথে আমার কোনও সমস্যা নেই, আপনি যে কার্যকারিতা বর্ণনা করেছেন তা কেবল আমার পক্ষে কাজ করে। তবে আমার বর্তমানে উইন্ডোতে ক্রোম ব্যবহার করতে হবে যেখানে আমি এই কার্যকারিতাটি মিস করি।

যেমন কিছু উল্লেখ করেছেন, স্ক্রিপ্টিং ভাষায় কিছু বাস্তবায়ন রয়েছে - যেমন অটোহটকি, যা কেবল উইন্ডোজের জন্য এবং আমি লিনাক্স / ওএসএক্সে অটোহটকি, অটোআইটি বা অনুরূপ কোনও সফ্টওয়্যার চালানোর প্রয়োজন অনুভব করি নি; কিন্তু আমি এটা বুঝতে AutoKey এবং Automator সফ্টওয়্যার সমতুল্য টুকরা হওয়া উচিত। সুতরাং নির্দিষ্ট প্ল্যাটফর্মের জন্য সেই ভাষাগুলিতে বেসিক কীস্ট্রোকগুলি প্রেরণকে পুনরায় বাস্তবায়ন করা উচিত।

এখানে বর্তমানে আমার জন্য কাজ করা সমাধানটি রয়েছে: অটোহটকি সম্প্রদায় - ট্যাবসুইচার - যে কোনও ট্যাবড উইন্ডোতে মাউসওহিল দিয়ে ট্যাবগুলি স্যুইচ করুন

হ্যালো,

মাউসওয়েল দিয়ে ট্যাবগুলি স্যুইচ করার জন্য এখানে অন্য স্ক্রিপ্ট রয়েছে - এই উদাহরণটি স্ক্রিপ্টটি ক্রোম, ফায়ারফক্স এবং ইন্টারনেট এক্সপ্লোরারের জন্য, তবে অন্য কোনও প্রোগ্রামের জন্য ব্যবহারযোগ্য।

TabJumper(psWindowClass, piStripeYStart, piStripeYEnd)
{
    WinGet, idSearchWindow, ID, ahk_class %psWindowClass%
    MouseGetPos, iMouseX, iMouseY, idHoverWindow
    if (idSearchWindow=idHoverWindow
        && iMouseY>=piStripeYStart
        && iMouseY<=piStripeYEnd ) {

        ControlFocus,, ahk_id %idHoverWindow%
        if RegExMatch(A_ThisHotkey, "i).*wheelup.*")
        {
            ControlSend, ahk_parent, {Control Down}{Shift Down}{Tab Down}, ahk_id %idHoverWindow%
            Sleep, 60
            ControlSend, ahk_parent, {Tab Up}{Shift Up}{Control Up}, ahk_id %idHoverWindow%
        }
        else if RegExMatch(A_ThisHotkey, "i).*wheeldown.*")
        {
            ControlSend, ahk_parent, {Control Down}{Tab Down}, ahk_id %idHoverWindow%
            Sleep, 60
            ControlSend, ahk_parent, {Tab Up}{Control Up}, ahk_id %idHoverWindow%
        }
    }
}

ক্রোমের ব্যবহারের উদাহরণ:

#SingleInstance, force

~WheelUp::
    TabJumper("Chrome_WidgetWin_1", 8, 88)
return

~WheelDown::
    TabJumper("Chrome_WidgetWin_1", 8, 88)
return

প্যারামিটারগুলি ব্যাখ্যা করেছে:

  • TabJumper([Window class], [horizontal reaction stripe y axis start], [[horizontal reaction y axis end]])

    এই "অনুভূমিক প্রতিক্রিয়া স্ট্রাইপ" সম্পর্কে কি?

    এর অর্থ শুধুমাত্র উইন্ডো ট্যাবগুলির এই স্ট্রিপে স্যুইচ করা থাকে, উইন্ডোর অন্য অংশটি মাউস হুইলের সাথে সাধারণত প্রতিক্রিয়া দেখায় যেমন একটি ওয়েব পৃষ্ঠার উপরে এবং নীচে স্ক্রল করে যাওয়া।

ব্যবহার: হ্যাঁ, কেবল অটোহটকি ইনস্টল করা, একটি নতুন .ahkফাইল তৈরি করা , উভয় কোড ব্লক আটকে দেওয়া এবং স্ক্রিপ্টটি কার্যকর করা আপনাকে কার্যকারিতা এনে দেয়। (আমার দ্বারা অতিরিক্ত মার্কআপ যুক্ত হয়েছে))

বুঝতে সাহায্য করার জন্য: {Control Down}{Shift Down}{Tab Down}এবং {Tab Up}{Shift Up}{Control Up}হয় কীস্ট্রোকগুলি, এক টিপে এবং জন্য ক্রম হোল্ডিং Crtl+ + Shift+ + Tab, তাদের মুক্তি জন্য অন্যান্য। ক্রোম থেকে কীবোর্ড শর্টকাটগুলি সহ এখানে তালিকা


  1. আমি ব্যক্তিগতভাবে আমার সমস্ত ডিভাইসে ক্রোমিয়াম / ক্রোমের চেয়ে ফায়ারফক্স পছন্দ করি তবে কার্যত একটি নির্দিষ্ট সফ্টওয়্যার প্রস্তুতকারক নির্দিষ্ট পণ্যের জন্য স্বাক্ষরিত ফায়ারফক্স এক্সটেনশন (এবং এমএস এজ) হিসাবে গুরুত্বপূর্ণ ব্রাউজার এক্সটেনশনটি প্রকাশ করতে অক্ষম। গুগল ডেস্কটপ সফ্টওয়্যার সম্পর্কিত, এর বেশিরভাগ লেখার সময় আমার দৃষ্টিকোণ থেকে একটি ক্রোমবুক ইউজকেস সহ কোনও ওয়েব ব্রাউজারে টমিনাল স্টাফ করা বিশটি স্মিথিং টেকব্রোর বাইরে নিকৃষ্ট ।
  2. এটির (বেসিক) কার্যকারিতার জন্য একটি পৃথক স্ক্রিপ্ট চালানো ভুল এবং অতিরিক্ত দক্ষতা। আমি এই মতামত সবার সাথে সম্পূর্ণ একমত।

0

একটি সাধারণ ক্রোম এক্সটেনশন রয়েছে যা আপনাকে Alt + মাউস চাকা উপরে / ডাউন দিয়ে ট্যাবগুলিকে স্ক্রোল করতে দেয়:

https://chrome.google.com/webstore/detail/tab-wheel-scroll/aknfcgiicpmnfhncpljcadokcghjblal?hl=fr


2
আপনি যদি এই এক্সটেনশনের লেখক হন তবে দয়া করে এটির সাথে আপনার অনুমোদিততা প্রকাশ করুন।
23:54

এবং যদি তা না হয় তবে অনুষঙ্গ অস্বীকার করুন।
ড্যানিয়েল এইচ

0
  1. এক্স-মাউস বোতাম নিয়ন্ত্রণ ডাউনলোড এবং ইনস্টল করুন ।
  2. ট্রে মেনু থেকে "সেটআপ" খুলুন।
  3. ক্রোমের জন্য একটি নতুন প্রোফাইল যুক্ত করুন। নীচের চিত্রটি দেখুন। স্ট্রিংস কপি করতে: chrome.exe, Intermediate D3D Window, Chrome_WidgetWin_1, Google Chrome Tab Scrollএখানে চিত্র বর্ণনা লিখুন
  4. এর Simulated Keysজন্য চয়ন করুন Wheel Up: এখানে চিত্র বর্ণনা লিখুন
  5. প্রবেশ {CTRL}{PGUP}করুন, "প্রোফাইলের প্রক্রিয়া সক্রিয় থাকলে কেবল প্রেরণ করুন" বিকল্পটি পরীক্ষা করে ওকে চাপুন। এখানে চিত্র বর্ণনা লিখুন
  6. 4 এর জন্য পুনরাবৃত্তি করুন Wheel Down
  7. 5 এর সাথে পুনরাবৃত্তি করুন {CTRL}{PGDN}
  8. প্রয়োগ ক্লিক করুন।

Aaaand আপনি সম্পন্ন করেছেন 🎉

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.