ফোন কম্পন পরীক্ষা — হ্যাপটিক মোটর অনলাইন টেস্ট
এই ফোন কম্পন পরীক্ষা আপনার ফোনের ভাইব্রেশন মোটরে চারটি হ্যাপটিক প্যাটার্ন পাঠায়, যা আপনাকে বুঝতে সাহায্য করে মোটরটি সত্যিই নষ্ট নাকি সেটিংসে বন্ধ করা আছে। যেকোনো প্যাটার্নে ট্যাপ করলেই ওয়েব পেজটি নির্দিষ্ট মিলি-সেকেন্ডের জন্য অপারেটিং সিস্টেমকে কম্পিত হতে বলে। একটি জরুরি সতর্কবার্তা: Safari ব্রাউজার কোনো সংস্করণেই iPhone বা iPad-এ Vibration API সমর্থন করে না। iOS-এর প্রতিটি ব্রাউজার WebKit ইঞ্জিন ব্যবহার করে, ফলে Taptic Engine ভালো থাকা সত্ত্বেও iPhone এখানে কম্পিত হবে না। iPhone-এর ক্ষেত্রে সেটিংস থেকে পরীক্ষা করুন।
কীভাবে কম্পন পরীক্ষা চালাবেন
ফোনটিতে এই পেজটি খুলুন এবং চারটি বাটনের যেকোনো একটিতে ট্যাপ করুন, যা navigator.vibrate()-এ আলাদা সিগন্যাল পাঠায়:
- ছোট স্পন্দন — 100 ms. প্রাথমিক যাচাইকরণ। মোটর সচল থাকলে আপনি স্পষ্ট একটি মৃদু ধাক্কা অনুভব করবেন।
- দীর্ঘ কম্পন — 500 ms. একটানা ড্রাইভ: কাঠামোর ঢিলেঢালা ভাব, ঝনঝন শব্দ এবং মাঝপথে দুর্বল হয়ে যাওয়া মোটর শনাক্ত করে।
- ডাবল ট্যাপ — 50 ms ব্যবধানে দুটি 80 ms স্পন্দন। মোটর থামার গতি পরীক্ষা করে: লিনিয়ার মোটর দুটি আলাদা টোকা দেয়, আর সাধারণ মোটর দুটিকে মিশিয়ে ফেলে।
- SOS মোর্স কোড — দুই সেকেন্ডে নয়টি স্পন্দন। দীর্ঘমেয়াদী ছন্দময় পরীক্ষা যা লুজ কানেকশন বা নষ্ট ফ্লেক্স ক্যাবল ধরতে সাহায্য করে।
বাটনে ট্যাপ করা বাধ্যতামূলক: Vibration API ব্যবহারকারীর সরাসরি স্পর্শ ছাড়া কাজ করে না। কোনো কম্পন না পেলে পরবর্তী বিভাগগুলো পড়ুন এবং আমাদের অনলাইন ফোন পরীক্ষা সেটের অন্যান্য টুলগুলো ব্যবহার করে দেখুন।
iPhone এবং iPad: এই পরীক্ষা কেন Safari-তে কাজ করে না
Apple কখনোই WebKit-এ Vibration API যুক্ত করেনি: এটি iOS, iPadOS এবং macOS-এর Safari-র কোনো সংস্করণেই সমর্থিত নয়। যেহেতু iOS-এর প্রতিটি ব্রাউজারকেই WebKit ব্যবহার করতে হয়, তাই iPhone-এ Chrome, Firefox ও Edge একইভাবে কাজ করে। এই পেজটি Taptic Engine পর্যন্ত পৌঁছাতে পারে না, তাই হার্ডওয়্যার নষ্ট না বলে এটি "নট সাপোর্টেড" দেখায়। যে সাইটগুলো iPhone-এ কম্পন সৃষ্টি করে বলে দাবি করে, সেগুলো সিস্টেম টগলের নিরাপত্তা ফাঁকফোকর ব্যবহার করত যা Apple iOS 18.4 সংস্করণে বন্ধ করে দিয়েছে। iPhone কম্পিত না হওয়া ব্রাউজারের সীমাবদ্ধতা, যন্ত্রের ত্রুটি নয়।
ব্রাউজার ছাড়া iPhone হ্যাপটিক্স পরীক্ষা করার নিয়ম
ইনবিল্ট রিংটোন ভাইব্রেশন এডিটর ব্যবহার করুন — যা এই পরীক্ষার সবচেয়ে বিশ্বস্ত বিকল্প। সেটিংস → সাউন্ডস অ্যান্ড হ্যাপটিক্স → রিংটোন → হ্যাপটিক্স-এ যান এবং হার্টবিট-এর মতো একটি প্যাটার্ন বেছে নিন, অথবা নতুন কম্পন তৈরি করুন চেপে নিজের ছন্দ রেকর্ড করুন; ফোন সাথে সাথেই তা বাজিয়ে দেখাবে। যদি কোনো কম্পন না হয়, তবেই সমস্যা হার্ডওয়্যারে। পাশাপাশি এই সেটিংসগুলো দেখে নিন:
- সাউন্ডস অ্যান্ড হ্যাপটিক্স → কীবোর্ড ফিডব্যাক → হ্যাপটিক। iOS-এ এটি ডিফল্টভাবে বন্ধ থাকে — টাইপ করার সময় ভাইব্রেশন না পাওয়ার অন্যতম কারণ।
- সিস্টেম হ্যাপটিক্স একই মেনুতে থাকে (নতুন iOS সংস্করণে নাম কেবল হ্যাপটিক্স)।
- অ্যাক্সেসিবিলিটি → টাচ → ভাইব্রেশন। এটি মাস্টার সুইচ: এটি বন্ধ থাকলে জরুরি সতর্কবার্তাসহ কোনো কম্পনই কাজ করবে না।
- ফোকাস এবং সাইলেন্ট সুইচ কেবল নোটিফিকেশনের কম্পন থামায়, সিস্টেম হ্যাপটিক্স চালু রাখে।
ERM, LRA এবং Taptic Engine: ফোনের কম্পন কেন আলাদা মনে হয়
ভেতরের হার্ডওয়্যার প্রযুক্তির পার্থক্যের কারণে একই 100 ms স্পন্দন দুটি ফোনে সম্পূর্ণ ভিন্ন অনুভূতি দেয়।
- ERM (অকেন্দ্রিক ঘূর্ণায়মান ভর). একটি মোটর যা ভারসাম্যহীন ওজনকে ঘোরায়: ঐতিহ্যবাহী সস্তা ভাইব্রেশন। এটি ঘুরতে শুরু করতে এবং থামতে 50–100 ms সময় নেয়, ফলে ছোট স্পন্দনগুলো ঝাপসা হয়ে যায়।
- LRA (লিনিয়ার রেজোন্যান্ট অ্যাকচুয়েটর). স্প্রিংয়ের ওপর ভর যা কয়েল দ্বারা একটি অক্ষে চালিত হয়। এটি মিলিসেকেন্ডেই পূর্ণ গতি পায় এবং সাথে সাথে থেমে যায়, ফলে 10 ms স্পন্দনও নিখুঁত ক্লিকের মতো লাগে।
- Apple-এর Taptic Engine. ফোনের দৈর্ঘ্য বরাবর চলা একটি বড় LRA; প্রিমিয়াম Android ফোনগুলোতে একে X-অক্ষ লিনিয়ার মোটর বলা হয়।
তাই ডাবল ট্যাপ বাটনটি সবচেয়ে কার্যকর: LRA ফোন দুটি আলাদা স্পষ্ট টোকা দেয়, যেখানে ERM ফোন একটি টানা কম্পন তৈরি করে। ব্রাউজার শুধু সময় পাঠায়, কিন্তু আপনার আঙুল মুহূর্তেই মোটরের ধরন চিনে ফেলে।
ঝনঝন শব্দ, অদ্ভুত গুঞ্জন বা দুর্বল কম্পনের কারণ
ব্যাক কভার খুলে 500 ms দীর্ঘ কম্পন পরীক্ষা চালান, প্রথমে ফোনটি হাতে ধরে রাখুন এবং তারপর শক্ত টেবিলের ওপর সমতলভাবে রেখে দেখুন।
ঝনঝন বা কটকট শব্দ মানে ভেতরের কোনো অংশ আলগা হয়ে গেছে, মোটর নষ্ট নাও হতে পারে। হাত থেকে পড়ার পর স্ক্রু বা আঠা আলগা হয়ে যেতে পারে, যার ফলে মোটরটি কাঠামোর সাথে ধাক্কা খায়। প্রায়শই পাশের অন্য অংশ কেঁপে ওঠে: Galaxy ফোন ব্যবহারকারীরা ক্যামেরার অপটিক্যাল ইমেজ স্ট্যাবিলাইজারের (OIS) ভাসমান লেন্সের শব্দকে মোটরের ত্রুটি বলে ভুল করেছিলেন।
দুর্বল কম্পন সাধারণত বাধা বা ভুল ফিটিংয়ের জন্য হয়। মোটা কভার বেশিরভাগ শক্তি শুষে নেয়: ফোনটি শক্ত সমতলে রেখে পুনরায় পরীক্ষা করুন। স্ক্রিন বা বডি পরিবর্তনের পর সমস্যা হলে ফোম প্যাড বা ফ্লেক্স ক্যাবল পরীক্ষা করুন। নিশ্চিত হতে দীর্ঘ কম্পন চলাকালীন অ্যাক্সিলোমিটার পরীক্ষা চালু করুন: মোটর ফ্রেমের সাথে দৃঢ়ভাবে যুক্ত থাকলে সেন্সরের নয়েজ ফ্লোর লাফিয়ে বাড়বে।
যে সেটিংসগুলো গোপনে ভাইব্রেশন বন্ধ করে রাখে
নষ্ট মনে হওয়া বেশিরভাগ ভাইব্রেশনই আসলে সফটওয়্যার সেটিংসের কারণে বন্ধ থাকে। মেরামতের আগে এগুলো পরীক্ষা করুন:
- আলাদা ইনটেনসিটি স্লাইডার। Android কল, নোটিফিকেশন এবং টাচ ফিডব্যাকের জন্য সাউন্ড ও ভাইব্রেশন → ভাইব্রেশন ও হ্যাপটিক্স-এ আলাদা নিয়ন্ত্রণ রাখে।
- কীবোর্ডের নিজস্ব সুইচ। কলে ভাইব্রেশন কাজ করলেও টাইপিংয়ে কাজ না করলে তা কীবোর্ড অ্যাপের সেটিংসের বিষয় (Gboard: সেটিংস → পছন্দসমূহ → কি-প্রেসে হ্যাপটিক ফিডব্যাক)।
- ব্যাটারি সেভার। অনেক Android স্কিন ব্যাটারি বাঁচাতে স্পর্শের হ্যাপটিক স্বয়ংক্রিয়ভাবে বন্ধ করে দেয়।
- ডু নট ডিস্টার্ব। কেবল ইনকামিং নোটিফিকেশনের ভাইব্রেশন থামিয়ে রাখে।
- টাচস্ক্রিনের অকার্যকর অংশ। ডিসপ্লে স্পর্শ শনাক্ত করলেই কেবল হ্যাপটিক কাজ করে; প্রথমে টাচ স্ক্রিন পরীক্ষা দিয়ে দেখে নিন।
Samsung ডিভাইসে *#0*# ডায়াল করলে হার্ডওয়্যার টেস্ট মেনু খোলে। সেখানে ভাইব্রেশন কাজ করলে হার্ডওয়্যার পুরোপুরি ভালো আছে।
এই অনলাইন কম্পন পরীক্ষা যা পরিমাপ করতে পারে না
ওয়েব পেজ কেবল সময়ের দৈর্ঘ্য নির্ধারণ করে; ওয়েভফর্ম, তীব্রতা এবং ব্রেকিং নিয়ন্ত্রণ করে অপারেটিং সিস্টেম, তাই এটি একটি কার্যকারিতা পরীক্ষা, ল্যাবরেটরি পরিমাপক যন্ত্র নয়।
- হার্টজে কোনো বিস্তার বা কম্পাঙ্ক পাঠ নেই, ফলে শক্তির বিচার ব্যক্তিভেদে ভিন্ন হতে পারে।
- দীর্ঘ প্যাটার্নগুলো ছোট হয়ে যেতে পারে যা নির্মাতার অভ্যন্তরীণ সুরক্ষা সীমার ওপর নির্ভর করে।
- সাইলেন্ট মোড কম্পন আটকে দিতে পারে যা বিভিন্ন সফটওয়্যার সংস্করণে ভিন্ন হয়।
- কোনো লেটেন্সি ডেটা পাওয়া যায় না এবং iOS ব্রাউজারে এটি সম্পূর্ণভাবে অকার্যকর।
Frequently asked questions
আমার ফোন হঠাৎ করেই সম্পূর্ণভাবে কম্পন বন্ধ করে দিল কেন?
প্রথমে ভাইব্রেশন স্লাইডার এবং ব্যাটারি সেভার মোড পরীক্ষা করুন — হঠাৎ কম্পন বন্ধ হয়ে যাওয়া সাধারণত মোটর নষ্ট হওয়ার চেয়ে সেটিংস বা আটকে থাকা সিস্টেম প্রসেসের কারণে বেশি ঘটে। ফোন রিস্টার্ট করুন, ভাইব্রেশন সর্বোচ্চ মাত্রায় সেট করুন এবং ডু নট ডিস্টার্ব বন্ধ করুন। Samsung ফোনে *#0*# ডায়াল করে মোটর টেস্ট করুন।
iOS আপডেটের পর কীবোর্ড হ্যাপটিক্স কাজ করছে না। আপডেট কি মোটর নষ্ট করেছে?
iPhone রিস্টার্ট করুন: প্রায় সব ক্ষেত্রেই রিস্টার্টের পরপরই হ্যাপটিক্স ফিরে আসে কারণ আপডেট কেবল ব্যাকগ্রাউন্ড সার্ভিসকে সাময়িক আটকে রেখেছিল। এরপর সেটিংস → সাউন্ডস অ্যান্ড হ্যাপটিক্স → কীবোর্ড ফিডব্যাকে গিয়ে হ্যাপটিক বন্ধ করে আবার চালু করুন। অন্যান্য ভাইব্রেশন কাজ করলে Taptic Engine হার্ডওয়্যার সম্পূর্ণ অক্ষত রয়েছে।
ফোন কলে ভাইব্রেশন হলেও টাইপ করার সময় কোনো কম্পন হয় না কেন?
মোটরে কোনো সমস্যা নেই — কীবোর্ড টাইপিংয়ের কম্পন কীবোর্ড অ্যাপের ভেতরের একটি স্বতন্ত্র সুইচ দ্বারা নিয়ন্ত্রিত হয়, সাধারণ রিংটোন সেটিংস দ্বারা নয়। আপনার কীবোর্ডের সেটিংসে যান (Gboard → সেটিংস → পছন্দসমূহ → কি-প্রেসে হ্যাপটিক ফিডব্যাক) এবং এটি চালু করুন। iPhone-এ অপশনটি সাউন্ডস অ্যান্ড হ্যাপটিক্স → কীবোর্ড ফিডব্যাকে থাকে।
বডি কভার পরিবর্তনের পর ভাইব্রেশন খুব দুর্বল লাগছে। কী ভুল হয়েছে?
নতুন মোটর কেনার আগে ফ্লেক্স ক্যাবল ও মোটরের স্ক্রু ফিটিং পরীক্ষা করুন। খোলার পর দুর্বল কম্পন হওয়ার মূল কারণ হলো অ্যাকচুয়েটরটি চেসিসের সাথে শক্তভাবে আটকানো নেই, কুশন প্যাড অনুপস্থিত অথবা ফ্লেক্স ক্যাবল ক্ষতিগ্রস্ত। ফ্রেমের সাথে শক্ত সংযোগ না থাকলে কম্পনের বেশিরভাগ শক্তি ভেতরেই নষ্ট হয়ে যায়।
কম্পনের সময় ক্যামেরার পাশ থেকে ঝনঝন শব্দ হয়। মোটর কি ভেঙে গেছে?
সম্ভবত না: ক্যামেরার পাশের শব্দ প্রায় সবসময় অপটিক্যাল ইমেজ স্ট্যাবিলাইজার (OIS) থেকে আসে। ক্যামেরার লেন্স অতি ক্ষুদ্র স্প্রিংয়ের ওপর ঝোলানো থাকে যা মোটরের কম্পনে কেঁপে ওঠে এবং শব্দ সৃষ্টি করে। বড় ক্যামেরা সেন্সরযুক্ত আধুনিক স্মার্টফোনগুলোতে এটি সম্পূর্ণ স্বাভাবিক একটি শারীরিক বৈশিষ্ট্য।
Taptic Engine মেরামত করতে কত খরচ হয় এবং মোটর কি পরিবর্তন করা যায়?
Android ফোনে পার্টস অত্যন্ত সস্তা এবং যেকোনো মেরামতের দোকানে সহজেই পরিবর্তন করা যায়, যেখানে সার্ভিস চার্জই মূল খরচ। iPhone-এর ক্ষেত্রে Apple ওয়ারেন্টির বাইরে আলাদাভাবে Taptic Engine মেরামত করে না এবং পুরো ইউনিট পরিবর্তনের বিল দেয়। তাছাড়া ফোন খুললে ফ্যাক্টরি ওয়াটারপ্রুফ সিলিং নষ্ট হয়ে যায়।
navigator.vibrate() iOS-এ কাজ করে না। ওয়েব থেকে কীভাবে iPhone কাঁপানো যায়?
ওয়েব ব্রাউজারের মাধ্যমে এটি করা অসম্ভব। WebKit-এ Vibration API নেই এবং iOS-এর সব ব্রাউজার WebKit ব্যবহার করতে বাধ্য। সমর্থিত কিনা জানতে 'vibrate' in navigator ব্যবহার করুন এবং বিকল্প হিসেবে অডিও বা ভিজ্যুয়াল সিগন্যাল দিন। সিস্টেম সুইচের সাহায্যে ভাইব্রেশন নকল করার কৌশলগুলো Apple iOS 18.4-এ বন্ধ করেছে।