আসলেই আমার চূড়ান্ত উত্তর নয়, কেবল আমার অনুসন্ধানগুলি ভাগ করে নেওয়া, যেহেতু আমি এই সমস্যাটি নিয়েও বিরক্ত: দোলান অ্যান্টিনিচি মন্তব্য করেছেন, এলসিসি আনইনস্টল করা স্ক্রোলিংয়ের সাথে মিলিত হ্যান্ড-মাউস-বাম-বোতামের আচরণকে স্বাভাবিক করবে, তবে হারানোর ব্যয়ে মাউস কাস্টমাইজেশন। আমার জন্য বিকল্প নয়।
কৌতূহলজনকভাবে, আমি ঘন্টার পর ঘন্টা অনুসন্ধান এবং সন্ধান করে চলেছি এবং মনে হচ্ছে এখানে অন্য কেউ এই অভিযোগ করছে না। নিকটতম আমি পাই পাই পাইথনের লিখিত UI কাঠামোর একটি বাগের প্রতিবেদন, তবে আচরণের এত কাছে যে সেকেন্ডের জন্য (বা একটি দম্পতি বা আরও বেশি ;-)) আমাকে নিজেকে প্রশ্ন করতে হয়েছিল এটি সত্যিই কাকতালীয় কিনা ( আমি এখন, আমি এখন ..)।
Https://github.com/kivy/kivy/issues/5058 দেখুন
সেখানে তারা বর্ণনা করে (প্রায়?) আমি বিশ্বাস করি ঠিক এখানে কী ঘটছে: স্ক্রোলিং পূর্ববর্তী টিপে বোতামটির জন্য একটি মাউস আপ ইভেন্ট উত্পন্ন করে।
যাচাই করতে, আপনি এটি চেষ্টা করতে পারেন: একটি ব্রাউজারে, ডান বোতাম টিপুন এবং ধরে রাখুন। তারপরে পপ-আপ মেনুর একটি বিকল্পের উপর মাউসটি সরান ("পিছনে" বলুন), তারপরে চাকাটি স্ক্রোল করুন। বিকল্পটি নির্বাচন করা হয়েছে, যেন আপনি বোতামটি প্রকাশ করেছেন।
পাঠ্য নির্বাচনের ক্ষেত্রেও একই ঘটনা ঘটে। এটি করুন: মাউসের বাম-ক্লিক-ও-হোল্ডের সাহায্যে কিছু পাঠ্য নির্বাচন করুন, "যে কোনও মাউস চলন হিমায়িত করুন" (পরে ব্যাখ্যা করুন), তারপরে নীচে স্ক্রোল করুন (তবে খুব বেশি নয়, ইতিমধ্যে নির্বাচিত পাঠ্যটি দৃশ্যমান রাখুন)। যে পাঠ্যটি বাছাই করা হয়েছে কেবল সেটিকেই স্ক্রোল চলাচলের ঠিক আগে নির্বাচন করা হয়েছিল (যেন আপনি স্ক্রোলিং শুরু করার ঠিক আগে বোতামটি প্রকাশ করেছেন)। তারপরে স্ক্রোলিং বন্ধ করুন, শিফটটি ধরে রাখুন এবং কিছু মাউস চলাচল করুন। ক্ষুদ্রতম পদক্ষেপের প্রতিক্রিয়া হিসাবে, মধ্যবর্তী পাঠ্যটি স্বয়ংক্রিয়ভাবে নির্বাচনের সাথে যুক্ত হয়ে যায় এবং এর পরে আপনি এমনকি শিফটটি ছেড়ে দিতে পারেন, যাই হোক না কেন, মাউসটি চালিয়ে যান (আপনি যে স্ক্রোলটি সরান না এমনটি সরবরাহ করা হয়) টিউনিং চালিয়ে যেতে নির্বাচন. আপনি যদি স্ক্রোলিং শুরু করার ঠিক আগে বাটনটি ছেড়ে দিয়েছিলেন (ঠিক তখন মাউস আপ ইভেন্ট), কিছু স্ক্রোল করুন,
একমাত্র ক্যাচটি হ'ল, যদি বোতামটি ধরে রাখার সময় এবং কিছুটা স্ক্রোলিংয়ের পরে (যিনি "ভুলভাবে" একটি মাউস বোতাম আপ ইভেন্ট উত্পন্ন করেছেন), আপনি এই পদক্ষেপের প্রতিক্রিয়া হিসাবে, (সম্ভবত কোনও প্রয়াসে) সত্যকে সম্মান জানাতে কোনও মাউস আন্দোলন করেন আপনি এখনও বোতামটি ধরে রেখেছেন, তত্ক্ষণাত্ সিস্টেমটি মাউস বোতাম ডাউন ইভেন্টটি উত্পন্ন করে।
এ কারণেই আপনি মনে করেন যে স্ক্রোলটি পাঠ্যটি নির্বাচন করে না: সাধারণত কেউ যখন নির্বাচন যোগ করার জন্য কিছু স্ক্রোল করেন তখন মাউস না সরানো করেই করেন, তবে স্ক্রোলের পরে কিছু চূড়ান্ত মাউস গতিবিধি তৈরির প্রবণতা রয়েছে, আপনি নির্বাচনের শেষটি সামঞ্জস্য করেন। বোতামটি ধরে রাখার চেষ্টা করুন, চলার মধ্য দিয়ে কিছু নির্বাচন করুন, মাউস মুভমেন্টটি হিমশীতল করুন, স্ক্রোল করুন (ফ্রিজিং রাখুন), রিলিজ বোতামটি সরান, মাউসটি সরান (নোট, নির্বাচনটি সরবে না), তারপরে শিফট + ক্লিক / হোল্ড করুন, যখন মাউসটি পৌঁছে যাবে গন্তব্য পয়েন্ট যেহেতু আপনি মাউস চলাচলগুলি পুনরায় শুরু করার ঠিক আগে বোতামটি প্রকাশ করেছিলেন, আপনি যখন নতুন পদক্ষেপগুলি করবেন তখন সিস্টেমটি মাউস বোতাম ডাউন ইভেন্টটি তৈরি করবে না, একবার এই অবস্থার "সম্মান" দেওয়ার প্রয়োজন নেই (সর্বোপরি, বোতামটি ইতিমধ্যে আপ রয়েছে) ।
এটি যে স্ক্রলটি পাঠ্যটি নির্বাচন না করে এটি নয়: এটি মাউস বোতামটি নীচে রেখে স্ক্রোলিংয়ের পরে মাউস আন্দোলন।
আমি মনে করি এটি সিস্টেমের ধারাবাহিকতা বজায় রাখা / পুনরুদ্ধার করার একটি প্রয়াস, যেহেতু শেষ তথ্যটি গতানুগতিকভাবে পাস হয়েছিল, এটি ছিল মূলতঃ ভুল: মাউস বোতাম আপের ঘটনাটি, কোনও স্ক্রোল আন্দোলনের ফলস্বরূপ কখনই ঘটেনি।
আমি লজিটেক এ এটি রিপোর্ট করতে যাচ্ছি, সম্ভবত আরও কিছু প্রযুক্তিগত ব্যাখ্যা প্রদান করা হলে তারা সমস্যাটি সমাধান করবে। (Godশ্বর, তারা সাইটটি একটি সাধারণ বার্তা প্রেরণে ব্যবহার করতে এত বেদনাদায়ক, যে কোনও সহজ উপায় যে কেউ জানেন?)
ইতোমধ্যে, দীর্ঘ পাঠ্য নির্বাচন করার জন্য, আপনি যেমনটি উপরে বলেছেন হিসাবে আপনি তা করতে পারেন: প্রাথমিক নির্বাচন করুন, বোতামটি ছেড়ে দিন, গন্তব্যে স্ক্রোল করুন এবং নির্বাচনটি শেষ করতে শিফট ক্লিক / ধরে আবার ধরে রাখুন।