פורסם 2009 במרץ 3116 שנים שלום.אני צריך לגרום למקשים מסויימים לעשות שלושה פעולות: להגביר, להנמיך ולהשתיק ווליום.בעזרת xev אני יודע מה ה keycode של כול אחד מהם ואני מניח שמה שאני רוצה לעשות כרוך ב xmodmap .הבעיה היא שאני לא כול כך הצלחתי להבין כיצד.מישהו מכיר את הנושא?עריכה:SlackWare 12.2
פורסם 2009 באפריל 216 שנים מחבר מצטער על ההקפצה.העניין עדיין לא נפתר ואם מישהו יודע מה אני לא עושה נכון אשמח להכוונה.יצרתי קובץ .Xmodmap ורשמתי בתוכו :keycode 174 = XF86AudioLowerVolumekeycode 160 = XF86AudioMutekeycode 176 = XF86AudioRaiseVolume והוספתי ל /usr/share/config/kdm/Xsessionif [ -f $HOME/.Xmodmap ]; then/usr/bin/xmodmap $HOME/.Xmodmapfi
פורסם 2009 באפריל 216 שנים אני חושב שהקובץ Xmodmap שיצרת הוא טעות.בעיקרון, בעזרת הפקודה xmodmap אתה ממפה את המקשים, אבל בקובץ שלך יצרת ערך של משתנה ששווה למשל לXF86AudioLowerVolume.נסה את הפקודה הבאה:'xmodmap -e 'keycode 174 = XF86AudioLowerVolumeמצטער שאין לי כרגע איפה לנסות את זה...
פורסם 2009 באפריל 316 שנים תריץ את זה בתור סקריפט... אפשר שיעלה גם בrc.local ...נסה משהו כזה:# 115 = left winkey, 116 = right winkeyxmodmap -e 'keycode 115 = Super_L'xmodmap -e 'keycode 116 = Super_R'xmodmap -e 'keycode 0x75 = Menu'# wwwxmodmap -e 'keycode 178 = XF86HomePage'# e-mailxmodmap -e 'keycode 236 = XF86Mail'# Stopxmodmap -e 'keycode 164 = XF86AudioStop'# Play/Pausexmodmap -e 'keycode 162 = XF86AudioPlay'# Previousxmodmap -e 'keycode 144 = XF86AudioPrev'# Nextxmodmap -e 'keycode 153 = XF86AudioNext'# Mutexmodmap -e 'keycode 160 = XF86AudioMute'# Vol -xmodmap -e 'keycode 174 = XF86AudioLowerVolume'# Vol +xmodmap -e 'keycode 176 = XF86AudioRaiseVolume'# power = 222, Sleep = 223, Wake up = 227xmodmap -e 'keycode 227 = XF86WakeUp'#!/bin/bash
פורסם 2009 באפריל 316 שנים מחבר שמתי את זה בתוך קובץ .SHבתיקיה$home/.kde/autostartונראה שזה עובד. תודה רבה על העזרה.
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.