[ Mac OS ] ํ•œ/์˜ ์ „ํ™˜์ด ๋”œ๋ ˆ์ด ๋œ๋‹ค? karabiner ์„ค์น˜ํ•˜๊ธฐ!

2023. 7. 27. 16:37ใ†Growth Diary/Knowledge Warehouse

๋งฅ๋ถ์„ ์‚ฌ์šฉํ•˜๋ฉด์„œ ํ•œ/์˜ ์ „ํ™˜์— ํ•œ๋ฒˆ๋„ ๋ฌธ์ œ๊ฐ€ ์—†์—ˆ๋‹ค.

๋ฉฐ์น ์ „ ํ•œ๋ฌด๋ฌด ( ํ•œ์„ฑ๋ฌด์ ‘์ ํ‚ค๋ณด๋“œ )๋กœ ๋ฐ”๊ฟจ๊ณ , ์ด๋กœ ์ธํ•œ ๋ฌธ์ œ์ผ๊นŒ ํ–ˆ์œผ๋‚˜ ๋งฅ๋ถ ์ž์ฒด์˜ ํ‚ค๋ณด๋“œ์—์„œ๋„ ์”นํž˜(?) ๋”œ๋ ˆ์ด ํ˜„์ƒ์ด ์œ ์ง€๋˜์—ˆ๋‹ค.

๋ฐ”์œ๋ฐ+๋ฅ๊ณ +๊ณต๋ถ€ํ• ๊ฑด ๋งŽ๊ณ  ํ‚ค๋ณด๋“œ ๊นŒ์ง€ ๋‚œ๋ฆฌ๋‹ˆ๊นŒ ๋’ค์ง‘์–ด์ง€๊ฒŒ ๋‚ด์ ๋ถ„๋…ธ.. ํ™”๋‚จ.. 

๊ตฌ๊ธ€๋ง์„ ํ•ด๋ณด๋‹ˆ ์ด์™€๊ฐ™์€ ์‚ฌ๋ก€๋“ค์ด ๋งŽ์•˜๊ณ , ๋Œ€๋ถ€๋ถ„ karabiner(์นด๋ผ๋น„๋„ˆ)๋ฅผ ์ด์šฉํ•ด์„œ ๋ฌธ์ œํ•ด๊ฒฐ์„ ํ•˜๋”๋ผ. ๋‚˜๋„ ๊ทธ๋ ‡๊ฒŒํ–ˆ๋‹ค.

์„ค์น˜ ๋ฐฉ๋ฒ•์€ ๊ณต์‹ํ™ˆํŽ˜์ด์ง€์—์„œ ์„ค์น˜,  ํ™ˆ๋ธŒ๋ฅ˜๋ฅผ ์ด์šฉํ•œ๋‹ค๋ฉด  ์•„๋ž˜ URL์„ ์ฐธ์กฐํ•ด ๋ณด๋ฉด ์ข‹์„๊ฒƒ ๊ฐ™๋‹ค.

๋‚˜๋Š” ๋‚ด๊ฐ€ ํ•ด๊ฒฐํ•œ ๋ฐฉ๋ฒ•์œผ๋กœ ๋ธ”๋กœ๊ทธ์— ์„œ์ˆ ํ•˜๊ฒ ์Šด๋‹ค !

 


 

 

karabiner(์นด๋ผ๋น„๋„ˆ) ๊ณต์‹ํ™ˆํŽ˜์ด์ง€ URL :

https://karabiner-elements.pqrs.org/

 

Karabiner-Elements

A powerful and stable keyboard customizer for macOS.

karabiner-elements.pqrs.org

 

Honebrew(ํ™ˆ๋ธŒ๋ฅ˜) ๊ด€๋ จ ์„ค์น˜ ๋ฐ ์‚ฌ์šฉ๋ฒ• ์ฐธ๊ณ  :

https://whitepaek.tistory.com/3

 

Homebrew(ํ™ˆ๋ธŒ๋ฅ˜) ์„ค์น˜ ๋ฐ ์‚ฌ์šฉ๋ฒ•, MacOS์—์„œ ํ”„๋กœ๊ทธ๋žจ์„ ์‰ฝ๊ฒŒ ๋‹ค์šด๋กœ๋“œ ๋ฐ ์‚ญ์ œํ•  ์ˆ˜ ์žˆ๋Š” ํŒจํ‚ค์ง€ ๊ด€

