স্বয়ংক্রিয় নিঃশব্দ স্পিকারগুলি যখন হেডফোনগুলি আনপ্লাগ হয়


16

আমি আমার কম্পিউটারে থাকি না কেন আমি গান শুনি music আমি প্রায়শই দুর্ঘটনাক্রমে আমার হেডফোনগুলি প্লাগ করি। এর ফলে আমার চারপাশে অন্যদের বিরক্ত করা হয়েছে। যখন হেডফোনগুলি প্লাগ প্লাগ করা হয় তখন স্পিকারগুলিকে নিঃশব্দ করার কোনও উপায় (এবং সম্ভাব্যতা থামিয়ে ভিএলসি) জানেন?

আমি আমার ল্যাপটপে এটি করতে চাই। এটি Acer Aspire One D150। স্পিকারগুলি কম্পিউটারে অন্তর্নির্মিত। আমার হেডফোনগুলি স্ট্যান্ডার্ড 1/8 যা হেডফোন জ্যাকের মাধ্যমে সংযোগ করে।


হতে পারে আপনার স্পিকার এবং হেডহোনগুলি (যেমন তারা কীভাবে সংযুক্ত থাকে) সম্পর্কেও আপনার তথ্য দেওয়া উচিত।
জানু

উত্তর:


0

আমার আসল উত্তরটি কেবল "সাউন্ডের পছন্দগুলিতে কেবল ক্লিক করুন, এবং" আউটপুট "সেটিংসে" অ্যানালগ হেডফোন "ব্যবহার করতে চয়ন করুন this এটির সাহায্য না করে কিনা আমাকে জানান" "

সম্পাদনা / আপডেট: ঠিক আছে, আপনার আলসা কনফিগার করা থাকলে এটি দুর্দান্তভাবে কাজ করতে পারে না যাতে হেডফোনগুলি প্লাগ ইন করার সময় এটি স্বয়ংক্রিয়ভাবে স্পিকারগুলিকে নিঃশব্দ করে দেয় you আপনার যদি এটি সেট করা থাকে তবে আপনাকে অক্ষম করতে হবে।

যাইহোক, শব্দ বাজানোর সাথে কিছু সংগীত পান যাতে আপনি নিজের সাউন্ড আউটপুট পরীক্ষা করতে পারেন। এখন আপনার টার্মিনাল কনসোলটি খুলুন এবং টাইপ করুন alsamixer। এটা দেখ. বেশ সুন্দর, তাই না? এখানে, আপনি মাস্টার, হেডফোন, স্পিকার, পাশাপাশি অন্যান্য ইনপুট / আউটপুটগুলির জন্য ভলিউম স্তরগুলি সামঞ্জস্য করতে পারেন।

আলসামিক্সারে, আপনার স্পিকার চালু থাকলে আপনি এটি কীভাবে চান তা নির্ধারণ করুন। হেডফোনগুলি আপনার পছন্দ মতো যে কোনও ভলিউমে থাকতে পারে। আমি আপনার "স্পিকার" 100% এবং আপনার মাস্টারকে 75% এ রেখেছি। আমরা এখন এটি একটি প্রোফাইলে সংরক্ষণ করতে যাচ্ছি! আলসামিক্সার থেকে বেরিয়ে আসার জন্য এস্কেপ চাপুন। আপনি যদি এটি আবার খোলেন, আপনি দেখতে পাবেন যে আপনার সেটিংস এখনও সংরক্ষিত আছে।

