উবুন্টু 16 এবং ফায়ারফক্সে টাচস্ক্রিন স্ক্রোলিং


34

আমি লক্ষ্য করেছি যে টাচস্ক্রিন উবুন্টু 16 ডেস্কটপে (একটি টাচস্ক্রিন ল্যাপটপে) ফায়ারফক্সে কাজ করে না, যা আমি ফায়ারফক্স লোক হিসাবে ব্রাউজারটি একটি বড় বুমার এবং আমি আমার ব্যক্তিগত কম্পিউটারের জন্য 90% ব্রাউজার ব্যবহার করি। নোট করুন যে এটি নন-লিনাক্স ফায়ারফক্সে কাজ করে এবং এটি উবুন্টুতে ক্রোম / ক্রোমিয়ামে কাজ করে।

আমি এটি নিয়ে কিছু গবেষণা করেছি এবং 2 - 3 বছর আগে একই অভিযোগে প্রচুর লোককে পেয়েছি। এই ক্ষেত্রে theক্যমত্যটি সাধারণত ছিল যে ফায়ারফক্সের পক্ষে এটি সমর্থন করার জন্য কিছু প্রয়োজনীয় প্রযুক্তির অভাব ছিল (কেউ কেউ জিটিকে 3 বলে, অন্যেরা অন্য কিছু বলেছেন)। তবে তারা দাবি করেছে যে ইস্যুটি ইতিমধ্যে প্রাক-প্রকাশিত এফএফ ভি 50 এ স্থির ছিল। এখন এফএফ 50 চলে গেছে এবং আমি এটি চালাচ্ছি তবে এটি এখনও কার্যকর হয় না।

আমি ব্যবহার করতে পারি এমন একটি আলফা / বিটা / দেব / নাইটলি সংস্করণ বা এটিকে কাজ করার জন্য উবুন্টু নিজেই কিছু করতে পারি এমন কিছু আছে কি?


1
কোনটি 16.04 বা 16.10?
RolandiXor

@ রোল্যান্ডিএক্সর 16.04
হ্যাক-আর

1
সম্পর্কিত বাগ প্রতিবেদন: bugzilla.mozilla.org/show_bug.cgi?id=1268599
অঘটনিত

দেখুন askubuntu.com/a/868076/25639 এটি সক্রিয় করতে জন্য
unhammer

অনুগ্রহ করে গৃহীত উত্তরের পরিবর্তনটি বিবেচনা করুন: @ 50 টি আরও বাস্তব বলে মনে হচ্ছে
রুবো

উত্তর:


33

এই সমাধানটি অন্য কোথাও খুঁজে পেয়েছি: যদি আমি কমান্ড লাইন থেকে ফায়ারফক্স শুরু করি

env MOZ_USE_XINPUT2=1 firefox

তারপরে টাচস্ক্রিন স্ক্রোলিং আমার পক্ষে কাজ করে। কমান্ড লাইন থেকে ফায়ারফক্স শুরু করা এড়াতে, আপনি এটি অন্তর্ভুক্ত করতে ইউনিটি অ্যাপ্লিকেশন লঞ্চার এক্সিকিউটি কোড সম্পাদনা করতে পারেন। উদাহরণস্বরূপ, খুলুন

sudo gedit /usr/share/applications/firefox.desktop

বিভাগে Execলাইনটি খুঁজে [Desktop Entry]এটিতে পরিবর্তন করুন

Exec=env MOZ_USE_XINPUT2=1 firefox %u

অন্যান্য এক্সিকিউটিভ লাইনগুলিও যদি আপনার মনে হয় তবে এটি পরিবর্তন করুন। এগুলি ডান ক্লিক মেনুতে বিকল্পগুলি প্রভাবিত করে।

সম্পাদনা: এক পর্যায়ে এটি কাজ করা বন্ধ করে দিয়েছে (আমি মনে করি যে আমার ইনস্টল হওয়া কোনও এক্সটেনশনের কারণে)। এটি ঠিক করতে, আমাকেabout:configব্রাউজারেযেতে হবে, ডান-ক্লিক করুন,browser.tabs.remote.force-enableসত্যেএকটি নতুন বুলিয়ানসেট যুক্ত করুন। সতর্কতা: এটি প্রস্তাবিত নয় এবং স্টাফ ভেঙে দিতে পারে।


3
XINPUT2 = 1 এর সাথে একত্রে about:configআপনাকে সেট করতেও যেতে হতে পারে dom.w3c_touch_events.enabled=1(ডিফল্ট ছিল 2)। আমার অভিজ্ঞতায় এটি দুই-আঙুলের স্ক্রোলিং সক্ষম করেছে, যখন একটি আঙুল এখনও পাঠ্য নির্বাচন করে।
জেফ জি

