N e o 2 T a s t a t u r l a y o u t C h r i s - - PowerPoint PPT Presentation

n e o 2 t a s t a t u r l a y o u t
SMART_READER_LITE
LIVE PREVIEW

N e o 2 T a s t a t u r l a y o u t C h r i s - - PowerPoint PPT Presentation

h t t p : / / l u k a s - p r o k o p . a t / t a l k s / g l t 1 9 - n e o 2 / N e o 2 T a s t a t u r l a y o u t C h r i s t o p h P r a t l , L u k a s P r o k o


slide-1
SLIDE 1

1 / 43

N e

  • 2

T a s t a t u r l a y

  • u

t

C h r i s t

  • p

h P r a t l , L u k a s P r

  • k
  • p

2 1 9 / 4 / 2 7 1 1 : , # g l t 1 9

h t t p : / / l u k a s

  • p

r

  • k
  • p

. a t / t a l k s / g l t 1 9

  • n

e

  • 2

/

slide-2
SLIDE 2

2 / 43

w h

  • a

m i

  • L

u k a s P r

  • k
  • p

s e l f

  • e

mp l

  • y

e d s

  • f

t w a r e d e v e l

  • p

e r ma t h s t u d e n t i n t r

  • d

u c e d t

  • N

e

  • 2

i n 2 1 1

  • C

h r i s t

  • p

h P r a t l ma t h s t u d e n t i n t r

  • d

u c e d t

  • N

e

  • 2

i n 2 1 8

slide-3
SLIDE 3

3 / 43

H i s t

  • r

y

  • f

k e y b

  • a

r d l a y

  • u

t s

slide-4
SLIDE 4

4 / 43

Q W E R T Y

Caps Lock Shift Shift

h t t p s : / / c

  • mmo

n s . w i k i me d i a .

  • r

g / w i k i / F i l e : K B _ U n i t e d _ S t a t e s

  • N
  • A

l t G r . s v g

slide-5
SLIDE 5

5 / 43

Q W E R T Z

Strg Strg Alt Alt Gr (Win) (Win) (Menu)

slide-6
SLIDE 6

6 / 43

D v

  • r

a k

: ? , , . . ; ' ½

  • &

/

Shift Lock

Shift

Shift

⇧ ¼ ! # 7 + = ( 5 ) 3 " 1 ⌫ % 9 ␣ _ ¢ 2 $ 4 @ 6

Margin Release Tabulator

h t t p s : / / c

  • mmo

n s . w i k i me d i a .

  • r

g / w i k i / F i l e : K B _ D S K t y p e w r i t e r . s v g G

  • a

l s : 1 ) H a n d s s h

  • u

l d a l t e r n a t e 2 ) F r e q u e n t l e t t e r s i n b a s e l i n e 3 ) R a r e l e t t e r s i n b

  • t

t

  • m

l i n e 4 ) R i g h t h a n d mo r e a c t i v e 5 ) D i g r a p h s

  • n

n

  • n
  • a

d j a c e n t k e y s

slide-7
SLIDE 7

7 / 43

O t h e r e r g

  • n
  • m

i c l a y

  • u

t s

„ D r e i S p r a c h e n “ „ R i s t

  • me

“ „ A u s d e r N e

  • W

e l t “

slide-8
SLIDE 8

8 / 43

N e

slide-9
SLIDE 9

9 / 43

I n s t a l l a t i

  • n
  • f

N e

  • 2
slide-10
SLIDE 10

10 / 43

D e b i a n i n s t a l l a t i

  • n
slide-11
SLIDE 11

11 / 43

D e b i a n w i t h C i n n a m

  • n

, s e t t i n g s

slide-12
SLIDE 12

12 / 43

T e r m i n a l

  • n

D e b i a n

slide-13
SLIDE 13

13 / 43

T e r m i n a l

  • n

D e b i a n

slide-14
SLIDE 14

14 / 43

T e r m i n a l

  • n

D e b i a n

slide-15
SLIDE 15

15 / 43

T e r m i n a l

  • n

D e b i a n

slide-16
SLIDE 16

16 / 43

T e r m i n a l

  • n

D e b i a n

slide-17
SLIDE 17

17 / 43

T e r m i n a l

  • n

D e b i a n

slide-18
SLIDE 18

18 / 43

T e r m i n a l

  • n

D e b i a n

slide-19
SLIDE 19

19 / 43

X u b u n t u , k e y b

  • a

r d s e t t i n g s

slide-20
SLIDE 20

20 / 43

L i n u x k e y b

  • a

r d c

  • n

fi g u r a t i

  • n
  • .

X C

  • mp
  • s

e

– X

1 1 d e fj n e s a C

  • mp
  • s

e k e y

– X

C

  • mp
  • s

e d e fj n e s C

  • mp
  • s