আপনার স্পিকার চালু রাখার জন্য আপনি এটি কীভাবে চান তা ভলিউম সেট করার পরে, কনসোলে টাইপ করুন, alsactl -f filename storeআপনি যা কিছু বলতে চান তাতে "ফাইলের নাম" পরিবর্তন করুন। আমি আমার noheadph.alsa কল। এখন আলসামিক্সারে ফিরে যান এবং আপনার হেডফোন ভলিউম সেট করুন এবং আপনার স্পিকারগুলি যেখানে আপনি পছন্দ করেন সেখানে মাস্টার ভলিউম রেখে 0% নির্ধারণ করুন। পালাতে আঘাত করে আলসামিক্সার থেকে প্রস্থান করুন এবং alsactl -f filename storeএই সময়টি বাদ দিয়ে টাইপ করে এই প্রোফাইলটি সংরক্ষণ করুন , "ফাইলের নাম" প্রাসঙ্গিক কিছু যেমন "হেডফালসালসা" এর সাথে প্রতিস্থাপন করুন। এখন, আপনি টাইপ করে এই প্রোফাইলগুলির মধ্যে যে কোনওটিতে পুনরুদ্ধার / পুনরুদ্ধার করতে পারেনalsactl -f filename restore আপনার সঞ্চিত প্রোফাইলগুলির নাম হিসাবে যে কোনও ফাইলের পরিবর্তে "ফাইলের নাম" প্রতিস্থাপন । এটা কি সুন্দর না ?! নোট করুন যে প্রোফাইলগুলি আপনার হোম ব্যবহারকারী ডিরেক্টরিতে সংরক্ষণ করা উচিত।

কি বাকী আছে? একটি প্রোফাইল পুনরুদ্ধার করে কেবল একটি কীস্ট্রোককে আবদ্ধ করুন এবং অন্যটিকে পুনরুদ্ধার করুন! কিভাবে? ওএস মেনুতে সিস্টেম> পছন্দসমূহ> কীবোর্ড শর্টকাটগুলিতে যান। এখানে একটি নতুন শর্টকাট যুক্ত করতে "যোগ করুন" এ ক্লিক করুন। আমি আমার নামটি "সেট সাউন্ডআউট হেডফোন কেবল" এবং কমান্ডটিতে প্রবেশ করলামalsactl -f /home/username/headph.alsa restore এবং আপনার ব্যবহারকারীর অ্যাকাউন্টের নামের "ব্যবহারকারীর নাম" বাদে । আমার মনে হয় আপনি টুকরো টুকরো পেয়েছেন! :)

আপনার জন্য এটি কিভাবে যায় দয়া করে আমাকে বলুন। এই থ্রেড ধন্যবাদআলসামিক্সার তথ্য ইত্যাদির জন্য etc.

পিএস দুর্ভাগ্যক্রমে, আমি কোনও কারণে কীস্ট্রোক কমান্ডে কেবল $ হোম / ফাইলের নাম ব্যবহার করতে পারি না। কেউ কি জানো এটা কেনো???


এটি সেরা সমাধান, তবে আমি যেভাবে চাই তা কাজ করে না। আমি হয় স্বয়ংক্রিয়ভাবে এটি করতে চাই বা একটি কমান্ড চালিয়ে আমাকে এটি টগল করার অনুমতি দিতে চাই।

এটি কনসোলের মাধ্যমে করার একটি উপায় রয়েছে, সুতরাং স্ক্রিপ্টের মাধ্যমে এটি করার একটি উপায় রয়েছে (এবং কীস্ট্রোক দ্বারাও)। আমাকে এটি খতিয়ে দেখতে হবে।
স্লিঙ্ক

এটা খুঁজে বের! মুহুর্তে একটি নতুন সম্পাদনার জন্য আমার উত্তরটি দেখুন ...
স্লিঙ্ক করুন

আমি কেবল এটি হেডফোন দিয়ে পরীক্ষা করেছি। আমার এমন কিছু সক্ষম আছে যা আমি "হেডফোন সনাক্তকরণে অটো-নিঃশব্দ" কল করব (আমি অতীতে টিউটোরিয়ালটির মাধ্যমে কিছু কনফিগার ফাইল সম্পাদনা করেছি)। উপরের উত্তরের আমার সমাধানটি সেই সাথে কাজ করে আমি সম্ভবত এটি কাজ করার কল্পনা করতে পারি! :) চিয়ার্স উপভোগ করুন।
স্লিঙ্ক

আপডেট: আপনি লক্ষ্য করবেন যে মাস্টার ভলিউমটি সত্ত্বেও alsamixer, আপনি ল্যাপটপের XF86Audioভলিউম নিয়ন্ত্রণ বোতামগুলি ব্যবহার করে ভলিউম সামঞ্জস্য করার চেষ্টা করার পরে আপনার অতি সাম্প্রতিক সিস্টেমের ভলিউম সেটিংটি "এটি যেখানে ছেড়েছিল সেখানে তুলে নেবে" ।
স্লিঙ্ক

