summaryrefslogtreecommitdiff
path: root/share/zkb/zkb.xml.sample
blob: 7fc07a961df0d596899ee5ca6bba9b55bdbcc9bb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
<keymap autorepeat-delay="400" autorepeat-period="80" author="keyzcfg">
	<label name="EN" state="km0:*"/>
	<label name="BG" state="km1:*"/>
	<include file="en.xml" prefix="km0"/>
	<include file="bg.xml" prefix="km1"/>
	<state name="km0:LShift">
		<map keycode="Middle" pressed="true">
			<next-state name="km1:LShift"/>
		</map>
	</state>

	<state name="km0:LShift-Caps">
		<map keycode="Middle" pressed="true">
			<next-state name="km1:LShift-Caps"/>
		</map>
	</state>

	<state name="km0:LShift-Num">
		<map keycode="Middle" pressed="true">
			<next-state name="km1:LShift-Num"/>
		</map>
	</state>

	<state name="km0:LShift-Num-Caps">
		<map keycode="Middle" pressed="true">
			<next-state name="km1:LShift-Num-Caps"/>
		</map>
	</state>

	<state name="km1:LShift">
		<map keycode="Middle" pressed="true">
			<next-state name="km0:LShift"/>
		</map>
	</state>

	<state name="km1:LShift-Caps">
		<map keycode="Middle" pressed="true">
			<next-state name="km0:LShift-Caps"/>
		</map>
	</state>

	<state name="km1:LShift-Num">
		<map keycode="Middle" pressed="true">
			<next-state name="km0:LShift-Num"/>
		</map>
	</state>

	<state name="km1:LShift-Num-Caps">
		<map keycode="Middle" pressed="true">
			<next-state name="km0:LShift-Num-Caps"/>
		</map>
	</state>

	<state name="km0:Normal" default="true"/>
</keymap>