Homebrew ์„ค์น˜ ๋ฐ ์‚ฌ์šฉ๋ฒ• macOS๋ฅผ ์ƒˆ๋กญ๊ฒŒ ๊ตฌ์ž… ๋˜๋Š” ํด๋ฆฐ ์„ค์น˜๋ฅผ ํ•˜๊ณ  ๋‚˜์„œ ๊ฐ€์žฅ ๋จผ์ € ์„ค์น˜ํ•˜๋Š” MacOS ์šฉ ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž์ž…๋‹ˆ๋‹ค! ๋งŽ์€ ๋งฅ ์œ ์ €๋ถ„๋“ค์ด ์•„์ง Homebrew๋ฅผ ํ„ฐ๋ฏธ๋„์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ์‹์ด ์ต์ˆ™ํ•˜

whitepaek.tistory.com

macOS ์šฉ ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž Homebrew(ํ™ˆ๋ธŒ๋ฅ˜) ๋‹ค์šด๋กœ๋“œ ๋ช…๋ น์–ด : brew cask install karabiner-elements

 


 

1. ์„ค์น˜ํ•˜๊ธฐ

 

1) ์นด๋ผ๋น„๋„ˆ๋ฅผ  ๊ณต์‹ํ™ˆํŽ˜์ด์ง€์—์„œ ๋‹ค์šด๋กœ๋“œ ( https://karabiner-elements.pqrs.org/

2) ์‚ฌ์ดํŠธ์—์„œ ๋‹ค์šด๋กœ๋“œ ํ•œ dmg ํŒŒ์ผ์„ ํด๋ฆญ ํ›„, Karabiner-Elements-(๋ฒ„์ „)" ์ฐฝ์ด ์‹คํ–‰๋˜๋ฉด "Karabiner-Elements.sparkle_guided.pkg" ์•„์ด์ฝ˜์„ ํด๋ฆญํ•˜์—ฌ ๊ณ„์† ์„ค์น˜ํ•ด์ฃผ์„ธ์š”.

 


2. ๋ณด์•ˆ์„ค์ • 

 

1) ์„ค์ • > ๋ณด์•ˆ ๋ฐ ๊ฐœ์ธ ์ •๋ณด ๋ณดํ˜ธ > ์ผ๋ฐ˜ ํƒญ ์ ‘์†์‹œ

[ 'karabiner-VirtualHDDevice-Manager'์˜ ์‹œ์Šคํ…œ ์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ ์ฐจ๋‹จ๋˜์–ด ๋กœ๋“œํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค'] ๋ฌธ๊ตฌ์˜ ์˜ค๋ฅธ์ชฝ์˜ [ํ—ˆ์šฉ] ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ์ค๋‹ˆ๋‹ค.

๋…ธ๋ž€์ƒ‰ ์ฒดํฌ๋ฐ•์Šค์— ํ•ด๋‹น ๋ฌธ๊ตฌ๊ฐ€ ์›๋ž˜ ์žˆ์–ด์š”. ์ €๋Š” ์ด๋ฏธ ์ง„ํ–‰ํ•ด์„œ ์—†์Šต๋‹ˆ๋‹ค!

 

2) ์„ค์ • > ๋ณด์•ˆ ๋ฐ ๊ฐœ์ธ ์ •๋ณด ๋ณดํ˜ธ > ๊ฐœ์ธ ์ •๋ณด ๋ณดํ˜ธ ํƒญ

 ์™ผ์ชฝ์˜ [์ž…๋ ฅ ๋ชจ๋‹ˆํ„ฐ๋ง]์— ์ ‘์†ํ•ฉ๋‹ˆ๋‹ค. ์•„๋ž˜์— ํ‘œ๊ธฐ๋œ ํ•ญ๋ชฉ์„ ์ฒดํฌํ•ด์ค๋‹ˆ๋‹ค. ( * karabiner-EventViewer ์„ ํƒ์‚ฌํ•ญ )

 



3. karabiner(์นด๋ผ๋น„๋„ˆ) ์‹คํ–‰ ๋ฐ ์„ค์ •ํ•˜๊ธฐ

 

1) ๋‹จ์ถ•ํ‚ค ์„ค์ •ํ•˜๊ธฐ

