วิธีซ่อนปุ่มบนหน้าจอ Android วิธีเปิดใช้งานปุ่มบนหน้าจอหากปุ่มทางกายภาพไม่ทำงานอีกต่อไป เกี่ยวกับปุ่มโฮม

ทุกสิ่งมักจะพังทลายโดยไม่คาดคิด การทำโทรศัพท์หล่นบนพื้นกระเบื้องถือเป็นอุบัติเหตุที่โชคร้าย การจมน้ำในอ่างอาบน้ำถือเป็นเรื่องซ้ำซากที่เกิดขึ้นบ่อยกว่าที่คิดในตอนแรก สถิติการโทรเข้าศูนย์บริการมีข้อร้องเรียนมากมายเกี่ยวกับอุบัติเหตุจากซีรีส์ "มันพัง" บ่อยกว่าการจมน้ำด้วยซ้ำ ในเวลาเดียวกันคุณไม่ควรคาดหวังว่าการล้มครั้งแรกจะทำให้พื้นผิวสัมผัสหรือแม้แต่หน้าจอหายไป - ในกรณีส่วนใหญ่ ผลที่ตามมาจากอุบัติเหตุที่โชคร้ายไม่ได้ดูเป็นอันตรายมากนัก เหนือสิ่งอื่นใด นี่คือการไร้ความสามารถอย่างกะทันหันของปุ่มด้านหลัง โฮม และเมนู หากปัญหานี้เกิดขึ้นกับโทรศัพท์ของคุณ แต่คุณยังไม่มีเงินสำหรับการซ่อมแซม ไม่ต้องกังวล มีวิธีแก้ไขปัญหาทั่วไปนี้ค่อนข้างง่าย ตอนนี้เราจะสอนวิธีเปิดใช้งานปุ่มบนหน้าจอบนสมาร์ทโฟนของคุณหากปุ่มทางกายภาพไม่ทำงานอีกต่อไป

เพื่อให้ทุกอย่างทำงานได้ คุณต้องได้รับสิทธิ์การรูท การเข้าถึงระดับลึกของไฟล์ระบบของผู้ดูแลระบบบางครั้งอาจทำได้ยาก แต่ด้วยการมีแอพมากมายที่ให้คุณเข้าถึงได้ คุณไม่จำเป็นต้องอ่านคำแนะนำหลายหน้าอีกต่อไป เพียงติดตั้งโปรแกรม Kingo Root บนคอมพิวเตอร์ของคุณและเชื่อมต่อโทรศัพท์ของคุณ สิ่งเดียวที่คุณต้องทำในขณะที่กำลังติดตั้งโปรแกรมคือเปิดใช้งาน "การแก้ไขจุดบกพร่อง USB" ในการตั้งค่าโทรศัพท์ส่วน "ความปลอดภัย" นั่นคือทั้งหมดที่ โดยคลิกปุ่มรูทใหญ่ในอินเทอร์เฟซ รากคิงโก้เปิดใช้งานสิทธิ์ผู้ดูแลระบบ

ขั้นตอนที่สองดูยากขึ้นเล็กน้อย คุณจะต้องดาวน์โหลดโปรแกรม Root Explorer จาก Google Play (หรือ... แหล่งอื่น) ติดตั้งบนสมาร์ทโฟนของคุณ เรียกใช้แอปพลิเคชันนี้ ค้นหาไดเร็กทอรีระบบ และในนั้น - build.prop หากไฟล์ดังกล่าวไม่ปรากฏในไดเร็กทอรีระบบก็ไม่สำคัญ มีจุดไข่ปลาอยู่ที่มุมด้านบนของโปรแกรม - แตะที่รายการเพื่อเปิดเมนูย่อย ในการตั้งค่าโปรแกรม ให้เลือกตัวเลือก "แสดงไฟล์ที่ซ่อน" การสูญเสียจะถูกค้นพบทันที

ที่มุมซ้าย รูท Explorerมีอีกหนึ่งรายการที่เราต้องการ - r/w แตะหนึ่งครั้งและยืนยันการเลือกของคุณ การดำเนินการนี้ทำให้สามารถแก้ไขไฟล์ระบบได้ ตอนนี้แตะ build.prop ค้างไว้ เมนูด้านบนจะเปลี่ยนไปและจากรายการแบบเลื่อนลง (ในจุดไข่ปลาเดียวกัน) คุณจะพบรายการย่อย "เปิดในโปรแกรมแก้ไขข้อความ"

