# ์•ˆ์ฝ์–ด๋„๋จ



์ด ๊ธ€์€ ์ŠคํŒ€๋ฑ์„ PC์šฉ ์ปจํŠธ๋กค๋Ÿฌ๋กœ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ๊ฐ€์ด๋“œ๋‹ค.


์ŠคํŒ€ ๋งํฌ๋ฅผ ์‚ฌ์šฉํ•œ ๋ฐฉ๋ฒ•์€ย ๋ถˆํ•„์š”ํ•œ ๋น„๋””์˜ค/์˜ค๋””์˜ค ์ŠคํŠธ๋ฆผ ๋˜ํ•œ ๊ฐ™์ด ์ „์†กํ•˜๊ธฐ ๋•Œ๋ฌธ์—ย 

๋ฐฐํ„ฐ๋ฆฌ๋ฅผ ๋” ์“ด๋‹ค๋Š” ๋‹จ์ ์ด ์žˆ๋‹ค



usb/ip๋ผ๋Š”๊ฒŒ ์žˆ๋‹ค. usb over network, usb over ip, usb over ethernet, virtualhereย ๋“ฑ๋“ฑ


์žฌํƒ๊ทผ๋ฌด๋กœ VDI๋‚˜ ๋ญ ์ด๋Ÿฐ๊ฑธ ์จ๋ณธ ์‚ฌ๋žŒ์ด๋ผ๋ฉด usb ๋ฆฌ๋””๋ ‰์…˜ ๊ฐ™์€ ๊ฑธ๋กœ ์จ๋ดค์„ ์ง€๋„ ๋ชจ๋ฅด๊ฒ ๋‹ค.


์ด๋ฆ„์—์„œ ์•Œ ์ˆ˜ ์žˆ๋“ฏ ๋ชจ๋‘ A๋ผ๋Š” ์ปดํ“จํ„ฐ์— ์—ฐ๊ฒฐ๋œ usb๋ฅผ B๋ผ๋Š” ๋‹ค๋ฅธ ์ปดํ“จํ„ฐ์—์„œ ์“ฐ๋„๋ก ํ•˜๋Š” ๊ธฐ๋Šฅ์ด๋‹ค


usb/ip๋ฅผ ์ œ์™ธํ•˜๋ฉด ๋‚˜๋จธ์ง€๋Š” ๋‹ค ์œ ๋ฃŒ๊ฑฐ๋‚˜ ์ œํ•œ์ด ์žˆ๋‹ค



usb/ip๋Š” 2014/10/05์— ๋ฆด๋ฆฌ์ฆˆ๋œ 3.14๋ฒ„์ „๋ถ€ํ„ฐ ๋ฆฌ๋ˆ…์Šค ์ปค๋„์— ์ถ”๊ฐ€๋œ ๊ธฐ๋Šฅ์ด๋‹ค.ย 

๊ทธ ๋ง์€ 5.19๋ฒ„์ „์„ ์“ฐ๋Š” ์ŠคํŒ€๋ฑ ์—ญ์‹œ ๊ฐ€๋Šฅํ•˜๋‹ค๋Š” ์†Œ๋ฆฌ


์ธ๋ฐ usb/ip์˜ (๊ณต์‹)์œˆ๋„์šฐ ํด๋ผ์ด์–ธํŠธ๋Š” 2011๋…„์„ ๋์œผ๋กœ ๋ฆด๋ฆฌ์ฆˆ๊ฐ€ ์—†๋‹ค. ์‹ฌ์ง€์–ด ๋งˆ์ง€๋ง‰ ์ปค๋ฐ‹๋„ 2012๋…„


ํฌํฌ๋œ ๋ฒ„์ „๋“ค๋„ ์žˆ์ง€๋งŒ ๋‹ค ๋“œ๋ผ์ด๋ฒ„ ์„œ๋ช…(๋น„์‹ธ๋‹ค)์„ ๋ฐ›์ง€ ๋ชปํ•œ ์ƒํƒœ.ย 


usb/ip๋Š” ๋‹ต์ด ์—†๋‹ค.




