[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Quale modulo per l'audio sull'ibook?



[Il 05/08/2003, alle 19:36] => nusam scrive:

> On Fri, Aug 01, 2003 at 11:43:12PM +0200, Franco Vite wrote:
> > [Il 01/08/2003, alle 19:15] => nusam scrive:
> > 
> > > a proposito di tasti , come faccio ad avere la pipeline "|" con la
> > > tastiera mac? in X non riesco proprio a trovare il tasto
> >  
> >  che mac hai?
> 
> ibook a 300Mhz 64MB Ram 
  
 il mio :)

> >  com'é il tuo XF86Config-4, rispetto alla tastiera?
> 
> nella sezione del modello di tastiera mi ha dato immediatamente
> "mac" o qualcosa di simile, mentre nella configurazuione della tastiera
> non ho il qzerty...
 
 allora, su quella macchina io uso il file "it-byrick2", fatto da un
 utente linuxppc di cui, purtroppo non conosco il nome (lo allego).
 va messo in /usr/X11R6/lib/X11/xkb/symbols/macintosh/, e poi nel
 XF86Config-4 metti le linee:

 #Option          "XkbModel"      "microsoft"
 Option          "XkbModel"      "macintosh"
 #Option          "XkbLayout"     "uk"
 Option          "XkbLayout"     "it-byrick2"

 in questo modo hai la tastiera italiana proprio proprio come la vedi
 sul caramellone (se il tuo ibook é arancione come il mio).

 quanto alla |, non ricordo proprio dove sia, visto che uso la tastiera
 inglese, sul mio.

 se vuoi la stessa tastiera in console, schiaffi il file
 "mac-it-byrick2.kmap" (lo allego) in /usr/lib/kbd/keymaps/mac/ (se
 esite ancora), e poi la fai vedere al sistema (sono vago, perché
 quest'operazione non l'ho proprio mai fatta).

 spero di esserti stato utile.

-- 
Franco
"la guerra rimane / nel buco di un millennio speso a riparare ogni
frontiera artificiale / nell'odio sceso dentro le coscienze umane / 
la guerra chiede sempre il conto a chi rimane / e oggi faccio il mio
dovere: il sabotatore"				    Assalti Frontali
// Mappa modificata da Riccardo Gusso (grick@mac.com)
// Ogni suggrimento e miglioria e' ben gradito
//
//
// $XConsortium: macintosh /main/10 1996/01/29 19:54:54 kaleb $