์ด๊ฒŒ  ๋ญ”๊ฐ€์‹ถ์ฃ ? ์ €๋„ ์ดํ•ดํ•˜์ง„ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค. ์ž‡์ฟต... ๋ฏฟ๊ณ  ๋”ฐ๋ผํ•˜๋‹ˆ๊นŒ ๋ฉ๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ๋ถ„ ๋ฏฟ๊ณ  ๋”ฐ๋ผํ•˜์‹œ๋ฉด ์—ด๋ฆฝ๋‹ˆ๋‹ค. ์‹ ์„ธ๊ณ„! 

์„ค์น˜ํ•œ Karabiner-Elements๋ฅผ ์—ด๊ณ , [ Simple Modifications] ๋ฅผ ํด๋ฆญ > keyboard๋ฅผ ์„ ํƒํ•ด์ค๋‹ˆ๋‹ค. 

Modifier keys์— ์žˆ๋Š” [Caps_lock] ์„ ์ฒซ๋ฒˆ์งธ ๊ฐ’์œผ๋กœ ์„ค์ •ํ•ด์ฃผ์‹œ๊ณ , ํ™”์‚ดํ‘œ ์˜† ์˜ค๋ฅธ์ชฝ ์นธ์—๋Š” Function keys์—์žˆ๋Š” [F19]๋ฅผ ์„ค์ •ํ•ด ์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค.

( * Caps lock๊ณผ  F19๋Š” ๋™์ผํ•œ ๊ฒฐ๊ณผ๊ฐ’์„ ๋‚˜ํƒ€๋‚ธ๋‹ค. ์ •๋„๋กœ ์ดํ•ดํ•˜๋ฉด ๋  ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. F19๊ฐ€์•„๋‹Œ ๋‹ค๋ฅธํ‚ค๋กœ ํ•˜์…”๋„ ๋ฌด๋ฐฉํ•ฉ๋‹ˆ๋‹ค. ) 

 

 


 

4. ํ‚ค๋ณด๋“œ ๋‹จ์ถ•ํ‚ค ์„ค์ •

 

1) ์„ค์ • > ํ‚ค๋ณด๋“œ > ๋‹จ์ถ•ํ‚ค ํƒญ์— ์ ‘์† 

์™ผ์ชฝ์˜ [์ž…๋ ฅ ์†Œ์Šค]์— ์ ‘์†ํ•ฉ๋‹ˆ๋‹ค. '์ž…๋ ฅ ๋ฉ”๋‰ด์—์„œ ๋‹ค์Œ ์†Œ์Šค ์„ ํƒ' ํด๋ฆญํ•˜๊ณ  Caps_lock์„ ๋ˆ„๋ฅด๋ฉด ์„ค์ •ํ•œ F19๋กœ ์•Œ์•„์„œ ๋ฐ”๋€๋‹ต๋‹ˆ๋‹ค!

 

 


 

ใ…Žrใ…Žrใ…Žr..

Korean๊ณผ english๋ฅผ ใ…ˆr์œ ๋กญใ„ฑJl์“ฐ๋Š”๊ฒŒ ์ด๋ ‡๊ฒŒ ใ„ฑl์œ์ผ์ด ์—ˆ๋‹คLl..

์ด์ œ ์‚ด๊ฒƒ๊ฐ™๋„ค์š”! ์ง„์งœ.. ์ € ๋„ˆ๋ฌด ํ™”๋‚ฌ๊ฑฐ๋ฉ์š”..

์›ฌ๋งŒํ•˜๋ฉด ๊ท€์ฐฎ์•„์„œ ๊ทธ๋ƒฅ ์“ฐ๋Š”๋ฐ,, ๋ชป๋ด์ค„์ •๋„๋กœ ์‹ฌ๊ฐํ•ด์„œ ์˜์–ด๋กœ ๋งํ•˜๊ณ ์‹ถ์€๋ฐ..

์˜์–ด๋„ ๊ทธ๋‹ค์ง€ ์ž˜ํ•˜์ง€ ๋ชปํ•ด..

์ €์ฒ˜๋Ÿผ ํ‚ค๋ณด๋“œ์— ์—ด ๋‚ด์ง€ ๋งˆ์‹œ๊ณ , ๋‹ค๋“ค 10๋ถ„๋งŒ์— ํ•ด๊ฒฐํ•ด์„œ ๋งˆ์Œ์— ํ‰์•ˆ์„ ์–ป์œผ์„ธ์š”. 

์˜ค๋Š˜๋„ ์ž˜ ์ฐธ์•˜๋‹ค...๋งค์ผ ์‚ฌ๊ฑด์ด ์ผ์–ด๋‚˜~