virtualhere๋ผ๋Š” ํ”„๋กœ๊ทธ๋žจ์€ ํ•œ๋ฒˆ์— ํ•œ usb ์žฅ์น˜๋งŒ ์“ฐ๋ฉด ๋ฌด๋ฃŒ๋‹ค.ย 

์„ค์น˜๋„ ํ•„์š” ์—†๊ณ  ์‹คํ–‰ํŒŒ์ผ ํ•˜๋‚˜๋งŒ ์žˆ์œผ๋ฉด ๋œ๋‹ค.

์‹ฌ์ง€์–ด bonjour ํ”„๋กœํ† ์ฝœ๋กœ ์•Œ์•„์„œ ๋ธŒ๋กœ๋“œ์บ์ŠคํŠธ๋„ ํ•˜๊ณ  ์•Œ์•„์„œ ์ฐพ์•„ ๋จน๋Š”๋‹ค.

#์—ฌ๊ธฐ์„œ๋ถ€ํ„ฐ ์ฝ์œผ๋ฉด ๋จ


(1) [Guide] How to use your Deck as a Steam Input controller for your PC (Without Steam Link!) : SteamDeck (reddit.com)


๋งํฌ์˜ ๋ ˆ๋”ง ๊ธ€์„ ๋”ฐ๋ผ ์„ค์ •ํ•ด๋ณด์ž. ํ•˜์ง€๋งŒ ์•ฝ๊ฐ„ ๋ฐ”๊ฟ€๊ฑฐ์ž„.


1. ๋ฐ์Šคํฌํ†ฑ ๋ชจ๋“œ๋กœ ๊ฐ„๋‹ค.


2.ย https://www.virtualhere.com/sites/default/files/usbserver/vhusbdx86_64


๋ฅผ ๋‹ค์šด๋กœ๋“œ ํ•œ๋‹ค. ์ด๊ฑธ ์œ ์ € ํ™ˆ ๋””๋ ‰ํ† ๋ฆฌ์— ๋†“์„ ๊ฑฐ์ž„. (/home/deck/)


3. konsole์„ ์ผœ๊ณ ย 


chmod +x vhusbdx86_64


chmod +x vh ๊นŒ์ง€๋งŒ ์น˜๊ณ  tabํ‚ค๋ฅผ ๋ˆ„๋ฅด๋ฉด ๋œ๋‹ค.


4. ์šฐํด๋ฆญ ํ›„ ์ŠคํŒ€์— ์ถ”๊ฐ€


5. ์ŠคํŒ€์— ๋“ค์–ด๊ฐ€์„œ ๋ฐฉ๊ธˆ ์ถ”๊ฐ€๋œ vhusbdx86_64์— ์šฐํด๋ฆญ ํ›„ ์†์„ฑ์„ ๋ˆ„๋ฅธ๋‹ค


6. ๋Œ€์ƒ์—๋Š”ย 

env

์‹œ์ž‘ ๋ชจ๋“œ์—๋Š”ย 

"./"

์‹œ์ž‘ ์˜ต์…˜์—๋Š”ย 

-u LD_PRELOAD konsole --fullscreen --notransparency --hold -e sudo /home/deck/vhusbdx86_64


ํ˜น์‹œ๋‚˜ ํ•˜๋Š” ๋ง์ธ๋ฐ ์•ž์˜ ๊ณต๋ฐฑ ๋ฌธ์ž(tab)๋Š” ์•ˆ ๋„ฃ์–ด๋„ ๋จ




์ด๋Ÿฐ์‹์œผ๋กœ


7. ๊ฒŒ์ž„๋ชจ๋“œ๋กœ ๋Œ์•„๊ฐ€์„œ ๋ฐฉ๊ธˆ ์ถ”๊ฐ€ํ•œ ํ”„๋กœ๊ทธ๋žจ์„ ์‹คํ–‰ํ•œ๋‹ค


๋ฐ”๋กœ sudo: ํ•˜๋ฉด์„œ ๋น„๋ฐ€๋ฒˆํ˜ธ ์ž…๋ ฅ ํ”„๋กฌํ”„ํŠธ๊ฐ€ ๋œฌ๋‹ค. ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์ž…๋ ฅํ•˜๋ฉดย 