xkb_symbols "extended" {

    name[Group1]= "Italian";
    key <ESC>  {	[ Escape			]	};
    key <POWR> {        [    Terminate_Server     	]       };
    // Alphanumeric section
    key <TLDE> {	[    at,	numbersign	],
                        [    asciitilde                 ]       }; 
    key <AE01> {	[    ampersand,	  1    		],
                        [ guillemotleft, guillemotright ]       };     
    key <AE02> {	[    quotedbl,	  2 		]       };
    key <AE03> {	[    apostrophe,	  3     ]       };
    key <AE04> {	[    parenleft,	  4    		],
                        [    braceleft,    bracketleft  ]	};
    key <AE05> {	[    ccedilla,	  5    		],
                        [    Ccedilla, cedilla          ]       };
    key <AE06> {	[    egrave,	  6          	],
                        [    paragraph, periodcentered  ]       };
    key <AE07> {	[    parenright,	  7     ],
                        [    braceright,  bracketright  ]       };
    key <AE08> {	[    sterling,	  8       	],
                        [    infty                      ]       };
    key <AE09> {	[    agrave,    9        	],
                        [    grave, Ocircumflex	        ]       };
    key <AE10> {	[    eacute,	  0         	],	
                        [    acute, Ograve              ]       };
    key <AE11> {	[    minus, 	  underscore    ]       };
    key <AE12> {	[       equal, 	  plus	        ],	
                        [notequal, plusminus            ]       };
    key <BKSP> {	[      BackSpace			]	};
    
    key  <TAB> {	[ 	Tab,	ISO_Left_Tab	]	};
    key <AD01> {	[	  q,	Q 		],	
                        [   slash, Aacute               ]       };
    key <AD02> {	[	  z,	Z		],
                        [     Omega, Ediaeresis          ] 	};
    key <AD03> {	[	  e,	E		],
                        [ tm, Egrave                    ]     	};
    key <AD04> {	[	  r,	R		],
                        [registered, Iacute             ]	};
    key <AD05> {	[	  t,	T		],
                        [Idiaeresis                      ]       };
    key <AD06> {	[	  y,	Y		],
                        [Icircumflex                    ]      	};
    key <AD07> {	[	  u,	U		],
                        [Ucircumflex                    ]       };
    key <AD08> {	[	  i,	I		],
                        [euro, Ugrave                   ]       };
    key <AD09> {	[	  o,	O		],
                        [ooblique, Ooblique             ]       };
    key <AD10> {	[	  p, P                  ],
                        [pi_greek, Pi_greek             ]     	};
    key <AD11> {	[ igrave,	asciicircum	],
                        [oe, OE                         ]	};
    key <AD12> {	[ dollar, asterisk	        ],
                        [cent, Uacute                   ]    	};
    
    key <CAPS> {	[	Caps_Lock		]	};
    key <AC01> {	[	  a,	A 		],
                        [aring, Aring                   ]       };
    key <AC02> {	[	  s,	S		],
                        [ssharp                     ]       };
    key <AC03> {	[	  d,	D		],
                        [delta, Delta                   ]  	};
    key <AC04> {	[	  f,	F		]	};
    key <AC05> {	[	  g,	G		]	};
    key <AC06> {	[	  h,	H		]	};
    key <AC07> {	[	  j,	J		],
                        [ordfeminine, asciicircum       ] 	};
    key <AC08> {	[	  k,	K		],
                        [masculine, asciitilde       ]  	};
    key <AC09> {	[	  l,	L		],
                        [notsign    	                ]       };
    key <AC10> {	[         m,	M		],
                        [mu, macron             	]       };
    key <AC11> {	[       ugrave,	   percent 	],
                        [ae, AE                         ]	};
    key <BKSL> {	[    backslash,	degree	        ],
                        [at, numbersign                 ]	};
    key <RTRN> {	[ Return			]	};
    
    key <COIN> {	[    less,    greater           ],
                        [lessequal, greaterequal        ]       };
    key <AB01> {	[	  w,	W 		],
                        [sum, Sum                       ]	};
    key <AB02> {	[	  x,	X		]	};
    key <AB03> {	[	  c,	C		],
                        [copyright, Acircumflex         ]	};
    key <AB04> {	[	  v,	V		]	};
    key <AB05> {	[	  b,	B		],
                        [Ecircumflex                    ]	};
    key <AB06> {	[	  n,	N		]	};
    key <AB07> {	[	  comma,  question	],
                        [currency, division             ]	};
    key <AB08> {	[     semicolon,	period		]	};
    key <AB09> {	[    colon,	 slash		],
                    [     bar,   backslash	 ]};
    key <AB10> {	[     ograve,	exclam	]	};

    key <SPCE> {	[  space			]	};
    // End alphanumeric section

    // Begin modifier mappings
    key <LMTA> {	[  Meta_L	 	]	};
    key <LFSH> {	[  Shift_L		]	};
    key <LCTL> {	[  Control_L		]	};
    key <LALT> {	[  Mode_switch	 	]	};
    //key <RMTA> {	[  Meta_R	 	]	};
    //key <RFSH> {	[  Shift_R		]	};
    //key <RCTL> {	[  Control_R		]	};
    //key <RALT> {	[  Alt_R	 	]	};
    // End modifier mappings

    // Begin "Function" section
    key <FK01> {	[  F1			]	};
    key <FK02> {	[  F2			]	};
    key <FK03> {	[  F3			]	};
    key <FK04> {	[  F4			]	};
    key <FK05> {	[  F5			]	};
    key <FK06> {	[  F6			]	};
    key <FK07> {	[  F7			]	};
    key <FK08> {	[  F8			]	};
    key <FK09> {	[  F9			]	};
    key <FK10> {	[  F10			]	};
    key <FK11> {	[  F11			]	};
    key <FK12> {	[  F12			]	};
    key <FK13> {	[  Print		]	};
    key <FK14> {	[  Scroll_Lock		]	};
    key <FK15> {	[  Pause		]	};
    // End "Function" section

    // Begin "Editing" section
    key  <INS> {	[  Insert		]	};
    key <HOME> {	[  Home			]	};
    key <PGUP> {	[  Prior		]	};
    key <DELE> {	[  Delete		]	};
    key  <END> {	[  End			]	};
    key <PGDN> {	[  Next			]	};

    key   <UP> {	[  Up			]	};
    key <LEFT> {	[  Left			]	};
    key <DOWN> {	[  Down			]	};
    key <RGHT> {	[  Right		]	};
    // End "Editing" section

    // Begin "Keypad" section
 //   key <KPCL> {	[  Num_Lock		]	};
 //   key <KPEQ> {	[  KP_Equal		]	};
    key <KPDV> {	[  KP_Divide		]	};
    key <KPMU> {	[  KP_Multiply		]	};

    key  <KP7> {	[  KP_7			]	};
    key  <KP8> {	[  KP_8			]	};
    key  <KP9> {	[  KP_9			]	};
    key <KPSU> {	[  KP_Subtract		]	};

    key  <KP4> {	[  KP_4			]	};
    key  <KP5> {	[  KP_5			]	};
    key  <KP6> {	[  KP_6			]	};
    key <KPAD> {	[  KP_Add		]	};

    key  <KP1> {	[  KP_1			]	};
    key  <KP2> {	[  KP_2			]	};
    key  <KP3> {	[  KP_3			]	};
    key <KPEN> {	[  KP_Enter		]	};

    key  <KP0> {	[  KP_0			]	};
    key <KPDL> { 	[  KP_Decimal		]	};
    // End "Keypad" section


    // begin modifier mappings
    modifier_map Shift  { Shift_L };
    modifier_map Lock   { Caps_Lock };
 //   modifier_map Control{ Control_L, Control_R };
    modifier_map Control{ Control_L }; 
//  modifier_map Mod1   { Meta_L, Meta_R };
    // modifier_map Mod2   { Alt_L, Alt_R };
    // modifier_map Mod4   { Num_Lock };
    modifier_map Mod1   {Meta_L };
    modifier_map Mod3   {Mode_switch };
//    modifier_map Mod2   { Num_Lock };
//    modifier_map Mod4   { Meta_L, Meta_R };
    // modifier_map Mod5   { Scroll_Lock };
    // end modifier mappings
};

