home *** CD-ROM | disk | FTP | other *** search
- Keyboard mappings for Swiss keyboard, contributed by:
-
- Peter Bickel
- IDV & Network Consulting
- Gumpenwiesenstrasse 38
- CH-8157 Dielsdorf
- Telefon (+41) 1/ 853 24 16
- Fax (+41) 1/ 853 27 04
- BBS (+41) 1/ 853 44 40
-
- ===========================================================
- 0, 0x27, 0xf0f6 ;ö
- 1, 0x27, 0x00e9 ;é
- 7, 0x27, 0x00d6 ;Alt Ctrl Shift ö
- 0, 0x28, 0xf0e4 ;ä
- 1, 0x28, 0x00e0 ;à
- 4, 0x28, 0x007b ;{ (Alt ä)
- 6, 0x28, 0x007b ;{ (Alt Ctrl ä) (Alt Gr ä)
- 7, 0x28, 0x00c4 ;Alt Ctrl Shift ä
- 0, 0x29, 0x80a7 ;
- 1, 0x29, 0x90b0 ;Shift
- 0, 0x2b, 0x8024 ;$
- 1, 0x2b, 0x90a3 ;£
- 4, 0x2b, 0x007d ;} (Alt $)
- 6, 0x2b, 0x007d ;} (Alt Ctrl $) (Alt Gr $)
- 0, 0x1a, 0xf0fc ;ü
- 1, 0x1a, 0x00e8 ;è
- 4, 0x1a, 0x005b ;[ (Alt $)
- 6, 0x1a, 0x005b ;[ (Alt Ctrl ü) (Alt Gr ü)
- 7, 0x1a, 0x00dc ;Alt Ctrl Shift ä
- 0, 0x1b, 0x8022 ;" (this is a dead key on swiss german keyboard)
- 1, 0x1b, 0x9021 ;!
- 4, 0x1b, 0x005d ;] (Alt ")
- 6, 0x1b, 0x005d ;] (Alt Ctrl ") (Alt Gr ")
- 1, 0x02, 0x902b ;+ (Shift 1)
- 4, 0x02, 0x007c ;│ (Alt 1)
- 6, 0x02, 0x007c ;│ (Alt Ctrl 1) (Alt Gr 1)
- 1, 0x03, 0x9022 ;" (Shift 2)
- 4, 0x03, 0x0040 ;@ (Alt 2)
- 6, 0x03, 0x0040 ;@ (Alt Ctrl 2) (Alt Gr 2)
- 1, 0x04, 0x902a ;* (Shift 3)
- 4, 0x04, 0x0023 ;# (Alt 3)
- 6, 0x04, 0x0023 ;# (Alt Ctrl 3) (Alt Gr 3)
- 1, 0x05, 0x90c7 ;ç (Shift 4)
- 1, 0x06, 0x9025 ;% (Shift 5)
- 1, 0x07, 0x9026 ;& (Shift 6)
- 4, 0x07, 0x9026 ;¬ (Alt 6)
- 6, 0x07, 0x9026 ;¬ (Alt Ctrl 6) (Alt Gr 6)
- 1, 0x08, 0x902f ;/ (Shift 7)
- 4, 0x08, 0x007c ;| (Alt 7)
- 6, 0x08, 0x007c ;| (Alt Ctrl 7) (Alt Gr 7)
- 1, 0x09, 0x9028 ;( (Shift 8)
- 4, 0x09, 0x00a2 ;¢ (Alt 8)
- 6, 0x09, 0x00a2 ;¢ (Alt Ctrl 8) (Alt Gr 8)
- 1, 0x0a, 0x9029 ;) (Shift 9)
- 1, 0x0b, 0x903d ;= (Shift 0)
- 0, 0x0c, 0x8027 ;'
- 1, 0x0c, 0x903f ;?
- 4, 0x0c, 0x0027 ;' (Alt ') (this is a dead key on swiss german keyboard)
- 6, 0x0c, 0x0027 ;' (Alt Ctrl ') (Alt Gr ') (this is a dead key on swiss german keyboard)
- 0, 0x0d, 0x805e ;^ (this is a dead key on swiss german keyboard)
- 1, 0x0d, 0x9060 ;` (this is a dead key on swiss german keyboard)
- 4, 0x0d, 0x007e ;~ (Alt ^) (this is a dead key on swiss german keyboard)
- 6, 0x0d, 0x007e ;~ (Alt Ctrl ^) (Alt Gr ^) (this is a dead key on swiss german keyboard)
- 0, 0x56, 0x803c ;<
- 1, 0x56, 0x903e ;>
- 4, 0x56, 0x005c ;\ (Alt <)
- 6, 0x56, 0x005c ;\ (Alt Ctrl <) (Alt Gr <)
- 0, 0x15, 0x907a ;z
- 1, 0x15, 0x805a ;Z
- 2, 0x15, 0xa01a ; (Ctrl Z)
- 0, 0x2c, 0x9079 ;y
- 1, 0x2c, 0x8059 ;Y
- 2, 0x2c, 0xa019 ; (Ctrl Y)
- 0, 0x33, 0x802c ;,
- 1, 0x33, 0x903b ;;
- 0, 0x34, 0x802e ;.
- 1, 0x34, 0x903a ;:
- 0, 0x35, 0x802d ;-
- 1, 0x35, 0x905f ;_
-
- 0, 0x45, 0x150 ;PC Numeric NumLock = PF1
- 0, 0x95, 0x151 ;PC Numeric / = PF2
- 0, 0x37, 0x152 ;PC Numeric * = PF3
- 0, 0x4a, 0x153 ;PC Numeric - = PF4
-
- 1, 0x0f, 0x0f ;Shift Tab
-
- ;F6-F17 auf F1-F12
- 0, 0x3b, 0x311 ;PC F1 = VT F6
- 0, 0x3c, 0x312 ;PC F2 = VT F7
- 0, 0x3d, 0x313 ;PC F3 = VT F8
- 0, 0x3e, 0x314 ;PC F4 = VT F9
- 0, 0x3f, 0x315 ;PC F5 = VT F10
- 0, 0x40, 0x317 ;PC F6 = VT F11
- 0, 0x41, 0x318 ;PC F7 = VT F12
- 0, 0x42, 0x319 ;PC F8 = VT F13
- 0, 0x43, 0x31a ;PC F9 = VT F14
- 0, 0x44, 0x31c ;PC F10 = VT F15
- 0, 0x57, 0x31d ;PC F11 = VT F16
- 0, 0x4e, 0x31d ;PC Numeric + = VT F16
- 0, 0x58, 0x31f ;PC F12 = VT F17
-
- 1, 0x3b, 0x328
- 1, 0x3c, 0x329
- 1, 0x3d, 0x32a
- 1, 0x3e, 0x32b
- 1, 0x3f, 0x32c
- 1, 0x40, 0x32d
- 1, 0x41, 0x32e
- 1, 0x42, 0x32f
- 1, 0x43, 0x330
- 1, 0x44, 0x331
- 1, 0x57, 0x332
- 1, 0x58, 0x333
-
- 2, 0x3b, 0x33c
- 2, 0x3c, 0x33d
- 2, 0x3d, 0x33e
- 2, 0x3e, 0x33f
- 2, 0x3f, 0x340
- 2, 0x40, 0x341
- 2, 0x41, 0x342
- 2, 0x42, 0x343
- 2, 0x43, 0x344
- 2, 0x44, 0x345
- 2, 0x57, 0x346
- 2, 0x58, 0x347
-
- 3, 0x3b, 0x350
- 3, 0x3c, 0x351
- 3, 0x3d, 0x352
- 3, 0x3e, 0x353
- 3, 0x3f, 0x354
- 3, 0x40, 0x356
- 3, 0x41, 0x357
- 3, 0x42, 0x358
- 3, 0x43, 0x359
- 3, 0x44, 0x35a
- 3, 0x57, 0x35b
- 3, 0x58, 0x35c
-