3
নোট করুন যে আপনার কাছে e10s সক্ষম হওয়া জিনিস নিশ্চিত করা দরকার। আপনি করেন কিনা তা খুঁজে পেতে, খুলুন about:supportএবং 'মাল্টিপ্রসেস উইন্ডোজ' সন্ধান করুন।
বুদগিআইএনডব্লিউএ

4
সেটিং হ্যান্ডেল করার একটি বিকল্প উপায় (স্বীকারোক্তিযুক্ত বেশ মূর্খ) রয়েছে MOZ_USE_XINPUT2- কেবল যুক্ত MOZ_USE_XINPUT2 DEFAULT=1করুন /etc/security/pam_env.confএবং এটির বিষয়ে আবার কখনও চিন্তা করবেন না (সম্ভবত)
রোকেই 1024

এটি ফায়ারফক্স 57 এ আমার জন্য আরও কোনও পরিবর্তন ছাড়াই কাজ করেছে Great দুর্দান্ত!
ডেভিস

@ জেফজি এটি আমার পক্ষে কাজ করে না। আমি MOZ_USE_XINPUT2 DEFAULT = 1 কে /etc/security/pam_env.conf এ রেখেছি। আমি কোন স্পর্শ_সংশ্লিষ্ট মানটি বেছে নেওয়ার বিষয়টি বিবেচনা করে (1 বা 2), একটি আঙুল সর্বদা স্ক্রল করে। এফএফ 68
এইচডি

28

এটি আমার জন্য কাজ করেছে (ফায়ারফক্স 57.0.4, আর্ক লিনাক্স):

  1. about:configসেট করতে ফায়ারফক্সে খুলুন dom.w3c_touch_events.enabled=1(ডিফল্ট 2))

  2. সম্পাদনা করুন /etc/security/pam_env.confএবং যুক্ত করুনMOZ_USE_XINPUT2 DEFAULT=1

  3. পুনরায় বুট করুন এবং ফায়ারফক্স পুনরায় চালু করুন

(আরও দেখুন আমি কীভাবে ফায়ারফক্সকে টাচ স্ক্রিনে মাল্টিটুচ অঙ্গভঙ্গিগুলি সনাক্ত করতে পারি? )


10
সম্পাদনা করার দরকার নেই about:config, পরিবেশের পরিবর্তনশীল নির্ধারণ করা যথেষ্ট ছিল। এফএফ 60 এ।
3ventic

1
আপনি পাশাপাশি জুম করার জন্য অঙ্গভঙ্গিগুলি অক্ষম করতে চান তা ছাড়া এটি কাজ করে। 2-আঙুলের স্ক্রোলটি ব্যবহার করা বিরক্তিকর এবং আপনি যখন এটি স্ক্রোল করছেন তখন সামগ্রীতে জুম ইন / আউট করে। আপনি -disableমানগুলির শেষে browser.gesture.pinch.inএবং browser.gesture.pinch.out উদাহরণটি যোগ করে এটি করতে পারেনcmd_fullZoomReduce-disable
রুডল্ফ ওলা

3

আমি গ্র্যাব এবং ড্র্যাগ নামে একটি ব্রাউজার প্লাগইন পেয়েছি যা ফায়ারফক্সে এই কার্যকারিতা যুক্ত করে।


1
আপনি এই অ্যাড-অন মানে ?
পাবলো এ

@ পাবলো বিয়ানচি হ্যাঁ এটি হ'ল
হ্যাক-আর

2
গ্র্যাব এবং টেনে আনার জন্য কেবল স্পর্শযোগ্য বা পেন-কেবল কম্পিউটারের জন্যই ডিজাইন করা হয়েছে বলে মনে হয়। আপনি যদি এখনও পাঠ্য ইত্যাদি নির্বাচন করতে মাউস ব্যবহার করতে চান তবে এটি খুব কঠোর সমাধান। MOZ_USE_XINPUT2কাজ করে মহান, গতিসম্পর্কিত স্ক্রলিং সক্রিয় নিক্ষেপ এবং ড্র্যাগ-টু-স্ক্রোল করুন।
লিফ আর্ন স্টারসেট

@ লিফআরনেস্টেরসেট আমার পক্ষে কাজ করে মনে হচ্ছে, তবে আমি অবশ্যই অন্যান্য সমাধানটি অবশ্যই পরীক্ষা করে নেব, ধন্যবাদ
হ্যাক-আর


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