From kde-core-devel Sat Feb 24 14:42:49 2007 From: Diego Iastrubni Date: Sat, 24 Feb 2007 14:42:49 +0000 To: kde-core-devel Subject: Re: KStandardShortcut differences for Windows Message-Id: <200702241642.50329.elcuco () kde ! org> X-MARC-Message: https://marc.info/?l=kde-core-devel&m=117232820712374 ביום חמישי 22 פברואר 2007, 00:24, נכתב על ידי Diego Iastrubni: > i will dig out this weekend, and see what other shortcuts can be used (all > those multimedia keys). at least on x11. Ok, this is fun. There are about 110 keyboard shortcuts on my Xorg 7.1.1. Cool. This is a way to geneate those keys: grep XF86 /etc/X11/xkb/symbols/inet | awk '{ print $5 }' |\ sed 's/,//' | sort > /tmp/FB86.symbols uniq /tmp/FB86.symbols | les Some of these shortcuts should run a command. Not sure how to add new shortcuts into "Input Actions" (for example, I install kdenetwork, and XF86Meeting should run kopete). Which brings out this new question: what happens when we have two (or more) applications need to execute the same application? When user installs kdemultimedia, juk gets hooked into XF86Music, and then user installs Amarok, which also gets hooked and not that button executed Amarok, and then an update for kdemultimedia comes and overrides this option once moce. The next can be added to KStdAction. If no one objects, this will get commited in kdelibs/* sometime meed next week (if needed into some applications as well). XF86AudioLowerVolume XF86AudioMedia XF86AudioMute XF86AudioNext XF86AudioPause XF86AudioPlay XF86AudioPrev XF86AudioRaiseVolume XF86AudioRecord XF86AudioRewind XF86AudioStop XF86AddFavorite XF86Back XF86Clear XF86Close XF86Community XF86Copy XF86Cut XF86Documents (open home using konqueror/Dolphin?) XF86Eject (which CDROM?) XF86Explorer (run konqueror) XF86Forward XF86Go XF86HomePage XF86LogOff XF86MailForward XF86MyComputer XF86New XF86Open XF86OpenURL (same as open...?) XF86Option XF86Paste XF86Refresh XF86Reload XF86Reply XF86Save XF86Send XF86Spell XF86ZoomIn XF86ZoomOut XF86Search - desktop search? XF86ScrollClick XF86ScrollDown XF86ScrollUp