ฉันเพิ่งติดตั้ง xfce บน Arch Linux xfce ส่งเสียงบี๊บทุกครั้งที่ฉันกดปุ่มลบหรือแบ็คสเปซซึ่งน่ารำคาญจริงๆ ฉันจะปิดการใช้งานนี้ได้อย่างไร
ฉันพยายามไม่แสดงความคิดเห็นset bell-style none
แต่นั่นไม่ได้ผล
ฉันเพิ่งติดตั้ง xfce บน Arch Linux xfce ส่งเสียงบี๊บทุกครั้งที่ฉันกดปุ่มลบหรือแบ็คสเปซซึ่งน่ารำคาญจริงๆ ฉันจะปิดการใช้งานนี้ได้อย่างไร
ฉันพยายามไม่แสดงความคิดเห็นset bell-style none
แต่นั่นไม่ได้ผล
คำตอบ:
หากต้องการปิดใช้งานเสียงระฆังสำหรับแอปพลิเคชัน X ทั้งหมด:
xset b off
.xinitrc
ไฟล์ของคุณได้
ไปที่การตั้งค่า→เซสชั่น→การเริ่มต้นปุ่มเพิ่มประเภท: ชื่อ "บี๊บ" และในฟิลด์ประเภทสุดท้าย "xset b off"
หน้า Arch Wiki นี้แสดงรายการตัวเลือกทั้งหมดเพื่อปิดการใช้งานลำโพง PC (บี๊บ) อย่างมาก: https://wiki.archlinux.org/index.php/PC_speaker
ตัวอย่างเช่นที่กล่าวถึงโดย @SauceMcBoss คุณสามารถตั้งค่า:
xset -b
(หรือxset b off
) เพื่อปิดการใช้งานใน Xorg (ซึ่งจะแก้ปัญหาของคุณ) หากต้องการทำการเปลี่ยนแปลงอย่างถาวรให้เพิ่มบรรทัดนี้ในไฟล์.xinitrc
หรือของคุณxprofile
หรือหากต้องการปิดการใช้งานลำโพง PC ทั่วโลกภายในเซสชันเดียวpcspkr
โมดูลเคอร์เนลสามารถยกเลิกการโหลดด้วย:
rmmod pcspkr
เพื่อป้องกันการโหลดโดยudev
เมื่อบู๊ตคุณสามารถขึ้นบัญชีดำใน.conf
ไฟล์/etc/modprobe.d/
ได้ ตัวอย่างเช่น
echo "blacklist pcspkr" > /etc/modprobe.d/blacklist.conf
~/.inputrc
หลังจาก uncommentingset bell-style none
(คำสั่งโหลด:bind -f ~/.inputrc
)? ถ้าใช่แล้วลองหนึ่งกล่าวถึง วิธีการ เช่นโดยการขนถ่ายpcspkr
โมดูล: หรือrmmod pcspkr
xset b off