মাউস ব্যবহার করার সময় আমি কীভাবে টাচপ্যাড অক্ষম করব


41

আমি আমার টাচপ্যাডটি অক্ষম করতে পারি তবে আমি যদি আমার ব্লুটুথ মাউস থেকে দূরে থাকি বা আমার ব্যাকআপ মাউসের জন্য আমার ওয়্যারলেস ডঙ্গলটি ভুলে যাই তবে আমি এসএল। লিনাক্স মিন্টের একটি দুর্দান্ত সেটিংস ছিল যা মাউস ব্যবহার করার সময় টাচপ্যাডটি অক্ষম করতে দেয়। আমি এখন উবুন্টু মেতে 16.04 এ আছি এবং সেটিংটি নেই। আমি কীভাবে সেই কার্যকারিতাটি পেতে পারি? টাইপ করার সময় টাচপ্যাডটি বন্ধ করা আপনার খেজুরের হালকা ছোঁয়া প্রতিরোধ করার জন্য যথেষ্ট নয় যে আমি কাজ করছি।

আমি এখানে অন্যান্য অনুরূপ প্রশ্নগুলি পড়েছি এবং এই সঠিক সমস্যার উত্তর খুঁজে পেতে পারিনি।

উত্তর:


64

কমান্ডের সাহায্যে আপনার যদি কোনও বাহ্যিক মাউস সংযুক্ত থাকে তবে টাচপ্যাডটি অক্ষম করতে সক্ষম হওয়া উচিত:

gsettings set org.gnome.desktop.peripherals.touchpad send-events disabled-on-external-mouse

করার পেতে বর্তমান পরিস্থিতি:

gsettings get org.gnome.desktop.peripherals.touchpad send-events

বিকল্পগুলি হ'ল:

enabled
disabled
disabled-on-external-mouse

4
উপরের কমান্ডটি অক্ষম করতে কার্যকর হয়নি। এটি এখন অক্ষম-বাহ্যিক-মাউস দেখায় তবে টাচপ্যাডটি এখনও আমার ব্লুটুথ মাউস বা ওয়্যারলেস মাউস সংযুক্ত সাথে কাজ করে।

10
উবুন্টু 16.10 এ আমার জন্য কাজ করে। আমার একমাত্র আফসোস হ'ল আমার কাছে দেওয়া একটাই আপটোট।
যেরেমিয়া পেশচকা

1
পরীক্ষার জন্য আমার কাছে ইঁদুরগুলির একটি দুষ্টুমি নেই, তবে মনে হয় অক্ষম-অন-বাহ্যিক-মাউস ওয়্যার্ড ইঁদুরের জন্য কাজ করে তবে ওয়্যারলেস ইঁদুর নয়।
ব্রেন্ট

2
আমি নিশ্চিত করতে পারি যে এটি ব্লুটুথ মাউস সহ উবুন্টু 16.04 এ আমার জন্য কাজ করছে। আমার মাউস সংযুক্ত হওয়ার সাথে সাথে টাচপ্যাড অক্ষম হয়ে যায়। এটি কেবল সুন্দর! :)
মুহাম্মদ বিন ইউসরাত

2
আমার উবুন্টুতে 16.04
পল প্রীত

4

এমন একটি প্রোগ্রাম রয়েছে যা কিছু জিইআইআইকে এই জাতীয় কিছু সেটিংস সম্পাদনা করার জন্য প্রবর্তন করে।

sudo add-apt-repository ppa:atareao/atareao
sudo apt update
sudo apt install touchpad-indicator

Https://itsfoss.com/disable-touchpad-when-mouse-used/ এ আরও বিস্তারিত নির্দেশিকা সেট পড়ুন


অন্যান্য সমাধানগুলি দীর্ঘ বলে মনে হয়েছিল বা কাজ করে নি ... ইনস্টল করা টাচপ্যাড-সূচক এটি শুরু করে, সেটিংস সেট করে, কাজ করে।
ফ্যাবিয়ান এন।

টাইপিংয়ে টাচপ্যাড অক্ষম করার বিকল্পটিও পছন্দ করুন!
ন্যাশ

এই জন্য আপনাকে ধন্যবাদ, অবশেষে! আমি ভেবেছিলাম আমি পাগল হয়ে যাচ্ছি, এই সমস্ত কথোপকথন "রহস্যজনকভাবে" বন্ধ হয়ে যাচ্ছে, ডকটির চারপাশে কার্সার ঝাঁপিয়ে পড়েছিল, আমি ক্রমাগত হতাশায় আমার মাথা (এবং আমার ল্যাপটপ) বেজায়! আমার টাচপ্যাড, বোতামগুলি, ট্র্যাক মাউস - সমস্ত কিছু অক্ষম করে এবং বাহ্যিক মাউসটি সংযোগ বিচ্ছিন্ন হওয়ার পরে এগুলি নির্ভরযোগ্যভাবে সক্ষম করে seems শীর্ষ বারে স্থিতি বিজ্ঞপ্তি সহ + - আমি কোথায় থাকি তা সবসময় জানি।
মোশে এশেল

2

টার্মিনাল সম্পর্কে ভয় পেলে আপনি dconf-editor: dconf-সক্ষম-টাচপ্যাড-চিত্রটি ব্যবহার করতে পারেন


আমি দুঃখিত, তবে আপনার স্ক্রিনশটটি মিনাম সম্পর্কে প্রশ্নটি প্রকাশের সময় জিনোম দেখায় - সম্ভবত আপনি স্ক্রিনশটটি আপডেট করতে পারবেন?
রবার্ট রিডেল

@ রবার্টরিডল, আপনি ঠিক বলেছেন (যদিও এটি বুগি দেখায়), তা দেখেনি। তবে থিম বাদে এটি একই কাজ করে (এবং থিমটি সাথীর সাথেও ব্যবহার করা যেতে পারে)।
জেরোমাটিকার