VirtualHere USB Server is running...press CTRL-C to stop

์ด๋ผ๋Š” ๋ฉ”์‹œ์ง€๋ฅผ ๋ณผ ์ˆ˜ ์žˆ๋‹ค.




8. ์ปจํŠธ๋กค๋Ÿฌ๋ฅผ ์‚ฌ์šฉํ•  pc์—์„œย VirtualHere USB Client | VirtualHereย ์— ๋“ค์–ด๊ฐ€ ํด๋ผ์ด์–ธํŠธ๋ฅผ ๋‹ค์šด๋ฐ›๋Š”๋‹ค


๋Œ€๋ถ€๋ถ„ ์ด ํŒŒ์ผย <-ํด๋ฆญ ์„ ๋‹ค์šด๋กœ๋“œ ํ•˜๋ฉด ๋ ๊ฑฐ์ž„


9. ๋‹ค์šด๋กœ๋“œ๋œ ํŒŒ์ผ์„ ์‹คํ–‰ํ•œ๋‹ค


๊ทธ๋Ÿผ ์ •๋ง ํ•˜์ฐฎ๋”” ํ•˜์ฐฎ์€ ์ฐฝ ํ•˜๋‚˜๊ฐ€ ๋œจ๋Š”๋ฐ




USB Hubs์— ์•„๋ฌด๊ฒƒ๋„ ๋œจ์ง€ ์•Š๋Š”๋‹ค๋ฉด ์กฐ๊ธˆ ๊ธฐ๋‹ค๋ฆฌ๋ฉด ๋œ๋‹ค


Steam Deck Controller๋ฅผ ๋”๋ธ”ํด๋ฆญํ•˜๋ฉด ์ŠคํŒ€๋ฑ์„ PC ์ปจํŠธ๋กค๋Ÿฌ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.


๋.





- ์œˆ๋„์šฐ์˜ Client์—์„œ In use by you๊ฐ€ ๋œจ๋ฉด ์ŠคํŒ€๋ฑ์—์„œ ๋”์ด์ƒ ๊ทธ ์žฅ์น˜๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋‹ค.


๋” ์ด์ƒ ์‚ฌ์šฉ์„ ์›ํ•˜์ง€ ์•Š๋Š”๋‹ค๋ฉด ๋™์ผํ•˜๊ฒŒ ๋”๋ธ”ํด๋ฆญ์‹œ ์—ฐ๊ฒฐ์ด ํ•ด์ œ๋˜๊ณ  ์ŠคํŒ€๋ฑ์—์„œ ์ •์ƒ์ ์œผ๋กœ ๋ฒ„ํŠผ ์กฐ์ž‘์„ ํ•  ์ˆ˜ ์žˆ๋‹ค.ย 


- ํ”„๋กœ๊ทธ๋žจ์ด ๊ฐ•์ข…๋˜๊ฑฐ๋‚˜ ๊ธฐํƒ€ ๋“ฑ๋“ฑ์œผ๋กœ ์ข…๋ฃŒ๋˜์—ˆ๋Š”๋ฐ ์ŠคํŒ€๋ฑ ๋ฒ„ํŠผ์ด ์•ˆ ๋œ๋‹ค๋ฉดย 


์นจ์ฐฉํ•˜๊ฒŒ ํ™”๋ฉด์˜ steam๋ฉ”๋‰ด๋ฅผ ๋ˆŒ๋Ÿฌ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋กœ ๋˜๋Œ์•„๊ฐ€์„œ ๋‹ค์‹œ ์—ฐ๊ฒฐํ•˜๋ฉด ๋จ



- ์•„๋งˆ PC ์ŠคํŒ€์˜ ๋ฒ ํƒ€ ์ฐธ์—ฌ๊ฐ€ ํ•„์š”ํ•  ์ˆ˜๋„ ์žˆ์Œ. ํ•„์š”ํ•˜๋‹ค๋ฉด ์ŠคํŒ€->์„ค์ •->๊ณ„์ •์— ๋ฒ ํƒ€ ์ฐธ์—ฌ๊ฐ€ ์žˆ๋‹ค.ย