เลื่อนไปที่ด้านล่างสุดของไฟล์ที่เปิด - ยังไม่จำเป็นต้องใช้รายการการตั้งค่ายาวๆ ทั้งหมดนี้ ที่ด้านล่างสุด ให้เพิ่มบรรทัด qemu.hw.mainkeys=0 บันทึกไฟล์และรีสตาร์ทโทรศัพท์ของคุณ

เสร็จสิ้น มีปุ่มบนหน้าจอสามปุ่มปรากฏที่ด้านล่างสุดของหน้าจอ - คล้ายกับที่คุณเห็นบนหน้าจอแท็บเล็ตใดๆ และหลังจากซ่อมแซมปุ่มทางกายภาพแล้ว จะสามารถซ่อนปุ่มเสมือนกลับได้โดยการแทนที่บรรทัด qemu.hw.mainkeys=0 ด้วย qemu.hw.mainkeys=1 แล้วรีบูตอุปกรณ์อีกครั้ง

เมื่อฉันได้สมาร์ทโฟนที่มีปุ่มนำทางแบบมีสายอีกครั้ง โดยไม่มีวิธีปรับแต่งหรือเปิดใช้งานปุ่มบนหน้าจอแบบ Nexus ฉันตัดสินใจว่าจะต้องทำอะไรบางอย่างกับมัน หลังจากค้นหาข้อมูลภายในของ Android เป็นเวลาสองสามชั่วโมง ฉันก็ปิดไฟแบ็คไลท์ที่น่ารำคาญ สลับปุ่มย้อนกลับและปุ่มตรวจสอบ จากนั้นจึงเปิดปุ่มบนหน้าจอและพบกับความสงบ

บทนำ

ให้ฉันชัดเจน: ฉันเป็นแฟนตัวยงของแนวคิดเกี่ยวกับปุ่มนำทางบนหน้าจอ บ้าน ลูกศร และสี่เหลี่ยมทั้งหมดนี้ถูกวาดที่ด้านล่างของหน้าจอ ใช่ พวกเขาใช้พื้นที่บางส่วน (ซึ่งในกรณีส่วนใหญ่ไม่จำเป็นจริงๆ) ใช่ บางทีพวกเขาอาจทำให้รูปลักษณ์ของแอปพลิเคชันเสีย แต่ให้ตายเถอะ มันเป็นแบบไดนามิก

ปุ่มนำทางบนหน้าจอจะหมุนไปตามหน้าจอ หายไปเมื่อไม่ต้องการ เปลี่ยนสี และผสานรวมเข้ากับอินเทอร์เฟซหน้าจอหลักได้อย่างราบรื่น หากเราละทิ้งความคิดที่ว่าการมีอยู่ของปุ่มสามปุ่มนั้นไร้ประโยชน์ในคราวเดียว (ท้ายที่สุดผู้ใช้ Apple ก็ทำด้วยปุ่มเดียวและไม่รู้สึกเสียเปรียบ) และระบบนำทางที่ค่อนข้างสะดวกเช่น PIE หรือ "ฟองอากาศนำทาง MIUI" ดังนั้นปุ่มบนหน้าจอจึงเป็นสิ่งที่ดีที่สุดที่เคยมีมาจนถึงปัจจุบัน

ดังนั้นนี่คือ ด้วยเหตุผลบางอย่าง ความคิดที่ยอดเยี่ยมและยอดเยี่ยมของฉันที่ว่าไม่มีอะไรดีไปกว่าปุ่มบนหน้าจอนั้นไม่ได้ถูกแชร์โดยผู้ผลิตสมาร์ทโฟนหลายราย และพวกเขาไม่เพียงแค่ไม่แยกจากกัน แต่ไม่ได้แยกจากกันในลักษณะที่น่ากลัวโดยสิ้นเชิงบังคับให้คุณใช้สมาร์ทโฟนที่มีปุ่มสัมผัส (AAA!) ซึ่งมาพร้อมกับไฟแบ็คไลท์แบบไดนามิก (AAA-2!) และ "ย้อนกลับ" ” ที่ด้านขวาของหน้าจอ (AAA-3: การโจมตีอย่างเด็ดขาด )

