엥.. 이런 제약이 있었냐?
그 와중에.. 하루에 30개를 공개했다니..
도대체 한달 가까이 글 정리를 안한겨?! ㅠㅠ

'개소리 왈왈 > 블로그' 카테고리의 다른 글
| 엥 통계 오류났.....나 (4) | 2025.05.13 |
|---|---|
| 카카오 다 죽었네 -_- (2) | 2025.02.26 |
| 엥 티스토리 글 번호 왜 이따구야? (0) | 2025.02.22 |
| 인기있을 블로그는 아닌데.. (0) | 2025.02.20 |
| 해피빈 기부 시즌 (0) | 2024.12.18 |
엥.. 이런 제약이 있었냐?
그 와중에.. 하루에 30개를 공개했다니..
도대체 한달 가까이 글 정리를 안한겨?! ㅠㅠ

| 엥 통계 오류났.....나 (4) | 2025.05.13 |
|---|---|
| 카카오 다 죽었네 -_- (2) | 2025.02.26 |
| 엥 티스토리 글 번호 왜 이따구야? (0) | 2025.02.22 |
| 인기있을 블로그는 아닌데.. (0) | 2025.02.20 |
| 해피빈 기부 시즌 (0) | 2024.12.18 |
이전에는 글 작성 번호로 1 부터 시작해서 글 관리에서 뜨는 글 갯수가 그대로 사용되었었는데
13302 니까 글 번호도 13302 나 그거 보다 약간 높아야 할텐데
어라.. 523859 라고 써있네?

그래서 과거로 쭈욱 내려가보니
2024년 6월 26일 글 까진 12820.

6월 277일 글 부터 523270

글 번호가 연속적이긴 한데 어떤 규칙에 의해 저렇게 점프한거지?
| 카카오 다 죽었네 -_- (2) | 2025.02.26 |
|---|---|
| 공개 발행할 수 있는 글은 최대 30개 까지. (2) | 2025.02.22 |
| 인기있을 블로그는 아닌데.. (0) | 2025.02.20 |
| 해피빈 기부 시즌 (0) | 2024.12.18 |
| 오블완 챌린지 완료 (2) | 2024.11.28 |
usb 설치하려다가 잠시 체험(?) 모드로 해서 iperf 돌리려고 하는데
우분투 메뉴상에서 ip 설정하려고 보는데 어...?
enp1s0f0 이런 이상한(?) 이름은 그대로인데
netplan-zz-all-en / netplan-zz-all-eth 라는 이상한 이름이 붙어있다.

설치하고 나서는 이렇게 나오는데...
아무튼 usb live 상태에서 ip a 명령으로 봐도 netplan 이라는 말이 없는데 머지?
| $ ip a 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host noprefixroute valid_lft forever preferred_lft forever 2: enp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether d0:50:99:45:77:94 brd ff:ff:ff:ff:ff:ff inet 192.168.219.112/24 brd 192.168.219.255 scope global dynamic noprefixroute enp3s0 valid_lft 7042sec preferred_lft 7042sec inet6 fe80::d250:99ff:fe45:7794/64 scope link valid_lft forever preferred_lft forever 3: enp1s0f0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000 link/ether 00:0e:1e:b0:56:c0 brd ff:ff:ff:ff:ff:ff 4: enp1s0f1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000 link/ether 00:0e:1e:b0:56:c2 brd ff:ff:ff:ff:ff:ff |
+
혹시.. SR-IOV 라던가 가상화 관련 옵션이 켜져서 그렇게 나오는건가?
그런데 왜 설치 이후에는 정상적으로(?) 나오지?
| ubuntu 네트워크 연결되지 않음 40초 간격 (0) | 2025.02.26 |
|---|---|
| BCM957810A1008G 히트싱크 분해 (0) | 2025.02.24 |
| NPAR와 SR-IOV? (0) | 2025.02.20 |
| npar(NIC Partitioning) (0) | 2025.02.19 |
| BCM957810A1008G 메뉴얼 (0) | 2025.02.11 |
다른 호스트의 NIC 으로 보내도록 하니 잘 나온다.
(g4560 <-> G3240)
| $ iperf3 -c 192.168.0.3 Connecting to host 192.168.0.3, port 5201 [ 5] local 192.168.0.1 port 43946 connected to 192.168.0.3 port 5201 [ ID] Interval Transfer Bitrate Retr Cwnd [ 5] 0.00-1.00 sec 1.10 GBytes 9.41 Gbits/sec 0 1.60 MBytes [ 5] 1.00-2.00 sec 1.10 GBytes 9.41 Gbits/sec 0 1.78 MBytes [ 5] 2.00-3.00 sec 1.10 GBytes 9.41 Gbits/sec 0 1.87 MBytes [ 5] 3.00-4.00 sec 1.09 GBytes 9.34 Gbits/sec 0 2.19 MBytes [ 5] 4.00-5.00 sec 1.10 GBytes 9.42 Gbits/sec 0 2.19 MBytes [ 5] 5.00-6.00 sec 1.10 GBytes 9.41 Gbits/sec 0 2.30 MBytes [ 5] 6.00-7.00 sec 1.10 GBytes 9.41 Gbits/sec 0 2.30 MBytes [ 5] 7.00-8.00 sec 1.10 GBytes 9.42 Gbits/sec 0 2.30 MBytes [ 5] 8.00-9.00 sec 1.09 GBytes 9.37 Gbits/sec 0 2.30 MBytes [ 5] 9.00-10.00 sec 1.10 GBytes 9.42 Gbits/sec 0 2.30 MBytes - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate Retr [ 5] 0.00-10.00 sec 10.9 GBytes 9.40 Gbits/sec 0 sender [ 5] 0.00-10.00 sec 10.9 GBytes 9.40 Gbits/sec receiver iperf Done. |
의외로 종종 연결이 실패했습니다가 뜨는데

