forked from KolibriOS/kolibrios
Added belgian keymap to setup program.
git-svn-id: svn://kolibrios.org@3221 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
parent
15cb7df159
commit
b1255773b2
@ -200,3 +200,44 @@ et_keymap_shift:
|
|||||||
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
|
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
|
||||||
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
|
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
|
||||||
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
|
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
be_keymap:
|
||||||
|
|
||||||
|
db '6',27
|
||||||
|
db '&é"',39,'(§č!çŕ)-',8,9
|
||||||
|
db 'azertyuiop^$',13
|
||||||
|
db '~qsdfghjklmůľ<',0,'wxcvbn,;:=',0,'45 '
|
||||||
|
db '@234567890123',180,178,184,'6',176,'7'
|
||||||
|
db 179,'8',181,177,183,185,182
|
||||||
|
db 'AB<D',255,'FGHIJKLMNOPQRSTUVWXYZ'
|
||||||
|
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
|
||||||
|
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
|
||||||
|
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
|
||||||
|
|
||||||
|
be_keymap_shift:
|
||||||
|
|
||||||
|
db '6',27
|
||||||
|
db '1234567890°_',8,9
|
||||||
|
db 'AZERTYUIOP¨*',13
|
||||||
|
db '~QSDFGHJKLM%Ł>',0,'WXCVBN?./+',0,'45 '
|
||||||
|
db '@234567890123',180,178,184,'6',176,'7'
|
||||||
|
db 179,'8',181,177,183,185,182
|
||||||
|
db 'AB>D',255,'FGHIJKLMNOPQRSTUVWXYZ'
|
||||||
|
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
|
||||||
|
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
|
||||||
|
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
|
||||||
|
|
||||||
|
be_keymap_alt_gr:
|
||||||
|
|
||||||
|
db '6',27
|
||||||
|
db 28,'|@#',0,'^',0,0,'{}',0,0,8,9
|
||||||
|
db 'azertyuiop[]',13
|
||||||
|
db '~qsdfghjklm´`\',0,'wxcvbn',0,0,0,'~',0,'45 '
|
||||||
|
db '@234567890123',180,178,184,'6',176,'7'
|
||||||
|
db 179,'8',181,177,183,185,182
|
||||||
|
db 'AB<D',255,'FGHIJKLMNOPQRSTUVWXYZ'
|
||||||
|
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
|
||||||
|
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
|
||||||
|
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
|
@ -20,6 +20,8 @@
|
|||||||
; I. Poddubny - fixed russian keymap
|
; I. Poddubny - fixed russian keymap
|
||||||
;14/08/06 Mario79 - added regulation of mouse features
|
;14/08/06 Mario79 - added regulation of mouse features
|
||||||
;-------------------------------------------------------------------------------
|
;-------------------------------------------------------------------------------
|
||||||
|
format binary as ""
|
||||||
|
|
||||||
use32
|
use32
|
||||||
org 0x0
|
org 0x0
|
||||||
|
|
||||||
@ -170,7 +172,7 @@ no_close:
|
|||||||
jmp nodownup
|
jmp nodownup
|
||||||
;--------------------------------------
|
;--------------------------------------
|
||||||
downuplbl:
|
downuplbl:
|
||||||
mov eax,5
|
mov eax,6
|
||||||
;--------------------------------------
|
;--------------------------------------
|
||||||
nodownup:
|
nodownup:
|
||||||
mov [keyboard],eax
|
mov [keyboard],eax
|
||||||
@ -180,7 +182,7 @@ nokm:
|
|||||||
cmp ah,5
|
cmp ah,5
|
||||||
jnz nokp
|
jnz nokp
|
||||||
mov eax,[keyboard]
|
mov eax,[keyboard]
|
||||||
cmp eax,5
|
cmp eax,6
|
||||||
je updownlbl
|
je updownlbl
|
||||||
inc eax
|
inc eax
|
||||||
jmp noupdown
|
jmp noupdown
|
||||||
@ -425,6 +427,20 @@ nosetkeylfr:
|
|||||||
call alt_gen
|
call alt_gen
|
||||||
;--------------------------------------
|
;--------------------------------------
|
||||||
nosetkeylet:
|
nosetkeylet:
|
||||||
|
cmp [keyboard],6 ;belgian
|
||||||
|
jnz nosetkeylbe
|
||||||
|
|
||||||
|
mcall 21,2,1,be_keymap
|
||||||
|
|
||||||
|
inc ecx
|
||||||
|
mcall 21,,,be_keymap_shift
|
||||||
|
|
||||||
|
inc ecx
|
||||||
|
mcall 21,,,be_keymap_alt_gr
|
||||||
|
|
||||||
|
mcall 21,,9,5
|
||||||
|
;--------------------------------------
|
||||||
|
nosetkeylbe:
|
||||||
ret
|
ret
|
||||||
;-------------------------------------------------------------------------------
|
;-------------------------------------------------------------------------------
|
||||||
alt_gen:
|
alt_gen:
|
||||||
@ -544,6 +560,12 @@ nofr:
|
|||||||
mov [text00+LLL*1+32],dword 'NIAN'
|
mov [text00+LLL*1+32],dword 'NIAN'
|
||||||
;--------------------------------------
|
;--------------------------------------
|
||||||
noet:
|
noet:
|
||||||
|
cmp eax,6
|
||||||
|
jnz nobe
|
||||||
|
mov [text00+LLL*1+28],dword 'BELG'
|
||||||
|
mov [text00+LLL*1+32],dword 'IAN '
|
||||||
|
;--------------------------------------
|
||||||
|
nobe:
|
||||||
mov eax,[syslang] ; SYSTEM LANGUAGE
|
mov eax,[syslang] ; SYSTEM LANGUAGE
|
||||||
dec eax
|
dec eax
|
||||||
test eax,eax
|
test eax,eax
|
||||||
|
Loading…
Reference in New Issue
Block a user