สถานการณ์นี้ยอมรับไม่ได้อย่างยิ่ง และเนื่องจากผู้พัฒนาเฟิร์มแวร์ประเภทนี้ไม่ได้จัดเตรียมการตั้งค่าใด ๆ สำหรับการเปิดใช้งานปุ่มบนหน้าจอและการตั้งค่าสำหรับการควบคุมปุ่มสัมผัส ฉันจึงต้องดำเนินการด้วยตัวเอง มีสองทางเลือกสำหรับการดำเนินการเพิ่มเติม:

  • นำปุ่มสัมผัสไปสู่สถานะที่ต้องการ ได้แก่ ปิดไฟแบ็คไลท์แล้วเลื่อนปุ่ม "ย้อนกลับ" ไปทางซ้าย (แม้ว่าจะดูเหมือน "สี่เหลี่ยม" แต่ก็น่าสนใจยิ่งขึ้น)
  • ปิดการใช้งานปุ่มสัมผัสอย่างสมบูรณ์และเปิดใช้งานปุ่มบนหน้าจอ

ฉันไม่ชอบเครื่องมือของบุคคลที่สาม ดังนั้นการตัดสินใจทำทุกอย่างด้วยตัวเองจึงเป็นไปตามธรรมชาติ

วิธีที่หนึ่ง การตั้งค่าปุ่มสัมผัส

ก่อนอื่น เรามาลองปิดไฟแบ็คไลท์ของปุ่มกันก่อน สำหรับสิ่งนี้ เราจำเป็นต้องมีรูท เทอร์มินัลอีมูเลเตอร์ และไดเร็กทอรี /ระบบที่รากของระบบไฟล์ นี่คือการรวมกันอย่างแน่นอน เรากำลังจัดการกับเคอร์เนล Linux และในระบบที่ใช้เคอร์เนล ข้อมูลสำคัญทั้งหมดเกี่ยวกับฮาร์ดแวร์ รวมถึง "สวิตช์สลับ" ที่ควบคุมเคอร์เนล มักจะอยู่ในระบบไฟล์ sysfs ที่เชื่อมต่อกับไดเร็กทอรี /ระบบ.

จริงๆ แล้ว sysfs ไม่ใช่ระบบไฟล์ด้วยซ้ำ แต่เป็นระบบไฟล์ แต่มันทำงานกับสิ่งที่เรียกว่าไฟล์สังเคราะห์ แต่มันไม่ได้เก็บไว้ในดิสก์มันเป็นอินเทอร์เฟซชนิดหนึ่งสำหรับการสื่อสารกับไดรเวอร์: ฉันอ่านไฟล์ - รับข้อมูลเกี่ยวกับฮาร์ดแวร์จดบันทึก - เปลี่ยนการตั้งค่าบางอย่าง และหากต้องการบันทึก คุณยังคงต้องมีสิทธิ์รูท

ดังนั้นเราจึงรูทแล้วเปิดตัวเทอร์มินัลอีมูเลเตอร์ (หรือดีกว่านั้น) และเราเขียนข้อความต่อไปนี้:

#su #ซีดี/sys

# find -name \*button\* ./leds/button-backlight

บิงโก! นี่คือไดเร็กทอรี /sys/class/leds/ปุ่มแบ็คไลท์- เข้าไปข้างในกันดีกว่าว่ามีอะไรอยู่ข้างใน:

# cd /sys/class/leds/button-backlight # ls อุปกรณ์ความสว่าง max_brightness ระบบย่อยพลังงานทริกเกอร์ uevent

ฉันเดิมพัน Nokia 3310 ของฉันว่าไฟล์ ความสว่างคือความสว่างปัจจุบันของปุ่มต่างๆ และ ความสว่างสูงสุด- สูงสุด มาตรวจสอบการเดาของเราโดยเขียนค่า 100 ลงในไฟล์แรก (เช่น 100% แม้ว่าจะไม่ทราบขนาดก็ตาม):

# echo 100 > ความสว่าง

เยี่ยมมาก ปุ่มต่างๆ สว่างและไม่ยอมออกไปข้างนอกด้วยซ้ำ

ช่วงเวลาแห่งความจริง - เขียนค่า 0 ลงในไฟล์ max_brightness:

# echo 0 > max_brightness

