मुझे इन दिनों सभी X कीज़ की एक सूची कहाँ मिल सकती है?


30

वे / usr / lib / X11 / XKeysymDB या / usr / share / X11 / XKeysymDB में हुआ करते थे, लेकिन वे कुछ समय से उबंटू से गायब हैं। मैंने Google की कोशिश की है, लेकिन मुझे जो भी मिलता है वह XKeysymDB या विभिन्न लोगों के आउटपुट के संदर्भ हैं xmodmap -pke। संक्षिप्त सूची कहां है?

जवाबों:


25

संभवतः मुख्य प्रतीक परिभाषाओं के लिए सबसे अच्छा अप-टू-डेट मान स्रोत-कोड को देखना है।

मूल रूप से अपने संबंधित कोड के साथ कीसम नामों की एक सूची है।

sudo apt-get install x11proto-core-dev

दो मुख्य कीफाइल में /usr/include/X11:

मुख्य परिभाषा फ़ाइल:

/usr/include/X11/keysymdef.h

विक्रेता विशिष्ट (यानी डेबियन / उबंटू):

/usr/include/X11/XF86keysym.h

एक ही फ़ोल्डर में कई अन्य हेडर फाइलें हैं जिन्हें आप भी जांच सकते हैं:

$ grep -l '#define.*XK_' /usr/include/X11/*.h


उदाहरण से परिभाषा /usr/include/X11/keysymdef.h:

#define XK_BackSpace                     0xff08  /* Back space, back char */
#define XK_Tab                           0xff09
#define XK_Linefeed                      0xff0a  /* Linefeed, LF */
#define XK_Clear                         0xff0b
#define XK_Return                        0xff0d  /* Return, enter */
#define XK_Pause                         0xff13  /* Pause, hold */
#define XK_Scroll_Lock                   0xff14
#define XK_Sys_Req                       0xff15
#define XK_Escape                        0xff1b
#define XK_Delete                        0xffff  /* Delete, rubout */

1
चीयर्स, लेकिन मैं XF86Bluaxy या XF86WLAN आदि नहीं देख सकता, तो क्या कोई अन्य हेडर भी है?
डेव ई

2
... अद्यतन - ब्लूटूथ / wlan XF86 में है ...
जीवाश्म

बिंगो! धन्यवाद। उफ़, हालांकि, मुझे वोट देने का मतलब यह नहीं था कि एक 'महान टिप्पणी' के रूप में।
डेव ई

3
कभी-कभी गोगलर्स के लिए: फेडोरा / रेड हैट के बराबर पैकेज को
एक्सगोर

अपडेट: इन दिनों, फेडोरा में दिलचस्प फाइलें अब libxkb असामान्य-devel में रहती हैं
BRPocock
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.