확실히, iperf3 테스트 중에 retry count가 쭉쭉 올라가고 속도도 떨어지고
심하면 그냥 선을 뽑았다 꽂기 전에는 살아나지 않는다.
CAT6 규격이 아닌 CAT5 라서 이려나.. 노후화 때문이려나..
그것도 아니라면 드라이버 문제로 잘못된 에러를 띄우는 걸려나?
| $ iperf3 -c 192.168.0.3 -t 0 Connecting to host 192.168.0.3, port 5201 [ 5] local 192.168.0.2 port 53976 connected to 192.168.0.3 port 5201 [ ID] Interval Transfer Bitrate Retr Cwnd [ 5] 0.00-1.00 sec 1.10 GBytes 9.44 Gbits/sec 0 1.29 MBytes [ 5] 1.00-2.00 sec 1.10 GBytes 9.41 Gbits/sec 0 1.29 MBytes [ 5] 2.00-3.00 sec 1.10 GBytes 9.41 Gbits/sec 0 1.29 MBytes [ 5] 3.00-4.00 sec 1.10 GBytes 9.42 Gbits/sec 0 1.29 MBytes [ 5] 4.00-5.00 sec 1.10 GBytes 9.41 Gbits/sec 0 1.43 MBytes [ 5] 5.00-6.00 sec 1.10 GBytes 9.41 Gbits/sec 0 1.50 MBytes [ 5] 6.00-7.00 sec 651 MBytes 5.46 Gbits/sec 1111 1.41 MBytes [ 5] 7.00-8.00 sec 1.10 GBytes 9.42 Gbits/sec 0 1.48 MBytes [ 5] 8.00-9.00 sec 1.10 GBytes 9.41 Gbits/sec 0 1.56 MBytes [ 5] 9.00-10.00 sec 1.09 GBytes 9.40 Gbits/sec 0 1.56 MBytes |
| BCM957810A1008G 10g linux 로그 (0) | 2025.02.23 |
|---|---|
| 10g with cat 8 S-FTP 케이블 (0) | 2025.02.23 |
| ubuntu iperf3 10g 테스트 실패 (0) | 2025.02.19 |
| BCM957810A1008G 10G nic 도착 (0) | 2025.02.11 |
| 10G FCoE CEE? (0) | 2025.02.03 |
와.. 자동으로 추가되는 거 보소 -_-
pxn-2119pro 셋팅한다고 개고생한거 생각하면 어후..
| [Joystick-A2210738-0000-0000-0000-504944564944] ProductName=Saitek Pro Flight X-56 Rhino Throttle Flight_Gun= Flight_Missile= Flight_Weapon= Flight_Target=Button21 Flight_Radar=Button5 Flight_Flare=Button1 Flight_View=Button2 Flight_AccelerationDeceleration=Button4 Flight_AutoPilot=Button3 Flight_Pause=Button25 Flight_HatSwitchUp= Flight_HatSwitchDown= Flight_HatSwitchLeft= Flight_HatSwitchRight= Flight_Pitch= Flight_Roll= Flight_Yaw= Flight_Throttle=X + Y Flight_CameraPitch=Ry Flight_CameraYaw=Rx UI_B= UI_A= UI_X= UI_Y=Button21 UI_LB= UI_RB= UI_LT= UI_RT= UI_LeftStickPress=Button32 UI_RightStickPress=Button2 UI_DPadUp= UI_DPadDown= UI_DPadLeft= UI_DPadRight= UI_LeftStickUp= UI_LeftStickDown= UI_LeftStickLeft= UI_LeftStickRight= UI_RightStickUp= UI_RightStickDown= UI_RightStickLeft= UI_RightStickRight= UI_Menu=Button25 [Joystick-22210738-0000-0000-0000-504944564944] ProductName=Saitek Pro Flight X-56 Rhino Stick Flight_Gun=Button1 Flight_Missile=Button2 Flight_Weapon=Button3 Flight_Target=Button14 Flight_Radar=Button11 Flight_Flare=Button12 Flight_View=Button5 Flight_AccelerationDeceleration=Button6 Flight_AutoPilot=Button13 Flight_Pause=Button4 Flight_HatSwitchUp=POV_U1 Flight_HatSwitchDown=POV_D1 Flight_HatSwitchLeft=POV_L1 Flight_HatSwitchRight=POV_R1 Flight_Pitch=Y:R Flight_Roll=X Flight_Yaw=Rz Flight_Throttle= Flight_CameraPitch=Ry Flight_CameraYaw=Rx UI_B=Button2 UI_A=Button1 UI_X=Button3 UI_Y=Button14 UI_LB=Button10 UI_RB=Button8 UI_LT=Button9 UI_RT=Button7 UI_LeftStickPress= UI_RightStickPress=Button5 UI_DPadUp=POV_U1 UI_DPadDown=POV_D1 UI_DPadLeft=POV_L1 UI_DPadRight=POV_R1 UI_LeftStickUp=Y:N UI_LeftStickDown=Y:P UI_LeftStickLeft=X:N UI_LeftStickRight=X:P UI_RightStickUp= UI_RightStickDown= UI_RightStickLeft= UI_RightStickRight= UI_Menu=Button4 |
그나저나 saitek에서 제조한걸 OEM 으로 로지텍에서 판매하나?
[링크 : https://www.saitek.com/]
| ace combat 7 키 맵 변경 (x-56) (2) | 2025.03.03 |
|---|---|
| ace combat / x-56 hotas (0) | 2025.02.27 |
| ace comabt 7 - F-15C 뽑음 (0) | 2025.02.13 |
| ace comabt 7 키보드 셋팅 (0) | 2025.02.09 |
| ace combat 7 공식지원하지 않는 joystick 설정 (0) | 2025.01.06 |

stick
러더는 z 회전
햇은 그냥 햇인데
x 회전, y 회전은 ace combat에서 시점 조정으로 사용된다.
15번은 어디서 눌린거지?

쓰로틀. 별도의 USB 장치로 인식되는게 신기하네..(내껀 본체에 연결해서 하나로 인식되는데..)
그 와중에 스틱보다 축 많은게 포인트.. 얘가 본체고 스틱은 덤(?)
X,Y 회전은 시야로 동일하고
F는 Z축
G는 Z회전
좌측 스로틀은 X축
우측 스로틀은 Y축
RTY 3는 전화걸기(?)
RTY 4는 슬라이더로 할당되어 있다.

| 조이스틱 수리 실패 (0) | 2025.09.15 |
|---|---|
| Logitech(saitek) X-56 stick 키맵 (0) | 2025.03.03 |
| 잘가 조이스틱 (0) | 2025.01.10 |
| pxn2119pro 중고구매 (0) | 2025.01.06 |
| ex m air 펌웨어 (안드로이드 갤럭시 S10) (0) | 2023.01.25 |
서비스 프로그램을 작성해서 실행파일과 동일 경로상에
static web을 넣어두었는데 찾지를 못해서 찾아보니
C:\Windows\System32 가 기본 실행 경로라고 한다.
실제로 static web 을 C:\Windows\System32\static 식으로 넣어주니 작동 확인
chatGPT 사라사대
| Windows 서비스 프로그램에서 GetCurrentDirectory 함수의 기본값은 일반적으로 C:\Windows\System32 폴더로 설정됩니다. |
| 파워셀 TCP 소켓 열어 데이터 보내기 (0) | 2025.07.22 |
|---|---|
| 윈도우 11 + 크롬 + 티스토리 글쓰다가 커서 안사라지게 하기 (2) | 2025.04.10 |
| 윈도우 콘솔창(cmd)에서 환경변수 확인하기 (0) | 2025.02.21 |
| 윈도우 서비스 등록 (0) | 2025.02.18 |
| sdelete for win (0) | 2025.02.04 |
USB HID class 확인을 위해서 /sys/class 라던가 온갖데 찾아봐도 답이 없어서
검색하다가 바로 똭!! 아니 저번에 개고생 할 때 찾았더라면... -_ㅠ
우분투에서 아래의 패키지를 설치하고 libinput 이라는 유틸리티를 실행하면 된다.
| $ sudo apt install libinput-tools $ sudo libinput list-devices |
[링크 : https://wayland.freedesktop.org/libinput/doc/latest/tools.html]
+
명령을 실행해서 확인해보면 Capabilites 라고 해서 이 장치에 적용된 기능이 뜬다.
pointer 어우... 얘가 날 잡는구만
| Device: eGalax Inc. eGalaxTouch P80H84 0900 v12 k4.18.200 Kernel: /dev/input/event23 Group: 5 Seat: seat0, default Size: 245x182mm Capabilities: touch Tap-to-click: n/a Tap-and-drag: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: n/a Middle emulation: n/a Calibration: identity matrix Scroll methods: none Click methods: none Disable-w-typing: n/a Accel profiles: n/a Rotation: n/a |
Device: eGalax Inc. eGalaxTouch EXC3188-3374-08.00.00.00 LSE 19" Kernel: /dev/input/event23 Group: 5 Seat: seat0, default Size: 292x228mm Capabilities: touch Tap-to-click: n/a Tap-and-drag: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: n/a Middle emulation: n/a Calibration: identity matrix Scroll methods: none Click methods: none Disable-w-typing: n/a Accel profiles: n/a Rotation: n/a |
| Device: eGalax Inc. eGalaxTouch EXC3188-3374-08.00.00.00 LSE 19" UNKNOWN Kernel: /dev/input/event24 Group: 5 Seat: seat0, default Capabilities: pointer Tap-to-click: n/a Tap-and-drag: n/a Tap drag lock: n/a Left-handed: disabled Nat.scrolling: disabled Middle emulation: n/a Calibration: identity matrix Scroll methods: none Click methods: none Disable-w-typing: n/a Accel profiles: n/a Rotation: n/a |
----------------
회사 노트북에서 하면 아래와 같이 표현되는데
| $ sudo libinput list-devices Device: Power Button Kernel: /dev/input/event2 Group: 1 Seat: seat0, default Capabilities: keyboard Tap-to-click: n/a Tap-and-drag: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: n/a Middle emulation: n/a Calibration: n/a Scroll methods: none Click methods: none Disable-w-typing: n/a Accel profiles: n/a Rotation: n/a Device: Video Bus Kernel: /dev/input/event17 Group: 2 Seat: seat0, default Capabilities: keyboard Tap-to-click: n/a Tap-and-drag: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: n/a Middle emulation: n/a Calibration: n/a Scroll methods: none Click methods: none Disable-w-typing: n/a Accel profiles: n/a Rotation: n/a Device: Power Button Kernel: /dev/input/event1 Group: 3 Seat: seat0, default Capabilities: keyboard Tap-to-click: n/a Tap-and-drag: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: n/a Middle emulation: n/a Calibration: n/a Scroll methods: none Click methods: none Disable-w-typing: n/a Accel profiles: n/a Rotation: n/a Device: Lid Switch Kernel: /dev/input/event0 Group: 4 Seat: seat0, default Capabilities: switch Tap-to-click: n/a Tap-and-drag: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: n/a Middle emulation: n/a Calibration: n/a Scroll methods: none Click methods: none Disable-w-typing: n/a Accel profiles: n/a Rotation: n/a Device: Usb KeyBoard Usb KeyBoard Kernel: /dev/input/event4 Group: 5 Seat: seat0, default Capabilities: keyboard Tap-to-click: n/a Tap-and-drag: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: n/a Middle emulation: n/a Calibration: n/a Scroll methods: none Click methods: none Disable-w-typing: n/a Accel profiles: n/a Rotation: n/a Device: Usb KeyBoard Usb KeyBoard Consumer Control Kernel: /dev/input/event6 Group: 5 Seat: seat0, default Capabilities: keyboard pointer Tap-to-click: n/a Tap-and-drag: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: disabled Middle emulation: n/a Calibration: n/a Scroll methods: none Click methods: none Disable-w-typing: n/a Accel profiles: n/a Rotation: n/a Device: Usb KeyBoard Usb KeyBoard System Control Kernel: /dev/input/event14 Group: 5 Seat: seat0, default Capabilities: keyboard Tap-to-click: n/a Tap-and-drag: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: n/a Middle emulation: n/a Calibration: n/a Scroll methods: none Click methods: none Disable-w-typing: n/a Accel profiles: n/a Rotation: n/a Device: Logitech USB Optical Mouse Kernel: /dev/input/event7 Group: 6 Seat: seat0, default Capabilities: pointer Tap-to-click: n/a Tap-and-drag: n/a Tap drag lock: n/a Left-handed: disabled Nat.scrolling: disabled Middle emulation: disabled Calibration: n/a Scroll methods: button Click methods: none Disable-w-typing: n/a Accel profiles: flat *adaptive Rotation: n/a Device: ELAN0B00:00 04F3:3136 Mouse Kernel: /dev/input/event5 Group: 7 Seat: seat0, default Capabilities: pointer Tap-to-click: n/a Tap-and-drag: n/a Tap drag lock: n/a Left-handed: disabled Nat.scrolling: disabled Middle emulation: n/a Calibration: n/a Scroll methods: *button Click methods: none Disable-w-typing: n/a Accel profiles: flat *adaptive Rotation: n/a Device: ELAN0B00:00 04F3:3136 Touchpad Kernel: /dev/input/event13 Group: 7 Seat: seat0, default Size: 98x58mm Capabilities: pointer gesture Tap-to-click: disabled Tap-and-drag: enabled Tap drag lock: disabled Left-handed: disabled Nat.scrolling: disabled Middle emulation: disabled Calibration: n/a Scroll methods: *two-finger edge Click methods: *button-areas clickfinger Disable-w-typing: enabled Accel profiles: flat *adaptive Rotation: n/a Device: WCOM0111:00 2D1F:010D Stylus Kernel: /dev/input/event9 Group: 8 Seat: seat0, default Size: 294x165mm Capabilities: tablet Tap-to-click: n/a Tap-and-drag: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: n/a Middle emulation: n/a Calibration: identity matrix Scroll methods: none Click methods: none Disable-w-typing: n/a Accel profiles: none Rotation: n/a Device: WCOM0111:00 2D1F:010D Kernel: /dev/input/event10 Group: 8 Seat: seat0, default Size: 294x165mm Capabilities: tablet Tap-to-click: n/a Tap-and-drag: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: n/a Middle emulation: n/a Calibration: n/a Scroll methods: none Click methods: none Disable-w-typing: n/a Accel profiles: none Rotation: n/a Device: ELAN902C:00 04F3:2AC2 Kernel: /dev/input/event8 Group: 9 Seat: seat0, default Size: 284x160mm Capabilities: touch Tap-to-click: n/a Tap-and-drag: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: n/a Middle emulation: n/a Calibration: identity matrix Scroll methods: none Click methods: none Disable-w-typing: n/a Accel profiles: n/a Rotation: n/a Device: Intel HID events Kernel: /dev/input/event11 Group: 10 Seat: seat0, default Capabilities: keyboard Tap-to-click: n/a Tap-and-drag: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: n/a Middle emulation: n/a Calibration: n/a Scroll methods: none Click methods: none Disable-w-typing: n/a Accel profiles: n/a Rotation: n/a Device: Intel HID 5 button array Kernel: /dev/input/event12 Group: 11 Seat: seat0, default Capabilities: keyboard Tap-to-click: n/a Tap-and-drag: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: n/a Middle emulation: n/a Calibration: n/a Scroll methods: none Click methods: none Disable-w-typing: n/a Accel profiles: n/a Rotation: n/a Device: AT Translated Set 2 keyboard Kernel: /dev/input/event3 Group: 12 Seat: seat0, default Capabilities: keyboard Tap-to-click: n/a Tap-and-drag: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: n/a Middle emulation: n/a Calibration: n/a Scroll methods: none Click methods: none Disable-w-typing: n/a Accel profiles: n/a Rotation: n/a |
sysfs 에서도 있는걸 보면.. 나중에 소스 뜯어서 capabilies만 봐도 어떤기능인게 알게 되려나?
| /sys/class/hidraw/hidraw1/device$ tree . ├── country ├── driver -> ../../../../../../../bus/hid/drivers/hid-multitouch ├── hidraw │ └── hidraw1 │ ├── dev │ ├── device -> ../../../0018:04F3:2AC2.0002 │ ├── power │ │ ├── async │ │ ├── autosuspend_delay_ms │ │ ├── control │ │ ├── runtime_active_kids │ │ ├── runtime_active_time │ │ ├── runtime_enabled │ │ ├── runtime_status │ │ ├── runtime_suspended_time │ │ └── runtime_usage │ ├── subsystem -> ../../../../../../../../../class/hidraw │ └── uevent ├── input │ ├── input23 │ │ ├── capabilities │ │ │ ├── abs │ │ │ ├── ev │ │ │ ├── ff │ │ │ ├── key │ │ │ ├── led │ │ │ ├── msc │ │ │ ├── rel │ │ │ ├── snd │ │ │ └── sw │ │ ├── device -> ../../../0018:04F3:2AC2.0002 │ │ ├── event8 │ │ │ ├── dev │ │ │ ├── device -> ../../input23 │ │ │ ├── power │ │ │ │ ├── async │ │ │ │ ├── autosuspend_delay_ms │ │ │ │ ├── control │ │ │ │ ├── runtime_active_kids │ │ │ │ ├── runtime_active_time │ │ │ │ ├── runtime_enabled │ │ │ │ ├── runtime_status │ │ │ │ ├── runtime_suspended_time │ │ │ │ └── runtime_usage │ │ │ ├── subsystem -> ../../../../../../../../../../class/input │ │ │ └── uevent │ │ ├── id │ │ │ ├── bustype │ │ │ ├── product │ │ │ ├── vendor │ │ │ └── version │ │ ├── inhibited │ │ ├── modalias │ │ ├── mouse5 │ │ │ ├── dev │ │ │ ├── device -> ../../input23 │ │ │ ├── power │ │ │ │ ├── async │ │ │ │ ├── autosuspend_delay_ms │ │ │ │ ├── control │ │ │ │ ├── runtime_active_kids │ │ │ │ ├── runtime_active_time │ │ │ │ ├── runtime_enabled │ │ │ │ ├── runtime_status │ │ │ │ ├── runtime_suspended_time │ │ │ │ └── runtime_usage │ │ │ ├── subsystem -> ../../../../../../../../../../class/input │ │ │ └── uevent │ │ ├── name │ │ ├── phys │ │ ├── power │ │ │ ├── async │ │ │ ├── autosuspend_delay_ms │ │ │ ├── control │ │ │ ├── runtime_active_kids │ │ │ ├── runtime_active_time │ │ │ ├── runtime_enabled │ │ │ ├── runtime_status │ │ │ ├── runtime_suspended_time │ │ │ └── runtime_usage │ │ ├── properties │ │ ├── subsystem -> ../../../../../../../../../class/input │ │ ├── uevent │ │ └── uniq │ ├── input24 │ │ ├── capabilities │ │ │ ├── abs │ │ │ ├── ev │ │ │ ├── ff │ │ │ ├── key │ │ │ ├── led │ │ │ ├── msc │ │ │ ├── rel │ │ │ ├── snd │ │ │ └── sw │ │ ├── device -> ../../../0018:04F3:2AC2.0002 │ │ ├── event15 │ │ │ ├── dev │ │ │ ├── device -> ../../input24 │ │ │ ├── power │ │ │ │ ├── async │ │ │ │ ├── autosuspend_delay_ms │ │ │ │ ├── control │ │ │ │ ├── runtime_active_kids │ │ │ │ ├── runtime_active_time │ │ │ │ ├── runtime_enabled │ │ │ │ ├── runtime_status │ │ │ │ ├── runtime_suspended_time │ │ │ │ └── runtime_usage │ │ │ ├── subsystem -> ../../../../../../../../../../class/input │ │ │ └── uevent │ │ ├── id │ │ │ ├── bustype │ │ │ ├── product │ │ │ ├── vendor │ │ │ └── version │ │ ├── inhibited │ │ ├── modalias │ │ ├── name │ │ ├── phys │ │ ├── power │ │ │ ├── async │ │ │ ├── autosuspend_delay_ms │ │ │ ├── control │ │ │ ├── runtime_active_kids │ │ │ ├── runtime_active_time │ │ │ ├── runtime_enabled │ │ │ ├── runtime_status │ │ │ ├── runtime_suspended_time │ │ │ └── runtime_usage │ │ ├── properties │ │ ├── subsystem -> ../../../../../../../../../class/input │ │ ├── uevent │ │ └── uniq │ └── input25 │ ├── capabilities │ │ ├── abs │ │ ├── ev │ │ ├── ff │ │ ├── key │ │ ├── led │ │ ├── msc │ │ ├── rel │ │ ├── snd │ │ └── sw │ ├── device -> ../../../0018:04F3:2AC2.0002 │ ├── event16 │ │ ├── dev │ │ ├── device -> ../../input25 │ │ ├── power │ │ │ ├── async │ │ │ ├── autosuspend_delay_ms │ │ │ ├── control │ │ │ ├── runtime_active_kids │ │ │ ├── runtime_active_time │ │ │ ├── runtime_enabled │ │ │ ├── runtime_status │ │ │ ├── runtime_suspended_time │ │ │ └── runtime_usage │ │ ├── subsystem -> ../../../../../../../../../../class/input │ │ └── uevent │ ├── id │ │ ├── bustype │ │ ├── product │ │ ├── vendor │ │ └── version │ ├── inhibited │ ├── modalias │ ├── name │ ├── phys │ ├── power │ │ ├── async │ │ ├── autosuspend_delay_ms │ │ ├── control │ │ ├── runtime_active_kids │ │ ├── runtime_active_time │ │ ├── runtime_enabled │ │ ├── runtime_status │ │ ├── runtime_suspended_time │ │ └── runtime_usage │ ├── properties │ ├── subsystem -> ../../../../../../../../../class/input │ ├── uevent │ └── uniq ├── modalias ├── power │ ├── async │ ├── autosuspend_delay_ms │ ├── control │ ├── runtime_active_kids │ ├── runtime_active_time │ ├── runtime_enabled │ ├── runtime_status │ ├── runtime_suspended_time │ └── runtime_usage ├── quirks ├── report_descriptor ├── subsystem -> ../../../../../../../bus/hid └── uevent |
| /sys/class/hidraw/hidraw5/device/input$ tree . ├── input17 │ ├── capabilities │ │ ├── abs │ │ ├── ev │ │ ├── ff │ │ ├── key │ │ ├── led │ │ ├── msc │ │ ├── rel │ │ ├── snd │ │ └── sw │ ├── device -> ../../../0018:04F3:3136.0001 │ ├── event5 │ │ ├── dev │ │ ├── device -> ../../input17 │ │ ├── power │ │ │ ├── async │ │ │ ├── autosuspend_delay_ms │ │ │ ├── control │ │ │ ├── runtime_active_kids │ │ │ ├── runtime_active_time │ │ │ ├── runtime_enabled │ │ │ ├── runtime_status │ │ │ ├── runtime_suspended_time │ │ │ └── runtime_usage │ │ ├── subsystem -> ../../../../../../../../../../class/input │ │ └── uevent │ ├── id │ │ ├── bustype │ │ ├── product │ │ ├── vendor │ │ └── version │ ├── inhibited │ ├── modalias │ ├── mouse0 │ │ ├── dev │ │ ├── device -> ../../input17 │ │ ├── power │ │ │ ├── async │ │ │ ├── autosuspend_delay_ms │ │ │ ├── control │ │ │ ├── runtime_active_kids │ │ │ ├── runtime_active_time │ │ │ ├── runtime_enabled │ │ │ ├── runtime_status │ │ │ ├── runtime_suspended_time │ │ │ └── runtime_usage │ │ ├── subsystem -> ../../../../../../../../../../class/input │ │ └── uevent │ ├── name │ ├── phys │ ├── power │ │ ├── async │ │ ├── autosuspend_delay_ms │ │ ├── control │ │ ├── runtime_active_kids │ │ ├── runtime_active_time │ │ ├── runtime_enabled │ │ ├── runtime_status │ │ ├── runtime_suspended_time │ │ └── runtime_usage │ ├── properties │ ├── subsystem -> ../../../../../../../../../class/input │ ├── uevent │ └── uniq └── input19 ├── capabilities │ ├── abs │ ├── ev │ ├── ff │ ├── key │ ├── led │ ├── msc │ ├── rel │ ├── snd │ └── sw ├── device -> ../../../0018:04F3:3136.0001 ├── event13 │ ├── dev │ ├── device -> ../../input19 │ ├── power │ │ ├── async │ │ ├── autosuspend_delay_ms │ │ ├── control │ │ ├── runtime_active_kids │ │ ├── runtime_active_time │ │ ├── runtime_enabled │ │ ├── runtime_status │ │ ├── runtime_suspended_time │ │ └── runtime_usage │ ├── subsystem -> ../../../../../../../../../../class/input │ └── uevent ├── id │ ├── bustype │ ├── product │ ├── vendor │ └── version ├── inhibited ├── modalias ├── mouse1 │ ├── dev │ ├── device -> ../../input19 │ ├── power │ │ ├── async │ │ ├── autosuspend_delay_ms │ │ ├── control │ │ ├── runtime_active_kids │ │ ├── runtime_active_time │ │ ├── runtime_enabled │ │ ├── runtime_status │ │ ├── runtime_suspended_time │ │ └── runtime_usage │ ├── subsystem -> ../../../../../../../../../../class/input │ └── uevent ├── name ├── phys ├── power │ ├── async │ ├── autosuspend_delay_ms │ ├── control │ ├── runtime_active_kids │ ├── runtime_active_time │ ├── runtime_enabled │ ├── runtime_status │ ├── runtime_suspended_time │ └── runtime_usage ├── properties ├── subsystem -> ../../../../../../../../../class/input ├── uevent └── uniq |
| /sys/class/hidraw$ ll 합계 0 drwxr-xr-x 2 root root 0 2월 18 10:45 ./ drwxr-xr-x 89 root root 0 2월 18 10:45 ../ lrwxrwxrwx 1 root root 0 2월 21 05:32 hidraw0 -> ../../devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3.4/1-3.4.2/1-3.4.2:1.0/0003:C0F4:07F5.000B/hidraw/hidraw0/ lrwxrwxrwx 1 root root 0 2월 18 10:45 hidraw1 -> ../../devices/pci0000:00/0000:00:19.0/i2c_designware.2/i2c-3/i2c-ELAN902C:00/0018:04F3:2AC2.0002/hidraw/hidraw1/ lrwxrwxrwx 1 root root 0 2월 18 10:45 hidraw2 -> ../../devices/pci0000:00/0000:00:15.2/i2c_designware.1/i2c-2/i2c-WCOM0111:00/0018:2D1F:010D.0003/hidraw/hidraw2/ lrwxrwxrwx 1 root root 0 2월 18 10:45 hidraw3 -> ../../devices/pci0000:00/0000:00:13.0/{33AECD58-B679-4E54-9BD9-A04D34F0C226}/001F:8087:0AC2.0004/hidraw/hidraw3/ lrwxrwxrwx 1 root root 0 2월 18 10:45 hidraw4 -> ../../devices/pci0000:00/0000:00:13.0/{33AECD58-B679-4E54-9BD9-A04D34F0C226}/001F:8087:0AC2.0005/hidraw/hidraw4/ lrwxrwxrwx 1 root root 0 2월 18 10:45 hidraw5 -> ../../devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-1/i2c-ELAN0B00:00/0018:04F3:3136.0001/hidraw/hidraw5/ lrwxrwxrwx 1 root root 0 2월 21 05:32 hidraw6 -> ../../devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3.4/1-3.4.2/1-3.4.2:1.1/0003:C0F4:07F5.000C/hidraw/hidraw6/ lrwxrwxrwx 1 root root 0 2월 18 10:45 hidraw7 -> ../../devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3.4/1-3.4.3/1-3.4.3:1.0/0003:046D:C077.0008/hidraw/hidraw7/ |
| $ ls -al /sys/class/input drwxr-xr-x 2 root root 0 2월 18 10:45 . drwxr-xr-x 89 root root 0 2월 18 10:45 .. lrwxrwxrwx 1 root root 0 2월 21 11:53 event0 -> ../../devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input0/event0 lrwxrwxrwx 1 root root 0 2월 21 11:53 event1 -> ../../devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1/event1 lrwxrwxrwx 1 root root 0 2월 18 10:45 event10 -> ../../devices/pci0000:00/0000:00:15.2/i2c_designware.1/i2c-2/i2c-WCOM0111:00/0018:2D1F:010D.0003/input/input12/event10 lrwxrwxrwx 1 root root 0 2월 18 10:45 event11 -> ../../devices/platform/INT33D5:00/input/input14/event11 lrwxrwxrwx 1 root root 0 2월 18 10:45 event12 -> ../../devices/platform/INT33D5:00/input/input15/event12 lrwxrwxrwx 1 root root 0 2월 18 10:45 event13 -> ../../devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-1/i2c-ELAN0B00:00/0018:04F3:3136.0001/input/input19/event13 lrwxrwxrwx 1 root root 0 2월 21 11:53 event14 -> ../../devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3.4/1-3.4.2/1-3.4.2:1.1/0003:C0F4:07F5.000C/input/input38/event14 lrwxrwxrwx 1 root root 0 2월 18 10:45 event15 -> ../../devices/pci0000:00/0000:00:19.0/i2c_designware.2/i2c-3/i2c-ELAN902C:00/0018:04F3:2AC2.0002/input/input24/event15 lrwxrwxrwx 1 root root 0 2월 18 10:45 event16 -> ../../devices/pci0000:00/0000:00:19.0/i2c_designware.2/i2c-3/i2c-ELAN902C:00/0018:04F3:2AC2.0002/input/input25/event16 lrwxrwxrwx 1 root root 0 2월 18 10:45 event17 -> ../../devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input27/event17 lrwxrwxrwx 1 root root 0 2월 18 10:45 event18 -> ../../devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input28/event18 lrwxrwxrwx 1 root root 0 2월 18 10:45 event19 -> ../../devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input29/event19 lrwxrwxrwx 1 root root 0 2월 21 11:53 event2 -> ../../devices/LNXSYSTM:00/LNXPWRBN:00/input/input2/event2 lrwxrwxrwx 1 root root 0 2월 18 10:45 event20 -> ../../devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input30/event20 lrwxrwxrwx 1 root root 0 2월 18 10:45 event21 -> ../../devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input31/event21 lrwxrwxrwx 1 root root 0 2월 18 10:45 event22 -> ../../devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input32/event22 lrwxrwxrwx 1 root root 0 2월 21 11:53 event3 -> ../../devices/platform/i8042/serio0/input/input3/event3 lrwxrwxrwx 1 root root 0 2월 21 11:53 event4 -> ../../devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3.4/1-3.4.2/1-3.4.2:1.0/0003:C0F4:07F5.000B/input/input36/event4 lrwxrwxrwx 1 root root 0 2월 18 10:45 event5 -> ../../devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-1/i2c-ELAN0B00:00/0018:04F3:3136.0001/input/input17/event5 lrwxrwxrwx 1 root root 0 2월 21 11:53 event6 -> ../../devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3.4/1-3.4.2/1-3.4.2:1.1/0003:C0F4:07F5.000C/input/input37/event6 lrwxrwxrwx 1 root root 0 2월 18 10:45 event7 -> ../../devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3.4/1-3.4.3/1-3.4.3:1.0/0003:046D:C077.0008/input/input22/event7 lrwxrwxrwx 1 root root 0 2월 18 10:45 event8 -> ../../devices/pci0000:00/0000:00:19.0/i2c_designware.2/i2c-3/i2c-ELAN902C:00/0018:04F3:2AC2.0002/input/input23/event8 lrwxrwxrwx 1 root root 0 2월 18 10:45 event9 -> ../../devices/pci0000:00/0000:00:15.2/i2c_designware.1/i2c-2/i2c-WCOM0111:00/0018:2D1F:010D.0003/input/input11/event9 lrwxrwxrwx 1 root root 0 2월 21 11:53 input0 -> ../../devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input0 lrwxrwxrwx 1 root root 0 2월 21 11:53 input1 -> ../../devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1 lrwxrwxrwx 1 root root 0 2월 18 10:45 input11 -> ../../devices/pci0000:00/0000:00:15.2/i2c_designware.1/i2c-2/i2c-WCOM0111:00/0018:2D1F:010D.0003/input/input11 lrwxrwxrwx 1 root root 0 2월 18 10:45 input12 -> ../../devices/pci0000:00/0000:00:15.2/i2c_designware.1/i2c-2/i2c-WCOM0111:00/0018:2D1F:010D.0003/input/input12 lrwxrwxrwx 1 root root 0 2월 18 10:45 input14 -> ../../devices/platform/INT33D5:00/input/input14 lrwxrwxrwx 1 root root 0 2월 18 10:45 input15 -> ../../devices/platform/INT33D5:00/input/input15 lrwxrwxrwx 1 root root 0 2월 18 10:45 input17 -> ../../devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-1/i2c-ELAN0B00:00/0018:04F3:3136.0001/input/input17 lrwxrwxrwx 1 root root 0 2월 18 10:45 input19 -> ../../devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-1/i2c-ELAN0B00:00/0018:04F3:3136.0001/input/input19 lrwxrwxrwx 1 root root 0 2월 21 11:53 input2 -> ../../devices/LNXSYSTM:00/LNXPWRBN:00/input/input2 lrwxrwxrwx 1 root root 0 2월 18 10:45 input22 -> ../../devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3.4/1-3.4.3/1-3.4.3:1.0/0003:046D:C077.0008/input/input22 lrwxrwxrwx 1 root root 0 2월 18 10:45 input23 -> ../../devices/pci0000:00/0000:00:19.0/i2c_designware.2/i2c-3/i2c-ELAN902C:00/0018:04F3:2AC2.0002/input/input23 lrwxrwxrwx 1 root root 0 2월 18 10:45 input24 -> ../../devices/pci0000:00/0000:00:19.0/i2c_designware.2/i2c-3/i2c-ELAN902C:00/0018:04F3:2AC2.0002/input/input24 lrwxrwxrwx 1 root root 0 2월 18 10:45 input25 -> ../../devices/pci0000:00/0000:00:19.0/i2c_designware.2/i2c-3/i2c-ELAN902C:00/0018:04F3:2AC2.0002/input/input25 lrwxrwxrwx 1 root root 0 2월 18 10:45 input27 -> ../../devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input27 lrwxrwxrwx 1 root root 0 2월 18 10:45 input28 -> ../../devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input28 lrwxrwxrwx 1 root root 0 2월 18 10:45 input29 -> ../../devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input29 lrwxrwxrwx 1 root root 0 2월 21 11:53 input3 -> ../../devices/platform/i8042/serio0/input/input3 lrwxrwxrwx 1 root root 0 2월 18 10:45 input30 -> ../../devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input30 lrwxrwxrwx 1 root root 0 2월 18 10:45 input31 -> ../../devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input31 lrwxrwxrwx 1 root root 0 2월 18 10:45 input32 -> ../../devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input32 lrwxrwxrwx 1 root root 0 2월 21 11:53 input36 -> ../../devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3.4/1-3.4.2/1-3.4.2:1.0/0003:C0F4:07F5.000B/input/input36 lrwxrwxrwx 1 root root 0 2월 21 11:53 input37 -> ../../devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3.4/1-3.4.2/1-3.4.2:1.1/0003:C0F4:07F5.000C/input/input37 lrwxrwxrwx 1 root root 0 2월 21 11:53 input38 -> ../../devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3.4/1-3.4.2/1-3.4.2:1.1/0003:C0F4:07F5.000C/input/input38 lrwxrwxrwx 1 root root 0 2월 21 11:53 mice -> ../../devices/virtual/input/mice lrwxrwxrwx 1 root root 0 2월 18 10:45 mouse0 -> ../../devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-1/i2c-ELAN0B00:00/0018:04F3:3136.0001/input/input17/mouse0 lrwxrwxrwx 1 root root 0 2월 18 10:45 mouse1 -> ../../devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-1/i2c-ELAN0B00:00/0018:04F3:3136.0001/input/input19/mouse1 lrwxrwxrwx 1 root root 0 2월 18 10:45 mouse2 -> ../../devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3.4/1-3.4.3/1-3.4.3:1.0/0003:046D:C077.0008/input/input22/mouse2 lrwxrwxrwx 1 root root 0 2월 18 10:45 mouse3 -> ../../devices/pci0000:00/0000:00:15.2/i2c_designware.1/i2c-2/i2c-WCOM0111:00/0018:2D1F:010D.0003/input/input11/mouse3 lrwxrwxrwx 1 root root 0 2월 18 10:45 mouse4 -> ../../devices/pci0000:00/0000:00:15.2/i2c_designware.1/i2c-2/i2c-WCOM0111:00/0018:2D1F:010D.0003/input/input12/mouse4 lrwxrwxrwx 1 root root 0 2월 18 10:45 mouse5 -> ../../devices/pci0000:00/0000:00:19.0/i2c_designware.2/i2c-3/i2c-ELAN902C:00/0018:04F3:2AC2.0002/input/input23/mouse5 |
| weston evdev libinput (0) | 2024.03.11 |
|---|---|
| weston 커서 숨기기 (0) | 2024.02.26 |
| wayland hdmi - touch 연결 (0) | 2023.09.08 |
| wayland atomic commit 패치? (0) | 2022.08.22 |
| weston screen shooter 뜯어보기 (0) | 2022.08.17 |
윈도우에서 usb 장치의 상세 정보를 보는 유틸리티
USB HID 상세 기능은 출력해주지 않아, 개인적으론 별로 도움이 안되었음

[링크 : https://www.nirsoft.net/utils/usb_devices_view.html]
[링크 : https://electronics.stackexchange.com/questions/69247/how-to-uniquely-identify-usb-hid-class-device]
| ntpwedit (0) | 2025.05.16 |
|---|---|
| nssm (0) | 2025.02.25 |
| transmission for windows (0) | 2025.02.02 |
| Apache ECharts (0) | 2025.01.14 |
| AATU -> UXTU (0) | 2024.12.21 |
| 윈도우 11 + 크롬 + 티스토리 글쓰다가 커서 안사라지게 하기 (2) | 2025.04.10 |
|---|---|
| 윈도우 서비스 프로그램 기본 실행 경로(?) (0) | 2025.02.21 |
| 윈도우 서비스 등록 (0) | 2025.02.18 |
| sdelete for win (0) | 2025.02.04 |
| 윈도우 11 캡쳐키(prtscr) 캡쳐 프로그램 연동 끄기 (0) | 2025.01.05 |