আপডেট উত্তর:
~/.profile
ফাইলটির শেষে নিম্নলিখিতটি সম্পাদনা করুন এবং যুক্ত করুন:
export CHROMIUM_USER_FLAGS="--touch-devices=`echo $(xinput list | grep 'Virtual core pointer' | awk 'match(\$0, /id=/){print substr($0, RSTART+3, RLENGTH-1)}')` --touch-events=enabled --enable-pinch"
লগ আউট করুন এবং তারপরে আবার লগ ইন করুন।
স্বাভাবিক হিসাবে গুগল ক্রোম শুরু করুন
টিআইপি : উপরের কমান্ডটিতে আপনাকে "ভার্চুয়াল কোর পয়েন্টার" স্ট্রিংটি আপনার "মাস্টার পয়েন্টার" টাচস্ক্রিন ইনপুট ডিভাইসের নামে পরিবর্তন করতে হতে পারে। xinput
আপনার ডিভাইসের নাম সন্ধান করতে কেবল কমান্ডটি ব্যবহার করুন ।
দ্রষ্টব্য : আমি উবুন্টু ব্যবহার করছি 15.04 ব্যবহার করে/usr/bin/google-chrome-stable
পুরানো উত্তর:
আমার উবুন্টু 14.14 আছে। এটি আমার পক্ষে কাজ করেছে:
কল করা গুগল ক্রোম ব্রাউজার শুরু করতে একটি শেল স্ক্রিপ্ট তৈরি করুন start-chrome.sh
।
আমি আমার ভিতরে রাখি: /usr/local/bin/start-chrome.sh
ফাইলটিতে নিম্নলিখিতগুলি যুক্ত করুন:
#!/bin/bash
/usr/bin/google-chrome-stable --touch-devices=$(xinput list | grep Touchscreen | awk 'match(\$0, /id=/){print substr($0, RSTART+3, RLENGTH)}') --touch-events=enabled --enable-pinch
মূলত, আমি xinput list
কমান্ডটি ব্যবহার করছি এবং "টাচস্ক্রিন" এর জন্য গ্রেপিং করছি এবং এটি সম্পর্কিত আইডি সন্ধান করছি। উপরের কমান্ডটিতে আপনাকে আপনার টাচস্ক্রিন ইনপুট ডিভাইসের নামে "টাচস্ক্রিন" পরিবর্তন করতে হতে পারে।
সম্পাদনা করুন /usr/share/applications/google-chrome.desktop
। এর সমস্ত উপস্থিতি সন্ধান করুন Exec=google-chrome-stable
এবং এর সাথে প্রতিস্থাপন করুনExec=start-chrome.sh
দ্রষ্টব্য : আমি বিশ্বাস করি যে আপনি Google Chrome (এর মাধ্যমে apt-get upgrade
) আপডেট না করা এবং google-chrome.desktop
ফাইলটি ওভাররাইট না করা পর্যন্ত এই সমাধানটি কাজ করবে । এটি ঠিক করতে আপনার উপরের ধাপ 2 অনুসরণ করতে হবে।