e + k e y c

  • mb

i n a t i

  • n

s

  • .

X mo d ma p

– D

e fj n e s h

  • w

X 1 1 i n t e r p r e t s k e y p r e s s e s

– N

e

  • 2

c

  • n

fj g u r a t i

  • n
  • n

g i t h u b e x i s t s

slide-21
SLIDE 21

21 / 43

L i n u x i s s u e s

  • ↻! [

l a y e r 3 ] i s w r i t t e n , b u t h a s n

  • s

e ma n t i c s

  • N
  • t

w r i t t e n [ l a y e r 6 ] :

╌! S O F T H Y P H E N ( U + A D )

∃! T H E R E E X I S T S ( U + 2 2 3 )

– Ω

G R E E K C A P I T A L L E T T E R O M E G A ( U + 3 A 9 )

– ×

M U L T I P L I C A T I O N S I G N ( U + D 7 )

∇! N A B L A ( U + 2 2 7 )

– Σ

G R E E K C A P I T A L L E T T E R S I G M A ( U + 3 A 3 )

slide-22
SLIDE 22

22 / 43

L i n u x i s s u e s

  • S

u b l i me t e x t

– D

  • e

s n

  • t

r e c

  • g

n i z e k e y b

  • a

r d l a y

  • u

t s w i t c h a s l

  • n

g a s f

  • c

u s e d

  • i

3 w m c u r s

  • r

k e y s

– L

a y e r 4 c u r s

  • r

c a n n

  • t

b e u s e d t

  • s

w i t c h f

  • c

u s

– C

u r s

  • r

k e y s mu s t b e u s e d

slide-23
SLIDE 23

23 / 43

W i n d

  • w

s i n s t a l l a t i

  • n

, s i n c e X P

1 ) E x e c u t e r e g _ b a c k u p . b a t 2 ) C

  • p

y k b d n e

  • 2

. d l l t

  • C

: \ W i n d

  • w

s \ S y s t e m 3 2 3 ) E x e c u t e k b d n e

  • 2

_ i n s t a l l . r e g 4 ) C

  • n

t r

  • l

P a n e l , R e g i

  • n

a n d L a n g u a g e , L a n g u a g e s , D e t a i l s . ‘ I n s t a l l e d S e r v i c e s ’ , A d d , I n p u t me t h

  • d

‘ D e u t s c h ( D e u t s c h l a n d ) ‘ , K e y b

  • a

r d l a y

  • u

t ‘ N e

  • 2

. e r g

  • n
  • mi

s c h ’ 5 ) C

  • p

y A u t

  • H
  • t

K e y s c r i p t t

  • A

u t

  • s

t a r t

h t t p : / / w e b . a r c h i v e .

  • r

g / w e b / 2 1 9 1 2 5 2 4 3 3 / h t t p : / / w i k i . n e

  • l

a y

  • u

t .

  • r

g / w i k i / N e

  • %

2 u n t e r % 2 W i n d

  • w

s % 2 e i n r i c h t e n / k b d n e

  • O

t h e r a p p r

  • a

c h : p u r e A u t

  • H
  • t

K e y s c r i p t A p p r

  • a

c h : k d b n e

  • 2
slide-24
SLIDE 24

24 / 43

W i n d

  • w

s i s s u e s : k d b n e

  • C
  • mp
  • s

e k e y & L a y e r 4 l

  • c

k w i t h S h i f t

  • b

r

  • k

e n

  • M

i c r

  • s
  • f

t a p p s ( K a l e n d e r , M a i l , S t

  • r

e , O n e N

  • t

e ) d

  • n
  • t

s u p p

  • r

t N e

  • (

l a y e r s 3 + ) . A H K s c r i p t k e y s w

  • r

k t h

  • u

g h .

  • T

a b l e t

  • M
  • d

u s :

  • n
  • s

c r e e n k e y b

  • a

r d c r a s h e s i f N e

  • 2

i s a c t i v e . R e b

  • t

r e q u i r e d . D e p r e c a t e d

  • s

k . e x e w

  • r

k s t h

  • u

g h

  • R

a r e b u t r a n d

  • m

s w i t c h e s b e t w e e n N e

  • 2

a n d Q W E R T Y ( s e c

  • n

d c

  • n

fj g u r e d k e y b

  • a

r d )

slide-25
SLIDE 25

25 / 43

W i n d

  • w

s i s s u e s : A u t

  • h
  • t

k e y ( A H K )

  • H

i g h l a t e n c y i n p r

  • g

r a ms l i k e c md . e x e

  • A

u t

  • s

t a r t p r

  • g

r a ms a r e n

  • t

e x e c u t e d a s A d mi n i s t r a t

  • r

( “ R u n a s A d mi n i s t r a t

  • r

… “ ) → A H K n

  • t

e x e c u t e d