1

ঠিক একই সমস্যা ছিল এবং এটির জন্য একটি ছোট স্ক্রিপ্ট তৈরি করেছিলাম, সত্যিই দেরীতে কিন্তু আমি ভেবেছিলাম এটি যেভাবেই ভাগ করে নেব

মধ্যে /etc/acpi/events/একটি ফাইল করা headphone-plugবিষয়বস্তু সঙ্গে:

event=jack/headphone
action=/usr/local/bin/headphone-plug.sh %e

প্লাগ ইভেন্ট ঘটলে এটি স্ক্রিপ্টটি 'অ্যাকশন' তে চালাবে

/usr/local/bin/headphone-plug.shসামগ্রী সহ তৈরি করুন :

#!/bin/bash
case "$3" in
    unplug)
        su [USER] -c "DISPLAY=:0 xdotool key XF86AudioMute"
    ;;
esac

এবং এটি কার্যকর করা।

এটি কিছুটা হ্যাক, কারণ এটি কেবলমাত্র একক এক্স সেশনে একক ব্যবহারকারীর জন্য কাজ করবে। তবে এটা আমার পক্ষে যথেষ্ট


0

যতদূর আমাকে অবহিত করা হয়েছে এই বিষয়টি সমাধানের জন্য কোনও ডিফল্ট বিকল্প নেই। আপনি নিম্নলিখিত চেষ্টা করতে পারেন:

  1. স্পিকারগুলিকে ডিফল্ট নিঃশব্দ করুন।
  2. যদি এটি কাজ না করে তবে আপনি এ থেকে রোধ করতে স্পিকার আউটপুট অক্ষম করতে পারেন।

শুভেচ্ছা, মার্তিজন


"স্পিকারগুলিকে ডিফল্ট নিঃশব্দ করুন" এর অর্থ কী? আমি দ্বিতীয় পরামর্শটি বুঝতে পারি, তবে এটি আমি যা চাই তা করি না। সিএলআই থেকে এটি পরিবর্তন করার কোনও উপায় আছে কি? আমি যদি কেবল একটি আদেশ চালাতে পারি তবে তাদের দ্বিতীয় চালু করতে এবং বন্ধ করতে আরও ভাল কাজ করবে work

আমি বলতে চাইছিলাম আপনি স্পিকারগুলিকে নিঃশব্দ করতে পারেন। আপনি যখন আপনার হেডফোনটি প্লাগ করেন তখন এগুলি কোনও শব্দ করবে না। যদি আপনি সিদ্ধান্ত নিয়ে থাকেন যে আপনি নিজের স্পিকার ব্যবহার করতে চান তবে আপনি সেগুলিকে সশব্দ করুন।
কেওয়াই

আমি এটি উল্লেখ নাও করতে পারি, তবে এটি আমার ল্যাপটপে। আমি হেডফোনগুলি নিঃশব্দ করা ছাড়া আমার স্পিকারগুলিকে নিঃশব্দ করার কোনও উপায় জানি না।


0

এসারের জন্য অটো নিঃশব্দ স্পিকারগুলি কীভাবে সশব্দ করা যায়? আমি জানি না এটি অন্যান্য ল্যাপটপের ক্ষেত্রে প্রযোজ্য কিনা। নন-এসার ল্যাপটপ ব্যবহারকারীর জন্য কেবল নির্দেশাবলী বা নির্দেশাবলীর প্রবাহ চেষ্টা করুন।

  1. "স্টার্ট" মেনুতে যান এবং "কন্ট্রোল প্যানেল" ক্লিক করুন।
  2. "হার্ডওয়্যার এবং শব্দ" ক্লিক করুন।
  3. "উইন্ডোজ গতিশীলতা কেন্দ্র" এ যান এবং ভলিউমটি সন্ধান করুন এবং স্পিকারগুলিকে সশব্দ করুন।
  4. আপনার ল্যাপটপ পুনরায় চালু করুন।

আমি আশা করি এটি আপনাকে সহায়তা করেছে ... (:

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