1

কুবুন্টু 16.04 এ আপনি কেবলমাত্র সিস্টেমসেটেটিংগুলিতে> ইনপুট ডিভাইসগুলি>> টাচপ্যাড-> টাচপ্যাড সক্ষম / অক্ষম করতে পারেন

মাউস প্লাগ ইন করা অবস্থায় এখন অক্ষম নির্বাচন করুন।


আমি যখন টাচপ্যাডটি অক্ষম করি, সেটিংস থেকে প্রস্থান করুন এবং পরে ফিরে আসুন, টাচ প্যাডটি আবার চালু করার কোনও বিকল্প নেই!
ব্রায়ান বোর্চারস

সেটিংসের ইউনিটি সংস্করণে টাচপ্যাডটি আবার চালু করার বিকল্প রয়েছে, অন্যদিকে সেটিংসের জিনোম সংস্করণ আমাকে টাচপ্যাডটি আবার চালু করতে দেয় না। Wasক্যতে টাচপ্যাডটি চালু করতে সক্ষম ইওয়াস।
ব্রায়ান বোর্চারস

0

আমি বুঝতে পারি যে আমি পার্টিতে কিছুটা দেরি করেছি (এবং আমার উত্তর উবুন্টু-সাথীর সাথে নির্দিষ্ট নয় ) তবে এখানে ...

আপনার সাথে আমার খুব অনুরূপ প্রয়োজনীয়তা রয়েছে তবে আমি ডেবিয়ান 9 (প্রসারিত) -এ এক্সফেস চালাচ্ছি যাতে আমার কোনও জিনোম / গেটেটিং ইনস্টল করা হয়নি। যখনই আমি ইউএসবি-মাউসটিকে প্লাগ-ইন করি / আনপ্লাগ করি সাইন্যাপটিক্স টাচপ্যাড অক্ষম / পুনরায় সক্ষম করতে, আমি সিন্ড্যাপটিক্স টাচপ্যাড ড্রাইভারটিকে আনবাইন্ড / রিবািন্ড করে এমন একটি (পিক্সিক্স) শেল স্ক্রিপ্টটি ট্রিগার করতে udev নিয়ম ব্যবহার করি:

  1. রুট হিসাবে, নিম্নলিখিত বিষয়বস্তু দিয়ে /usr/local/sbin/touchpadctl.sh তৈরি করুন:

    #!/bin/sh
    set -o errexit #(equivalent -e)
    set -o nounset #(equivalent -u)
    
    usage(){
      echo "Usage: ${0} {-enable|-e|-disable|-d}"
    }
    
    if [ $# -ne 1 ]; then
      usage
      exit 1
    fi
    
    base_dir=/sys/bus/serio/drivers/psmouse
    device_id=serio1
    
    if [ ${1} = "-disable" -o ${1} = "-d" ]; then
      logger "${0} is disabling the touchpad"
      echo -n manual > $base_dir/bind_mode
      echo -n $device_id > $base_dir/unbind 2>/dev/null || true
    elif [ ${1} = "-enable" -o ${1} = "-e" ]; then
      logger "${0} is enabling the touchpad"
      echo -n auto > $base_dir/bind_mode
    else
      usage
      exit 1
    fi
    
  2. আপনার টাচপ্যাড নিয়ন্ত্রণ স্ক্রিপ্ট কার্যকর করা:

    sudo chmod +x /usr/local/sbin/touchpadctl.sh
    
  3. এখন আপনার স্ক্রিপ্ট পরীক্ষা করুন। টাচপ্যাডটি অক্ষম করতে:

    sudo /usr/local/sbin/touchpadctl.sh -d
    

    এবং টাচপ্যাড সক্ষম করতে:

    sudo /usr/local/sbin/touchpadctl.sh -e
    

যেহেতু এটি "ড্রাইভার আনবাইন্ডিং" ব্যবহার করে তাই এক্স / এক্সর্গ / ওয়েল্যান্ডল্যান্ড / জিনোমের উপর কোনও নির্ভরতা নেই। ফলস্বরূপ, আপনি এটি udev নিয়মে ব্যবহার করতে পারেন যা বুট-আপের সময় সঠিকভাবে কাজ করবে:

  1. রুট হিসাবে, নিম্নলিখিত বিষয়বস্তু দিয়ে /etc/udev/rules.d/01-touchpad.rules তৈরি করুন:

    KERNEL=="mouse*", ATTRS{phys}=="usb*", ACTION=="add", \
      RUN+="/usr/local/sbin/touchpadctl.sh -disable"
    KERNEL=="mouse*", ATTRS{phys}=="usb*", ACTION=="remove", \
      RUN+="/usr/local/sbin/touchpadctl.sh -enable"
    

সমস্ত জিনিস লিনাক্সের মতো, আপনার মাইলেজও পৃথক হতে পারে - আপনার এটি "টুইঙ্ক" করার দরকার হতে পারে তবে এটি বোঝার জন্য আমি যথাসাধ্য চেষ্টা করেছি। ড্রাইভার পুনরায় বাঁধাই / আন- বাইন্ডিং সম্পর্কিত আরও তথ্যের জন্য, লিনাক্স সাপ্তাহিক সংবাদে গ্রেগ ক্রোহ-হার্টম্যানের ২০০ article নিবন্ধটি পড়ুন এবং কার্নেলের উত্সে কিছু ভাল তথ্য রয়েছে । ইউদেব বিধিগুলি লেখার জন্য আরও তথ্যের জন্য ড্যানিয়েল ড্রকের দুর্দান্ত টিউটোরিয়ালটি দেখুন

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