הגדרת מקשי מולטימידיה xfce

אני מזה כמה ימים שמנסה להגדיר את מקשי המולטימידיה אצלי במחשב הנישא, אבל ללא הועיל. ההגדרות ב xmodmap נופלות על אוזניים ערלות בגלל שהן איכשהו (לא הבנתי איך) מתנגשות עם evdev ולכן לא הצלחתי למפות את המקשים נכון.

אז זהו שמסתבר שלא צריך למפות אותם אצלי ב Arch אלא רק להגיד לו מה בדיוק לעשות עם המקשים, ואת זה הבנתי אחרי כמה ימים מעצבנים. ואז הגיע הצורך למפות פעולה למקש, כי נחמד שאני יודע מה המקש, אבל אני לא יכול להשתמש בו ככה סתם, ואז גיליתי את amixer. למי שאינו מכיר, amixer הוא מיקסר שורת פקודה המגיע עם alsa, אשר מאפשר דרך שורת הפקודה לשלוט במיקסר.

עכשיו הלכתי להגדרות המקלדת של xfce והגדרתי את שלושת המקשים:

XF86AudioMute, XF86AudioLowerVolume, XF86AudioRaiseVolume

בשביל השתקה וביטול של השתקה השתמשתי בפקודה בצורה הבאה:

amixer -c 0 sset Master playback toggle

הפקודה אומרת ככה: תשתמש בכרטיס הראשון (מספר 0) ותקבע שמאסטר הניגון (יש גם מאסטר של תפיסת קול וכו' עד כמה שהבנתי) יהיה על השתקה או ביטול השתקה. ניתן גם להשתמש ב mute ו unmute (במקום toggle) אבל אני לא מצאתי סיבה לכך. אם אתם רק רוצים להשתיק בלי יכולת להחזיר (דרך המקש) או שיש לכם 2 מקשים שנבנו במיוחד בשביל הפעולות האלו, אז אלו הפעולות שאתם צריכים.

עבור הורדת העצמה, השתמשתי בהגדרה הבאה:

amixer -c 0 sset Master playback 1-

הפקודה אומרת ככה: תשתמש בכרטיס הראשון (ראו הסבר קודם) ותקבע למאסטר להוריד אחוז אחד. המספר יכול להיות מ0 ועד 31, כאשר 31 זה כל העצמה ו0 מן הסתם לא יעשה כלום כאן, אבל הוא אומר שזה השקט ביותר.

עבור העלאת העצמה, עשיתי פעולה זהה להורדה, רק במקום המינוס שמתי פלוס. שימו לב שאם תשימו את המינוס לפני ה1, התוכנה לא תדע מה אתם רוצים ממנה. שימו לב רק שאין שום דבר על המסך שמצביע מה קורה, אבל לי אישית זה לא כזה חשוב…

אה, ומי שעובד עם buntu* (ואולי עוד כמה הפצות "ידידותיות" יותר), אז בד"כ "מישהו" עשה לכם את העבודה ואתם לא צריכים את הטיפ הזה (אלא אם אתם ממש רוצים).

3 מחשבות על “הגדרת מקשי מולטימידיה xfce

  1. LInkAge

    יש תוכנה שנקראת:
    xbindkeys
    אני אישית משתמש בה, היא באמת עוזרת במקומות ( כמו lxde ) שזה בעייתי להגדיר מקשים לעשות פעולה מסויימת.

  2. ik_5 מאת

    ניסיתי אותה, אבל זה ממש לכתוב קוד בקובץ הגדרות, כאן ההגדרות שלי במקרה הזה מאוד פשוטות ונעשו בצורה גרפית בxfce עצמו.

להשאיר תגובה

הזינו את פרטיכם בטופס, או לחצו על אחד מהאייקונים כדי להשתמש בחשבון קיים:

הלוגו של WordPress.com

אתה מגיב באמצעות חשבון WordPress.com שלך. לצאת מהמערכת / לשנות )

תמונת Twitter

אתה מגיב באמצעות חשבון Twitter שלך. לצאת מהמערכת / לשנות )

תמונת Facebook

אתה מגיב באמצעות חשבון Facebook שלך. לצאת מהמערכת / לשנות )

תמונת גוגל פלוס

אתה מגיב באמצעות חשבון Google+ שלך. לצאת מהמערכת / לשנות )

מתחבר ל-%s