slide-26
SLIDE 26

26 / 43

N e

  • 2

l a y

  • u

t

slide-27
SLIDE 27

27 / 43

L a y e r 1

  • b

a s e l i n e w i t h v

  • w

e l s

  • j

q u i t e s e p a r a t e

  • M
  • d

k e y s t

  • s

w i t c h l a y e r s

  • C
  • mb

i n i n g c h a r a c t e r s

  • n

e v e r y l a y e r

slide-28
SLIDE 28

28 / 43

L a y e r 2

  • C

a p i t a l ẞ ( i n c

  • n

t r a s t t

  • ß

)

  • L
  • c

k e d mo d e s f

  • r

L a y e r 2 & 4

  • L
  • c

k e d mo d e i s c a p i t a l s

  • n

l y

  • -

( l a y e r 1 ) , – ( l a y e r 2 , b

  • t

t

  • m)

, — ( l a y e r 2 , t

  • p

)

slide-29
SLIDE 29

29 / 43

L a y e r 3

slide-30
SLIDE 30

30 / 43

L a y e r 4

slide-31
SLIDE 31

31 / 43

L a y e r 5

  • G

r e e k p

  • s

i t i

  • n

L a t i n p

  • s

i t i

  • n

i f fj r s t l e t t e r ma t c h

  • A

l l G r e e k l

  • w

e r c a s e l e t t e r s , i n c l . v a r i a n t s ς , ϱ , ϵ , ϕ , ϑ , ϰ

  • N

O N

  • B

R E A K I N G H Y P H E N , N O

  • B

R E A K S P A C E

slide-32
SLIDE 32

32 / 43

L a y e r 6

  • C
  • mmo

n u p p e r c a s e G r e e k c h a r a c t e r s : Γ Δ Θ Λ Ξ Π Σ Φ Ψ Ω mi s s i n g : Α Β Ε Ζ Η Ι Κ Μ Ν Ο Ρ Τ Υ Χ

  • T

e c h n i c a l / ma t h s y mb

  • l

s : n

  • n
  • G

r e e k : ∀∃!⊂∪ 𝜖

  • A

r r

  • w

s → mi s s i n g : ← ⇐⇔ ↤

  • A

i k i d ō

slide-33
SLIDE 33

33 / 43

L u k a s ’ e x p e r i e n c e r e p

  • r

t

slide-34
SLIDE 34

34 / 43

L u k a s ’ e x p e r i e n c e r e p

  • r

t

  • M
  • t

i v a t i

  • n

: e r g

  • n
  • mi

c , mo r e c h a r a c t e r s

  • N

e

  • 2
  • v

e r D v

  • r

a k

  • T

i me l i n e :

– 2

9 : Q W E R T Z → Q W E R T Y

– 2

1 1 / 1 2 w i n t e r : N e

  • 2

🤩

  • A

p p r

  • a

c h : K T

  • u

c h , p r i n t e d l a y

  • u

t

slide-35
SLIDE 35

35 / 43

K T

  • u

c h

slide-36
SLIDE 36

36 / 43

K l a v a r

slide-37
SLIDE 37

37 / 43

L u k a s ’ e x p e r i e n c e r e p

  • r

t

  • T

i me l i n e :

– 2

9 : Q W E R T Z → Q W E R T Y

– 2

1 1 / 1 2 w i n t e r : N e

  • 2

t r i a l № 1

– 2

1 3 s u mme r : N e

  • 2

t r i a l № 2

– 2

1 8 s u mme r : N e

  • 2

t r i a l № 3

slide-38
SLIDE 38

38 / 43

C h r i s ’ e x p e r i e n c e r e p

  • r

t

slide-39
SLIDE 39

39 / 43

T i p p 1 . c

  • m
slide-40
SLIDE 40

40 / 43

L u k a s ’ e x p e r i e n c e r e p

  • r

t

  • A

c h i e v e me n t s :

– E

ma i l : O c t 2 1 8

– C

h a t : D e c 2 1 8

– L

e c t u r e : F e b 2 1 9

  • P

u r e mu s c l e me mo r y s k i l l

  • S

h

  • r

t c u t s a r e t e r r i b l e

  • S

p e e d ( w /

  • r

e s u l t s s

  • f

a r )

  • C
  • mmu

n i t y v e r y s ma l l ( r e d d i t ? )

slide-41
SLIDE 41

41 / 43

O u r e x p e r i e n c e

  • H

a r d / d e d i c a t e d s w i t c h t

  • N

e

  • 2
  • A

f t e r f e w

  • c

h a r a c t e r s e x e r c i s e s , w r i t e c

  • mmo

n w

  • r

d s e a r l y / s

  • n

!

slide-42
SLIDE 42

42 / 43

K l a v a r

slide-43
SLIDE 43

43 / 43