MINI SHELL

Server : Apache/2.2.2 (Fedora)
System : Linux App1.pathumtani.go.th 2.6.20-1.2320.fc5smp #1 SMP Tue Jun 12 19:40:16 EDT 2007 i686
User : apache ( 48)
PHP Version : 5.2.9
Disable Function : NONE
Directory :  /proc/self/root/usr/lib/python2.4/site-packages/rhpl/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //proc/self/root/usr/lib/python2.4/site-packages/rhpl/keyboard.pyc
mò
OzóCc@sTdkZdkZdkZdkZdklZdkZdefd„ƒYZdS(N(sSimpleConfigFiletKeyboardcBsttZd„Zd„ZeeƒZd„Zd„Zd„Zd„Z	dd„Z
dd	„Zd
„Zd„Z
RS(NcCsód|_d|_h|_d|id<titititiƒ}|oQ|d\}}}|i
dƒo
d|_qž|i
dƒo
d|_qžn|idjod	|id
<n"|idjod|id
<ntiƒ|_dS(NtPCitustKEYTABLEsSerial consoletSerialsSun TypetSuntsuntKEYBOARDTYPEtpc(tselfttypetbeensettinfotkudzutprobetCLASS_KEYBOARDt
BUS_UNSPECt	PROBE_ONEtlisttdevicetmoduletdesct
startswithtkeyboard_modelstKeyboardModelst_mods(R	RRRR((t1/usr/lib/python2.4/site-packages/rhpl/keyboard.pyt__init__!s"			

cCs
|iiƒS(N(R	Rt
get_models(R	((Rt_get_models:scCs%|idjo||id<ndS(NRR(R	R
tkeytableR(R	R((Rtset>scCs|idS(NR(R	R(R	((RtgetBscCs;|i|iƒ}|pdSn|\}}}}}|S(Nt(	R	t	modelDictR tkbdtnametlayouttmodeltvarianttoptions(R	R%R$R'R#R&R(((Rt
getKeymapNameEs
cCsõ|id}|ii|ƒptd|f‚n|i|}|djodSnœ|djo|dSnƒ|djo|dSnj|d	jo|d
SnQ|djo|dSn8|d
jo|dSn|djo|Sn
t|‚dS(NRsNo such keyboard type %strulestxorgR&iR%iR'iR(iR$iR(R	RttableR"thas_keytKeyErrortkbtitem(R	R0R/R,((Rt__getitem__Ls&








t/cCs!ti||dƒd|_dS(Ns/etc/sysconfig/keyboardi(tSimpleConfigFiletreadR	tinstPathR(R	R5((RR4cscCs7ti||dƒyti|dƒWnnXdS(Ns/etc/sysconfig/keyboards#/etc/sysconfig/console/default.kmap(R3twriteR	R5tostunlink(R	R5((RR6gs
cCs|id|iƒfƒdS(Nskeyboard %s
(tfR6R	R (R	R9((RtwriteKSnsc
Cs~|iƒ}|pdSntidtiƒo
d}n'tidtiƒo
d}nd}||g}ti|dtiƒdjoti	|d|ƒn|i
|}|pdSn|\}}}}}	tiidƒpdSndd|d|g}|	o|d	|	g}n|o|d
|g}nti|dtiƒdjoti	|d|ddƒndS(Ns
/bin/loadkeyss/usr/bin/loadkeysiitDISPLAYs/usr/bin/setxkbmaps-layouts-models-options-variantt
searchPath(R	R tconsole_kbdR7taccesstX_OKtcommandtargvtexecutiltexecWithRedirectR"R#R$R%R&R'R(tenvironR-(
R	R=R$R'RAR@R#R%R&R(((Rtactivateqs0

 
 (t__name__t
__module__RRtpropertyR"RR R)R1R4R6R:RE(((RR s							(R
tstringR7RBtsimpleconfigR3RR(RIR
R3RRBR7R((Rt?s				
	

Anon7 - 2021