#Mappa modificata da Riccardo Gusso (grick@mac.com)
#Ogni suggerimento e miglioria e' ben gradito
#
#
# See the mac-us-ext comments
keymaps 0-2,4-5,8,9,12
strings as usual
compose as usual for "iso-8859-1"
keycode   0 = +a                +A                Hex_A            Control_a        Control_a        Meta_a           Meta_Control_a  
keycode   1 = s               
keycode   2 = +d                +D                Hex_D            Control_d        Control_d        Meta_d           Meta_Control_d  
keycode   3 = +f                +F                Hex_F            Control_f        Control_f        Meta_f           Meta_Control_f  
keycode   4 = h               
keycode   5 = g               
keycode   6 = w               
keycode   7 = x               
keycode   8 = +c                +C                Hex_C            Control_c        Control_c        Meta_c           Meta_Control_c  
keycode   9 = v               
keycode  10 =less	greater
keycode  11 = +b                +B                Hex_B            Control_b        Control_b        Meta_b           Meta_Control_b  
keycode  12 = q               
keycode  13 = z               
keycode  14 = +e                +E                Hex_E            Control_e        Control_e        Meta_e           Meta_Control_e  
keycode  15 = r               
keycode  16 = y               
keycode  17 = t               
keycode  18 = ampersand     one         
	alt	keycode  18 = guillemotleft        
	shift	alt	keycode  18 = guillemotright        
keycode  19 = quotedbl	    two	 	        	           
keycode  20 = apostrophe    three	       
        control	keycode  20 = Escape           	
        alt	keycode  20 = Meta_three       	
        control	alt	keycode  20 = Console_3        
keycode  21 = parenleft     four		             	
        alt keycode 21 = braceleft	
        control alt keycode 21 = Console_4
        shift alt keycode 21 = bracketleft	
keycode  22 = egrave 	    six    	                   
	control	keycode  22 = Control_asciicircum
	alt	keycode  22 = paragraph        
	shift alt keycode 22 =  periodcentered
        control	alt	keycode  22 = Console_6        
keycode  23 = ccedilla 	    five			             
        control	keycode  23 = Control_bracketright
	alt	keycode  23 = Ccedilla       
	shift alt keycode 23 = cedilla
        control	alt	keycode  23 = Console_5        
keycode  24 = equal         plus	    	            
	alt	keycode  24 = plusminus