ปุ่มต่างๆ ดับลงตลอดกาล เหมือนหลอดไฟที่ทางเข้าของฉันเมื่อคืนนี้

แต่เช่นเดียวกับหลอดไฟ พวกมันสามารถกลับมาสว่างอีกครั้งได้หากคุณรีบูท นั่นคือคำสั่งจะใช้ได้เฉพาะในเซสชันปัจจุบันเท่านั้น โชคดีที่นี่ไม่ใช่ปัญหา เราจะใส่คำสั่งของเราลงในสคริปต์บนการ์ดหน่วยความจำ:

# mkdir /sdcard/boot # echo "echo 0 > /sys/class/leds/button-backlight/max_brightness"> /sdcard/boot

และในทางกลับกัน เราก็จะเริ่มต้นใช้งานโดยใช้ . เราเปิดแอปพลิเคชันเลือกช่องทำเครื่องหมายสามช่องแรกโดยใช้ตัวเลือกเลือกโฟลเดอร์เลือกไดเร็กทอรีสำหรับบูตบนการ์ดหน่วยความจำ


งานเสร็จสิ้นไปครึ่งหนึ่ง เหลือเพียงสลับตำแหน่งของปุ่ม "ย้อนกลับ" และ "เรียกดู" ในการดำเนินการนี้ คุณจะต้องเปลี่ยนเค้าโครงปุ่ม ใน Android จะอยู่ในไฟล์ไดเร็กทอรีหลายไฟล์ /ระบบ/usr/รูปแบบคีย์/- มีค่อนข้างเยอะแต่ถ้าทิ้งไฟล์เช่น Vendor_2378_Product_100a.klและ qwerty.kl(พวกเขาจัดเก็บเค้าโครงของคีย์บอร์ด Qwerty เต็มรูปแบบซึ่ง Android รองรับทันที) จากนั้นจะเหลือไม่เกินห้าอัน

หนึ่งในนั้นคือสิ่งที่เราต้องการจริงๆ สมาร์ทโฟนมักใช้ไฟล์ ft5x06_ts.klเฉพาะกับคอนโทรลเลอร์หน้าจอสัมผัส FT5x06 (ปุ่มไวต่อการสัมผัสใช่ไหม) แต่ในกรณีของฉันกลับกลายเป็นไฟล์ Vendor_2378_Product_100a.kl.

หากคุณเปิดไฟล์นี้ คุณจะเห็นบรรทัดสามบรรทัดที่คุณกำลังมองหา:

ปุ่ม 158 ปุ่ม BACK VIRTUAL 139 ปุ่ม MENU VIRTUAL 102 HOME VIRTUAL

สิ่งที่เหลืออยู่คือการสลับหมายเลข 158 และ 139 (ตัวจัดการไฟล์ใด ๆ ที่รองรับสิทธิ์รูทก็เหมาะสำหรับสิ่งนี้) หลังจากรีบูต รูปแบบใหม่จะมีผล

วิธีที่สอง ปุ่มบนหน้าจอ

ทุกอย่างจะง่ายขึ้นที่นี่ Android มีตัวแปรดีบักพิเศษ qemu.hw.mainkeysซึ่งช่วยให้คุณควบคุมการมองเห็นปุ่มนำทางบนหน้าจอได้ หากมีค่าเป็น 0 ปุ่มจะแสดงบนหน้าจอ 1 - เอฟเฟกต์ตรงกันข้าม

เราเขียนตัวแปรด้วยค่าที่ต้องการลงในไฟล์ /system/build.propและนั่นคือทั้งหมด:

# su # mount -o ติดตั้งใหม่, rw /system # cp /system/build.prop /system/build.prop.bak # echo qemu.hw.mainkeys=0 > /system/build.prop

ข้อสรุป

นี่เป็นขั้นตอนทางอาญาที่บางครั้งคุณต้องดำเนินการเพื่อทำให้สมาร์ทโฟนของคุณสะดวกขึ้นอีกเล็กน้อย สำหรับฉัน ฉันเลือกตัวเลือกที่สาม: “ปิด” ปุ่มพร้อม LMT Launcher ที่ติดตั้งไว้ สำหรับฉันดูเหมือนว่านี่เป็นวิธีควบคุมที่สะดวกที่สุด

หลังจากที่ Xiaomi เปิดตัวสมาร์ทโฟน Xiaomi รุ่นใหม่ที่มีอัตราส่วนหน้าจอ 18:9 ผลิตภัณฑ์ใหม่ก็เริ่มได้รับความนิยมอย่างรวดเร็ว จุดเด่นของอุปกรณ์อยู่ที่หน้าจอขนาดใหญ่ซึ่งใช้ปุ่มบนหน้าจอในการนำทางแทนปุ่มสัมผัสปกติ ปุ่มเหล่านี้สามารถถอดออกได้เพื่อไม่ให้กินพื้นที่ทำงาน คำแนะนำโดยละเอียดที่จะอธิบายวิธีปิดการใช้งานปุ่มบนหน้าจอบน Xiaomi Redmi 5 และ Redmi 5 Plus

ทั้งสองรุ่นมีความคล้ายคลึงกันมาก สามารถดูการเปรียบเทียบ Redmi 5 และ Redmi 5 Plus ได้ที่

วิธีปิดการใช้งานปุ่มบนหน้าจอบน Xiaomi Redmi 5

คำแนะนำโดยละเอียดที่แม้แต่มือใหม่ก็สามารถเข้าใจได้ การปรับแต่งโทรศัพท์ทั้งหมดจะผ่านส่วน "การตั้งค่า"

วลี "ปิดใช้งานปุ่มบนหน้าจอ" ไม่ได้หมายถึงการปิดใช้งานฟังก์ชันนี้โดยสมบูรณ์ เนื่องจากจะทำให้ใช้งานสมาร์ทโฟนได้ยาก แต่หมายถึงความสามารถในการลบจอแสดงผลออกจากหน้าจอ

เมื่อผู้ใช้ต้องการใช้ปุ่มนำทางบนหน้าจอ เขาจะต้อง "ปัด" ที่ด้านล่างของหน้าจอเท่านั้น

ขั้นตอนที่ 1

เราไปที่การตั้งค่าของสมาร์ทโฟน ในการดำเนินการนี้ ให้เลือกไอคอนที่มีชื่อที่เหมาะสมบนเดสก์ท็อป หรือย้ายหน้าต่างแจ้งเตือนและคลิกที่เฟืองที่มุมขวาบน

ขั้นตอนที่ 2

เลื่อนเมนูลงและในหมวด "ระบบและอุปกรณ์" เลือก "การตั้งค่าขั้นสูง"

ขั้นตอนที่ 3

หากต้องการปิดใช้งานปุ่มบนหน้าจอบน Xiaomi Redmi 5 ให้เปลี่ยนตำแหน่งสวิตช์เป็น "ซ่อน"

กล่องโต้ตอบจะเตือนผู้ใช้ว่าการซ่อนปุ่มบนหน้าจออาจทำให้แอปพลิเคชันบางตัวทำงานไม่ถูกต้อง ดังนั้นในกรณีนี้ คุณเพียงแค่ต้องเปิดใช้งานอีกครั้ง รู้สึกอิสระที่จะคลิก "ซ่อน"

ตอนนี้เพื่อใช้ปุ่มบนหน้าจอ "ย้อนกลับ", "เมนู", "ยุบ" และไม่กดโดยไม่ตั้งใจ คุณต้องปัดนิ้วจากล่างขึ้นบนบนหน้าจอของ Redmi 5 หรือ Redmi 5 Plus

ผู้ใช้หลายคนพบว่าการใช้ผู้ช่วยแบบสัมผัสแทนปุ่มนั้นสะดวก ซึ่งช่วยให้สามารถใช้ปุ่มนำทางได้หากจำเป็น

จะเปิดใช้งานปุ่มบนหน้าจอบน Xiaomi ได้อย่างไร?

หากคุณต้องการคืนปุ่มบนหน้าจอบน Xiaomi Redmi กลับ ให้ทำซ้ำขั้นตอนก่อนหน้าทั้งหมดแล้วเปลี่ยนแถบเลื่อนไปที่ตำแหน่ง "ปิด" หลังจากนั้นปุ่มนำทางก็จะปรากฏขึ้นบนหน้าจอสมาร์ทโฟนอีกครั้ง

เรียนผู้อ่าน หากคุณซื้อโทรศัพท์จากสาย Redmi ใหม่ การตัดสินใจนี้อาจดูไม่สะดวกสำหรับคุณในตอนแรก เพราะคุณต้องการกดด้านล่างของสมาร์ทโฟนเสมอซึ่งเคยมีปุ่มสัมผัสปกติอยู่ มันเป็นเพียงเรื่องของการปฏิบัติ ปุ่มบนหน้าจอบน Xiaomi สะดวกกว่าปุ่มสัมผัสจริงๆ สิ่งที่คุณต้องทำคือทำความคุ้นเคยกับพวกเขา

หมายเหตุ: คำแนะนำใช้ได้กับเวอร์ชันเฟิร์มแวร์ MIUI 9.2 หลังจากอัปเดต MIUI 9.5 Stable (เฟิร์มแวร์) คุณต้องไปที่รายการเมนู "หน้าจอไม่ จำกัด " และเลือกวิธีการนำทาง "ท่าทางเต็มหน้าจอ"

.
ฮาร์ดแวร์เซลลูล่าร์ (ปัจจุบันเรียกว่าสมาร์ทโฟน) แตกต่างจากโทรศัพท์มือถือในอดีตอย่างมาก: ตอนนี้ไม่มีปุ่มที่คุ้นเคยบนแผงด้านหน้าเลย

นักพัฒนาโทรศัพท์มุ่งมั่นที่จะเพิ่มขนาดของจอแสดงผลและตอนนี้แทนที่จะเป็นปุ่มทางกายภาพ ปุ่ม "วาด" เสมือนได้ปรากฏบนหน้าจอสัมผัสของอุปกรณ์มือถือ ดังนั้นตอนนี้โทรศัพท์จึงถูกควบคุมโดยการสัมผัสหน้าจอด้วยนิ้ว

การทำงานหลายอย่างพร้อมกันของสมาร์ทโฟนสมัยใหม่มีการเติบโตในช่วงหลายปีที่ผ่านมา และตามกฎแล้วเจ้าของของพวกเขาใช้แอปพลิเคชันที่เปิดอยู่หลายแอปพลิเคชันพร้อมกัน ดังนั้นเพื่อความสะดวกในการควบคุมอุปกรณ์เหล่านี้จึงมีที่ด้านล่างสุดของหน้าจอ แถบนำทางด้วยปุ่มเสมือนสามปุ่ม (ส่วนใหญ่มักจะเป็น: "ย้อนกลับ", "หน้าแรก" และ "เมนู")
แต่ยังกินพื้นที่หน้าจอบางส่วนด้วย

ผู้สร้างสมาร์ทโฟน Huawei และ Honor รุ่นล่าสุดคำนึงถึงสิ่งนี้ และตอนนี้คุณสามารถลบปุ่มนำทางออกจากหน้าจอได้ตามต้องการ และเพิ่มพื้นที่การทำงานของจอแสดงผล

จะซ่อนแถบนำทางจากหน้าจอบนสมาร์ทโฟน HUAWEI (เกียรติยศ) ได้อย่างไร?

ในการดำเนินการนี้ ในการตั้งค่าสมาร์ทโฟนของคุณ คุณต้องทำสิ่งต่อไปนี้:

1. เข้าสู่ระบบ “ ” ของสมาร์ทโฟนของคุณ

ในหน้าแรกของการตั้งค่าสมาร์ทโฟนของคุณ ที่ด้านล่างสุดของหน้าจอ ให้ค้นหารายการ “ ระบบ" และคลิกที่มัน

2. ในหน้าถัดไป เลือก " การนำทางของระบบ».

3. ในหน้าถัดไป เลือก " การตั้งค่าแถบนำทาง».

4. ในหน้าถัดไป เลือก "แผงนำทาง" และคลิกที่สวิตช์

คุณได้เปิดใช้งานโหมดที่ให้คุณเลือกที่จะลบแถบนำทางออกจากหน้าจอได้

ขณะนี้ปุ่มที่สี่ปรากฏบนแผงนำทางทางด้านซ้าย เมื่อคลิกที่มัน แผงนำทางจะหายไปจากหน้าจอ ทำให้มีพื้นที่ว่างมากขึ้น

ในการคืนแถบนำทางให้กลับสู่ตำแหน่งเดิม คุณต้องทำ จากล่างขึ้นบนที่ด้านล่างของหน้าจอ