Score:1

ฉันจะหยุดคีย์บอร์ดไร้สาย ROG Falchion ไม่ให้รีบูต Ubuntu ได้อย่างไร

ธง fr

ฉันเพิ่งซื้อแป้นพิมพ์ไร้สาย ROG Falchion RGB เพื่อใช้กับเดสก์ท็อปแบบดูอัลบูต (Win 10/Ubuntu 21.04) ใน Windows โดยใช้ Armory Crate ฉันได้กำหนดค่าแสงและตั้งค่าตัวเลือกพลังงานสำหรับแป้นพิมพ์ให้เข้าสู่โหมดสลีปหลังจากไม่ได้ใช้งานเป็นเวลา 2 นาทีสิ่งที่ฉันพบคือ เมื่อใช้ Ubuntu หลังจากเวลาว่างหมดลง แทนที่แป้นพิมพ์จะเข้าสู่โหมดสลีป ระบบทั้งหมดจะเข้าสู่โหมดไฮเบอร์เนต และระบบปฏิบัติการจะเริ่มต้นใหม่ เว้นแต่คุณจะปลุกและยกเลิกการรีบูต ขณะนี้ ทางเลือกเดียวในการแก้ปัญหาคือปิดตัวเลือกการประหยัดพลังงานของแป้นพิมพ์ใน Armory Crate เนื่องจากสิ่งนี้ไม่เหมาะ ใครมีคำแนะนำหรือความคิดเกี่ยวกับการเปิดตัวเลือกการประหยัดพลังงานโดยไม่ทำให้เกิดปัญหาการปิดระบบใน Ubuntu หรือไม่

fr flag
นั่นเป็นปัญหาที่แปลกมากจริงๆ น่าเศร้าที่ไม่มีการสนับสนุนอย่างเป็นทางการสำหรับฟังก์ชัน Aura บนการแจกจ่าย Linux ใด ๆ ในขณะนี้ นอกจากทางเลือกโอเพ่นซอร์สสองสามตัวและไม่มีใครจัดการตัวเลือกพลังงานโดยตรง ทางออกที่ดีที่สุดของคุณในตอนนี้คือการปิดตัวเลือกการประหยัดพลังงานจนกว่าจะมีการสนับสนุนที่ดีกว่าใน Xmodmap ปัญหาที่คล้ายกันเกิดขึ้นกับแล็ปท็อป ROG เช่นกัน: https://www.linux.org/threads/keyboard-issues-with-asus-rog.34151/
sdk777 avatar
fr flag
ขอบคุณ @AlexandreTeles การปิดตัวเลือกการประหยัดพลังงานดูเหมือนจะเป็นวิธีเดียวในตอนนี้ ฉันยังพบว่าหากคุณปิดแป้นพิมพ์โดยมีสวิตช์เปิด/ปิดที่ด้านหลัง แป้นพิมพ์จะปิดระบบปฏิบัติการทันที
user66081 avatar
cn flag
ฉันลงจอดที่นี่เพราะบน Ubuntu เมื่อคีย์บอร์ดเข้าสู่โหมดสลีปจะทำให้เครื่องเข้าสู่โหมดสลีปเช่นกัน ตลกมาก
Score:1
ธง cl

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

#!/bin/bash
IDENTIFIER="การควบคุมระบบ ASUSeK ROG FALCHION"

LINE=$(รายการ xinput | grep "$IDENTIFIER")
ID=$(echo ${LINE#*id=} | tr '\t' ' ' | ตัด -d ' ' -f1)

ถ้า [ -n "$ID" ]; แล้ว
    xinput ปิดการใช้งาน $ID
    echo "ปิดใช้งาน xinput ID $ID ($IDENTIFIER)"
อื่น
    echo "ไม่พบ xinput ID สำหรับ '$IDENTIFIER'"
ไฟ
Score:0
ธง cn

สำหรับวิธีแก้ปัญหาที่ถาวรยิ่งขึ้น ให้เพิ่มการกำหนดค่าต่อไปนี้ต่อท้าย /usr/share/X11/xorg.conf.d/40-libinput.conf:

ส่วน "InputClass"
    ตัวระบุ "ปิดการใช้งาน asus falchioh sys control"
    MatchIsแป้นพิมพ์ "เปิด"
    MatchProduct "การควบคุมระบบ ASUSeK ROG FALCHION"
    ตัวเลือก "ละเว้น" "เปิด"
ส่วนท้าย
Score:0
ธง fr

แก้ไขปัญหาแล้ว วิ่งต่อไปนี้:

#xinput ปิดใช้งาน XX

XX เป็นรหัสอุปกรณ์ที่เกี่ยวข้องกับ 'ASUSTeK ROG FALCHION System Control'

สร้างสคริปต์เริ่มต้นด้วยบรรทัดนี้

โพสต์คำตอบ

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