keycode  25 = agrave        nine  			    
	alt	keycode  25 = grave       
	control	alt	keycode  25 = Console_9        
keycode  26 = parenright    seven    			
	alt	keycode  26 = braceright	      
	shift	alt	keycode  26 = bracketright	       
keycode  27 = minus         underscore 	    	                         
keycode  28 = sterling      eight      				
         control	alt	keycode  28 = Console_8        
keycode  29 = eacute        zero           			      
	alt	keycode  29 = acute
        control	alt	keycode  29 = Console_10        
keycode  30 = dollar        asterisk        		
	alt	keycode  30 = cent
keycode  31 = o               
        alt keycode 31 = Ooblique
        shift alt keycode 31 = ocircumflex
keycode  32 = u               
keycode  33 = igrave        asciicircum 	    	       
	control	keycode  33 = Escape          
	alt	keycode  33 = Meta_bracketleft
keycode  34 = i               
keycode  35 = p
keycode  36 = Return          
	alt	keycode  36 = Meta_Control_m  
keycode  37 = l
        alt keycode 37 = notsign               
keycode  38 = j 
        alt keycode 38 = ordfeminine
        shift alt keycode 38 = asciicircum 
keycode  39 = ugrave        percent          	     	       
	control	keycode  39 = Control_g       
	alt	keycode  39 = ae
        shift alt keycode 39 = AE
keycode  40 = k  
        alt keycode 40 = masculine
        shift alt keycode 40 = asciitilde             
keycode  41 = m	           
	alt	keycode  41 = mu
        shift alt keycode 41 = macron  
keycode  42 = paragraph     degree     		             
	control	keycode  42 = Control_backslash
	alt	keycode  42 = at 
        shift alt keycode 42 = numbersign 
keycode  43 = semicolon     period     		            
	alt	keycode  43 = Meta_comma      
keycode  44 = ograve        exclam 	    		        
	control	keycode  44 = Delete          
	alt	keycode  44 = Meta_slash      
keycode  45 = n                
keycode  46 = comma         question
        alt keycode 46 = currency
        shift alt keycode 46 = division 	    		               
keycode  47 = colon         slash 	    		         
	control	keycode  47 = Compose         
	alt	keycode  47 = bar
        shift alt keycode 47 = backslash     
keycode  48 = Tab 	                               
	alt	keycode  48 = Meta_Tab        
keycode  49 = space            	           
	control	keycode  49 = nul             
	alt	keycode  49 = Meta_space      
keycode  50 = at            numbersign	    		      
	control	keycode  50 = nul             
	alt	keycode  50 = asciitilde      
keycode  51 = Delete           	          
	control	keycode  51 = BackSpace       
	alt	keycode  51 = Meta_Delete     
keycode  52 =
keycode  53 = Escape                  
	alt	keycode  53 = Meta_Escape     
keycode  54 = Control         
keycode  55 = AltGr             
keycode  56 = Shift           
keycode  57 = Shift_Lock       
keycode  58 = Alt           
keycode  59 = Left            
	alt	keycode  59 = Decr_Console    
keycode  60 = Right           
	alt	keycode  60 = Incr_Console    
keycode  61 = Down            
keycode  62 = Up              
keycode  63 =
keycode  64 =
keycode  65 = KP_Period       
keycode  66 =
keycode  67 = KP_Multiply     
keycode  68 =
keycode  69 = KP_Add          
keycode  70 =
keycode  71 = Num_Lock        
keycode  72 =
keycode  73 =
keycode  74 =
keycode  75 = KP_Divide       
keycode  76 = KP_Enter        
keycode  77 =
keycode  78 = KP_Subtract     
keycode  79 =
keycode  80 =
keycode  81 = equal
keycode  82 = zero             
	altgr	keycode  82 = Hex_0           
	alt	keycode  82 = Ascii_0         
keycode  83 = one             
	altgr	keycode  83 = Hex_1           
	alt	keycode  83 = Ascii_1         
keycode  84 = two              
	altgr	keycode  84 = Hex_2           
	alt	keycode  84 = Ascii_2         
keycode  85 = three             
	altgr	keycode  85 = Hex_3           
	alt	keycode  85 = Ascii_3         
keycode  86 = four            
	altgr	keycode  86 = Hex_4           
	alt	keycode  86 = Ascii_4         
keycode  87 = five            
	altgr	keycode  87 = Hex_5           
	alt	keycode  87 = Ascii_5         
keycode  88 = six            
	altgr	keycode  88 = Hex_6           
	alt	keycode  88 = Ascii_6         
keycode  89 = seven            
	altgr	keycode  89 = Hex_7           
	alt	keycode  89 = Ascii_7         
keycode  90 = +a                +A                Hex_A            Control_a        Control_a        Meta_a           Meta_Control_a  
keycode  91 = eight            
	altgr	keycode  91 = Hex_8           
	alt	keycode  91 = Ascii_8         
keycode  92 = nine            
	altgr	keycode  92 = Hex_9           
	alt	keycode  92 = Ascii_9         
keycode  93 =
keycode  94 =
keycode  95 =
keycode  96 = F5              
	shift	keycode  96 = F15             
	altgr	keycode  96 = Console_17      
	shift	control	keycode  96 = VoidSymbol      
	alt	keycode  96 = Console_5       
	control	alt	keycode  96 = Console_5       
keycode  97 = F6              
	shift	keycode  97 = F16             
	altgr	keycode  97 = Console_18      
	shift	control	keycode  97 = VoidSymbol      
	alt	keycode  97 = Console_6       
	control	alt	keycode  97 = Console_6       
keycode  98 = F7              
	shift	keycode  98 = F17             
	altgr	keycode  98 = Console_19      
	shift	control	keycode  98 = VoidSymbol      
	alt	keycode  98 = Console_7       
	control	alt	keycode  98 = Console_7       
keycode  99 = F3              
	shift	keycode  99 = F13             
	altgr	keycode  99 = Console_15      
	shift	control	keycode  99 = VoidSymbol      
	alt	keycode  99 = Console_3       
	control	alt	keycode  99 = Console_3       
keycode 100 = F8              
	shift	keycode 100 = F18             
	altgr	keycode 100 = Console_20      
	shift	control	keycode 100 = VoidSymbol      
	alt	keycode 100 = Console_8       
	control	alt	keycode 100 = Console_8       
keycode 101 = F9              
	shift	keycode 101 = F19             
	altgr	keycode 101 = Console_21      
	shift	control	keycode 101 = VoidSymbol      
	alt	keycode 101 = Console_9       
	control	alt	keycode 101 = Console_9       
keycode 102 =
keycode 103 = F11             
	altgr	keycode 103 = Console_23      
	shift	control	keycode 103 = VoidSymbol      
	alt	keycode 103 = Console_11      
	control	alt	keycode 103 = Console_11      
keycode 104 =
keycode 105 = F13             
keycode 106 =
keycode 107 = Scroll_Lock      Show_Memory      Show_Registers   Show_State      
	alt	keycode 107 = Scroll_Lock     
keycode 108 =
keycode 109 = F10             
	shift	keycode 109 = F20             
	altgr	keycode 109 = Console_22      
	shift	control	keycode 109 = VoidSymbol      
	alt	keycode 109 = Console_10      
	control	alt	keycode 109 = Console_10      
keycode 110 =
keycode 111 = F12             
	altgr	keycode 111 = Console_24      
	shift	control	keycode 111 = VoidSymbol      
	alt	keycode 111 = Console_12      
	control	alt	keycode 111 = Console_12      
keycode 112 =
keycode 113 = Pause           
keycode 114 = Insert          
keycode 115 = Find            
keycode 116 = Prior           
	shift	keycode 116 = Scroll_Backward 
keycode 117 = Remove          
keycode 118 = F4              
	shift	keycode 118 = F14             
	altgr	keycode 118 = Console_16      
	shift	control	keycode 118 = VoidSymbol      
	alt	keycode 118 = Console_4       
	control	alt	keycode 118 = Console_4       
keycode 119 = Select          
keycode 120 = F2              
	shift	keycode 120 = F12             
	altgr	keycode 120 = Console_14      
	shift	control	keycode 120 = VoidSymbol      
	alt	keycode 120 = Console_2       
	control	alt	keycode 120 = Console_2       
keycode 121 = Next            
	shift	keycode 121 = Scroll_Forward  
keycode 122 = F1              
	shift	keycode 122 = F11             
	altgr	keycode 122 = Console_13      
	shift	control	keycode 122 = VoidSymbol      
	alt	keycode 122 = Console_1       
	control	alt	keycode 122 = Console_1       
keycode 123 =
keycode 124 =
keycode 125 =
keycode 126 =
keycode 127 =
	shift	control	keycode 127 = Boot            

Reply to: