FFB Probe Diagnostic
현재 사이트 언어 한국어
다운로드
문서 · 변경 로그

FFB Probe 릴리스 노트

모든 공개 릴리스의 변경 사항은 최신 항목부터 제공됩니다. 게시되지 않은 내부 버전은 의도적으로 생략됩니다.

v1.1.2

최신

기본 테스트 강도 수정: 이제 Brunner FFB-G Joystick만 75%에서 시작하고, 그 밖의 모든 Brunner 베이스는 35%에서 시작합니다.

Brunner 기본 강도

  • Brunner FFB-G Joystick만 75%에서 시작합니다. FFB-Probe는 장착된 그립과 관계없이 베이스가 Brunner 구성 채널을 통해 보고하는 베이스 유형으로 이를 식별하며, 체크리스트에 'Validated base (Brunner FFB-G Joystick) — default 75%'가 표시됩니다. 1.1.1에서는 모든 Brunner 베이스에 75% 기본값이 적용되었습니다.
  • 다른 Brunner 베이스는 35%에서 시작합니다. CLS-E, CLS-P, 러더를 비롯한 그 밖의 모든 Brunner 베이스는 테스트가 검증되지 않은 다른 장치와 마찬가지로 35%에서 시작합니다. 모든 장치와 마찬가지로 75% 한도까지 직접 강도를 높일 수 있습니다.
  • 유형을 읽을 수 없는 베이스는 35%에서 시작합니다. Simux, CLS2Sim, Brunner USB Config Tool 또는 FFB-Bridge가 구성 채널을 점유하고 있는 동안에는 FFB-Probe가 베이스 유형을 읽을 수 없습니다. 이 경우 체크리스트가 해당 프로그램을 닫고 'Re-scan'을 클릭하라고 안내합니다.

v1.1.1

이제 테스트가 장치를 얼마나 강하게 구동할지 직접 선택할 수 있으며, 절대 한도를 넘지는 않습니다. 또한 테스트를 시작하기 전에 장치를 안전하게 다루겠다고 확인합니다.

테스트 강도

  • 체크리스트의 강도 슬라이더. 테스트 전에 테스트 강도를 0%부터 75%까지 5% 단위로 설정할 수 있습니다. 슬라이더 옆에 현재 값, 장치 기본값, 최대값 75%가 표시되며, FFB-Probe는 장치마다 마지막으로 선택한 강도를 기억합니다.
  • 장치별 기본값. 테스트가 검증된 스틱은 75%에서 시작합니다: SideWinder Force Feedback 2, SideWinder FFB Pro USB 어댑터(03EB:2056, PicoWinder CAFE:4004), Logitech G940, Force 3D Pro, WingMan Force 3D, 그리고 모든 Brunner 베이스입니다. MOZA 플라이트 베이스와 FFB-Probe가 아직 모르는 하드웨어를 포함한 그 밖의 모든 장치는 35%에서 시작합니다.
  • 75%는 절대 한도입니다. FFB-Probe가 재생하는 어떤 것도 장치나 테스트에 관계없이 최대 출력의 75%를 넘지 않으며, 명령줄 --magnitude 옵션과 진단 모드도 마찬가지입니다. 동시에 재생되는 효과는 선택한 강도를 나눠 가지므로 합쳐도 이 값을 넘지 않습니다. 포화 테스트는 이제 강도를 세 힘에 나누어 75%일 때 각각 25%씩 사용합니다.
  • Brunner 베이스가 더 이상 35%로 제한되지 않습니다. 테스트 동안 DirectX 게인을 올리므로 이제 SideWinder FFB2처럼 75%에서 시작합니다. 35%에서는 테스트가 너무 약해 판단하기 어려웠습니다.
  • MOZA 플라이트 베이스의 강도를 높일 수 있습니다. 여전히 해당 하드웨어에 대한 FFB-Bridge의 상한인 35%에서 시작하지만, 이제 직접 강도를 높일 수 있습니다. 이전의 고정된 35% 상한은 기본값과 75% 한도로 대체되었습니다.

안전 확인

  • 모든 테스트 전 안전 안내. 체크리스트는 포스 피드백 장치가 갑자기 실제 힘으로 움직일 수 있다는 점을 항상 설명합니다. 그립에 손을 가볍게 얹어 두고, 손가락, 케이블, 물건을 멀리 두며, 언제든 Esc나 'Stop'으로 멈추세요. 'I understand and accept responsibility'에 체크할 때까지 'Arm probe'는 비활성화되어 있습니다.
  • 기본값보다 높을 때 추가 경고. 강도를 장치 기본값보다 높이면 강력한 다이렉트 드라이브 베이스가 끝단에 세게 부딪힐 수 있다는 경고가 안내에 추가됩니다.

보고서

  • 강도가 기록됩니다. 모든 보고서에 테스트 강도와 사용자가 이를 변경했는지 여부가 기록됩니다. HTML 보고서에는 'Test strength: 75% (default)' 또는 'Test strength: 50% (chosen by tester)'가 표시되며, 공유 데이터에는 strength_pct와 strength_source가 담긴 새 run 객체가 포함됩니다. 보고서 형식은 여전히 schema: 1입니다.
  • 2축 테스트의 이름이 하나로 통일됩니다. 이제 'Two-axis diagonal — diagonal (X=75%, Y=75%)' 대신 'Two-axis diagonal — diagonal'로 보고되므로, 강도를 조절할 수 있어도 강도마다 별도 항목으로 나뉘지 않습니다. 웹사이트는 이전 이름을 새 이름으로 병합합니다.
  • 메모는 비공개로 유지됩니다. 입력한 메모는 계속 비공개로 유지되며 공개 장치 페이지에 표시되지 않습니다.

명령줄

  • --magnitude가 테스트 강도를 설정합니다. 0..75 범위를 벗어난 값은 거부하지 않고 범위 안으로 조정합니다. 지정하지 않으면 장치 기본값(75% 또는 35%)을 사용합니다. 이전 빌드는 Windows에서 75%, Linux에서 50%, 앱에서 실행된 경우 60%를 사용했습니다. 콘솔과 디버그 로그에는 사용된 강도와 그것이 기본값이었는지가 표시됩니다.

v1.1.0

안정성을 강화한 릴리스입니다. 완료된 테스트가 'Share' 단계에서 더 이상 사라지지 않고, 공개 데이터베이스에 들어가는 결과가 더 정확해졌으며, Brunner와 MOZA 플라이트 베이스가 별도 설정 없이 바로 작동합니다.

Brunner 베이스

  • CLS2Sim 모드를 감지합니다. Brunner 베이스는 CLS2Sim 모드로 출고되는데, 이 모드에는 포스 피드백 인터페이스가 없어 이전 빌드에서는 장치를 찾지 못했습니다. 이제 포스 피드백 장치를 찾지 못하면 FFB-Probe가 Brunner 베이스가 있는지 확인하고 'Switch to DirectX mode'를 제안합니다. 이 버튼을 누르지 않으면 아무것도 전환되지 않습니다.
  • 원래 모드로 자동 복귀합니다. 'Switch back when finished'는 기본적으로 켜져 있습니다. 테스트가 끝난 뒤, FFB-Probe를 닫을 때, 또는 예기치 않게 종료된 경우 다음 실행 시 베이스를 CLS2Sim 모드로 되돌립니다. USB 모드 설정만 기록하며, 어느 단계든 실패하면 베이스를 원래 상태로 되돌립니다.
  • 최대 세기의 효과. 베이스는 자체 저장된 게인(출고 시 50%)을 모든 효과에 곱하기 때문에 효과가 원래 세기의 약 4분의 1로만 모터에 전달되었습니다. 라이브 테스트 동안 FFB-Probe는 FX master와 효과 게인을 100%로 설정하고, 끝나면 원래 값을 복원하며, 저장되어 있던 게인을 보고서에 기록합니다.
  • 베이스를 점유한 프로그램을 알려 줍니다. Simux, CLS2Sim, Brunner USB Config Tool 또는 FFB-Bridge가 베이스를 점유하고 있으면 FFB-Probe가 해당 프로그램과 종료 방법을 알려 줍니다. Linux에서 베이스의 설정 인터페이스에 대한 접근이 거부되면 FFB-Probe가 추가해야 할 udev 규칙 줄을 보여 줍니다.
  • 회전된 방향은 측정된 그대로 기록합니다. DirectX 모드에서 느낄 수 있는 방향의 90° 회전은 Brunner DirectX 모드가 축을 매핑하는 방식 때문입니다. FFB-Probe는 이를 측정된 그대로 기록합니다.

MOZA 플라이트 베이스

  • 테스트 전에 준비 상태를 확인합니다. FFB-Probe는 아무것도 변경하지 않고 MOZA AB9, AY210, AB6 또는 AY90이 실제로 포스 피드백 효과를 재생할지 읽어 옵니다. MOZA Cockpit의 Telemetry 모드이거나, 포스 피드백이 꺼져 있거나, 토크 출력이 억제되어 있거나, 게임 게인이 0인 베이스는 움직이지 않습니다. 이전 빌드는 이를 '아무 반응 없음'으로 기록했지만, 이제 그런 베이스의 보고서에는 준비되지 않았다는 사실이 표시됩니다.
  • 선택 사항인 베이스 준비. 'Prepare base for testing'은 설정을 저장한 뒤 베이스를 DirectInput 모드로 전환하고 힘 출력 잠금을 해제하며, 'Restore my MOZA settings when finished'(기본값 켜짐)는 끝난 뒤 설정을 되돌립니다. 이동 범위 제한, 보정, Force Sensing은 절대 건드리지 않습니다.
  • 안전한 세기 상한. MOZA 플라이트 베이스와 Brunner 베이스는 해당 하드웨어에 대한 FFB-Bridge의 상한인 최대 35% 세기로 효과 테스트를 실행하므로, 손을 놓은 스틱이 끝단까지 밀려가지 않습니다.

장치를 사용하는 다른 프로그램

  • 충돌하는 프로그램을 알려 줍니다. 환영 화면은 장치를 점유할 수 있는 프로그램(FFB-Bridge, MOZA Cockpit / Pit House, Brunner 도구, Logitech G HUB, 비행 시뮬레이터)이 실행 중이면 경고합니다.
  • 명확한 독점 접근 오류. 다른 프로그램이 장치를 독점하고 있으면 FFB-Probe는 일반 오류로 실패하는 대신 어떤 프로그램인지 알려 줍니다. Linux에서는 장치를 점유한 프로세스 이름을 표시합니다. 이 프로그램 이름은 사용자에게만 표시되며 공유 보고서에는 절대 추가되지 않습니다.

유효한 테스트라면 공유가 실패하지 않습니다

  • 더 이상 잃어버리는 테스트가 없습니다. 예전에는 긴 메모 하나나 칩 하나만 더 있어도 사이트가 보고서 전체를 거부했습니다. 이제 모든 필드를 전송 전에 사이트의 제한에 맞춥니다. 모든 칩을 선택해도 실패하지 않고, 아주 긴 메모는 줄어들며, 'test' 같은 임시 장치 이름은 Unknown force-feedback device vvvv:pppp로 바뀝니다.
  • 더 철저한 경로 제거. 오류 메시지에서 파일 경로를 더 철저하게 제거하며, 사용자 이름에 공백이 있는 Windows 경로도 포함됩니다.
  • 공유 후 지원 코드와 장치 페이지 링크 표시. 둘 다 앱과 HTML 보고서의 'Share' 버튼에 표시됩니다.
  • 형식도 개인정보 보호도 그대로. 보고서 형식은 바뀌지 않았으며(schema: 1), 입력한 메모는 계속 비공개로 유지되고 공개 장치 페이지에 표시되지 않습니다.

더 정확한 결과

  • Windows에서 부호가 있는 움직임 측정. FFB-Probe는 이제 Linux에서처럼 Windows에서도 각 효과가 재생되는 동안 스틱이 얼마나, 어느 방향으로 움직이는지 측정합니다. 측정값에는 부호가 붙어(예: X peak +25.1%) 방향을 보여 줍니다.
  • 효과가 제때 멈춥니다. 각 효과는 응답할 때가 아니라 재생 시간이 끝나는 즉시 멈춥니다. 일부 펌웨어(예: Brunner)에서는 5초짜리 힘이 약 1초 더 이어졌습니다.
  • 오토센터가 더 이상 방해하지 않습니다. 장치 자체의 오토센터 스프링은 라이브 테스트 동안 꺼졌다가 끝나면 복원되므로, 테스트 중인 효과를 상쇄하거나 가리지 않습니다. Brunner 베이스에서는 이 스프링이 모든 효과를 막았습니다.
  • 더 많은 응답이 보고서에 반영됩니다. 램프 응답이 버려지지 않고 이제 보고서에 포함되며, 극성, 2축, 포화 결과가 공개 진단에 표시됩니다.
  • 장치 종류를 기록합니다. 보고서에 장치가 조이스틱, 플라이트 스틱, 휠, 게임패드 중 무엇인지 기록되므로 공개 데이터베이스에서 비행용 하드웨어와 휠을 구분할 수 있습니다.
  • 올바른 효과 매개변수. 오토센터 테스트는 오토센터 속성을 제대로 사용하고(이전 빌드는 잘못된 속성 ID를 사용했습니다), 스프링, 댐퍼, 관성, 마찰은 DirectInput이 기대하는 좌표 규칙을 따릅니다. Windows에서 알 수 없는 장치가 다시 실제 드라이버 이름을 보고합니다.

앱

  • 라이브 표시가 테스트 중인 장치를 따라갑니다. 예전에는 Windows가 처음 나열한 게임 컨트롤러를 표시했기 때문에, 컨트롤러가 여러 개인 환경에서는 움직이지 않았습니다.
  • Stop이 어디서나 작동합니다. Stop은 테스트의 어느 시점에서나 작동하고, Esc로도 테스트를 멈출 수 있으며, 테스트 중에 창을 닫으면 먼저 효과를 멈추고 장치를 해제합니다. 선택한 장치만 테스트하며, 앱이 종료되면 프로브 엔진도 멈춥니다.
  • 더 쉬워진 사용. 응답을 건너뛸 수 있고, 창 크기를 조절할 수 있으며, 텍스트를 읽기가 더 쉬워졌습니다.
  • 더 적절한 시점의 업데이트 안내. 테스트가 진행 중일 때는 업데이트를 안내하지 않으며, 안정 버전 사용자에게는 베타 빌드를 안내하지 않습니다.

Linux

  • 테스트 다시 실행이 작동합니다. 'Run test again'이 이제 효과를 다시 재생합니다.
  • 커널 오토센터를 효과마다 제어합니다. 각 효과가 재생되는 동안 꺼지고 효과 사이에 복원되며, 드라이버가 이 설정을 무시하는 Logitech G940에서는 절대 건드리지 않습니다.
  • 테스트당 파일 감소. 일반 테스트는 HTML 보고서와 공유용 JSON만 기록합니다. 기존 지원 파일은 FFB_PROBE_KEEP_LEGACY=1이 설정된 경우에만 기록됩니다.

장치 이름 지정

  • 새 이름과 수정된 이름. MOZA 346E:1002는 이제 MOZA AB6으로 표시됩니다. 추가됨: MOZA AY90(346E:1003), Brunner FFB-G / FFB-H, PicoWinder SideWinder FFB Pro 어댑터(CAFE:4004), Adapt-FFB-Joy(03EB:204E).

v1.0.8

커널 형식의 Linux 문자열 대신 배포판 표시 이름으로 자신을 설명하는 Linux 배포판을 위한 보고서 공유 수정입니다.

Linux에서 보고서 공유

  • 단일 포괄 os.family 토큰. 제출 페이로드의 os.family는 이제 항상 Windows, Linux, macOS, Unknown 중 하나입니다. .NET 8 이상에서 Linux는 배포판 표시 이름(예: Fedora Linux 42 (Workstation Edition))을 보고하며, 이전 빌드는 이를 그대로 전달했습니다. 사이트는 32자를 초과하는 값을 os_family_invalid로 거부합니다.
  • 표시 이름은 실행 중인 플랫폼을 통해 확인됩니다. Ubuntu처럼 Linux라는 단어를 포함하지 않는 배포판 이름은 이제 OS 설명 대신 프로브가 실행 중인 플랫폼을 통해 확인되므로, 공개 데이터베이스의 OS별 기능 스냅샷이 더 이상 분리되지 않습니다.
  • 기존 설치도 계속 공유할 수 있습니다. 사이트에서도 수신 시 레거시 값을 정규화하므로, 이전 빌드의 보고서도 먼저 업데이트하지 않고 공유할 수 있습니다.

v1.0.7

자동 업데이트는 Windows 및 Linux에 도착하여 같은 날 일찍 게시된 측정 모션 및 하드웨어 식별 작업을 계속합니다.

자동 업데이트

  • 비공개 시작 확인. GUI는 시작 시 작은 안정 릴리스 매니페스트를 읽습니다. 설치 ID, 현재 버전 쿼리, 장치 정보 또는 프로브 결과를 보내지 않습니다. 오프라인 및 잘못된 응답은 침묵합니다.
  • Windows에서 업그레이드를 완료할 수 있습니다. 명시적인 동의 후 FFB-Probe은 설치 프로그램을 다운로드하고, 정확한 길이와 SHA-256를 확인하고, Rohsam Inc.의 유효한 Windows 서명을 요구하고, 사용자별 설치 프로그램을 자동으로 실행하고, 새 빌드를 다시 시작합니다.
  • AppImage 설치는 자동으로 업데이트될 수 있습니다. 실행 중인 Linux AppImage은 새로운 AppImage을 다운로드 및 확인하고, 사용자 범위 설치 핸들러를 호출하고, 데스크톱 항목과 아이콘을 새로 고치고, 설치된 복사본을 시작할 수 있습니다.
  • 다른 설치에 대한 안전한 대체. 개발 빌드, 추출된 AppDirs, distro 패키지 및 기타 AppImage Linux 설치는 덮어쓰지 않습니다. 프롬프트는 다운로드 페이지와 릴리스 노트로 연결되며, 모든 사용자는 버전을 연기하거나 건너뛸 수 있습니다.

하드웨어 및 Linux 개선 사항 포함

  • Linux 효과 중 모션을 측정했습니다. 이제 실시간 테스트에서는 힘이 작용하는 동안 장치 축을 샘플링하여 테스터의 답변과 함께 객관적인 변위를 기록합니다.
  • MOZA AY210 지침. AY210(346E:1001)에는 외부 명령을 가릴 수 있는 공급업체 설정에 대한 정식 이름과 비행 전 지침이 있습니다.
  • 정확하고 일관된 하드웨어 이름. MOZA 346E:1002은 공유 AB6/AB9 기본 PID로 식별되며 03EB:2056에서 조정된 SideWinder Force Feedback Pro는 앱 및 공개 데이터베이스에서 하나의 크로스 플랫폼 이름을 사용합니다.
  • 더욱 강력한 Linux 검색. 드라이버 경로 및 HID 설명자 확인은 더욱 방어적이며 장치가 해당 기능을 광고할 때만 자동 중심이 기록됩니다.

업그레이드 참고사항

  • 기존 사용자를 위한 수동 업데이트 1회. 1.0.6 버전에는 업데이트 프로그램이 포함되어 있지 않으므로 1.0.7을 수동으로 한 번 설치해야 합니다. 1.0.7 이후의 릴리스는 앱 내부에서 설치할 수 있습니다.

v1.0.6

대체됨

웹사이트 다운로드 채널이 발전하기 전에 1.0.7로 대체된 하드웨어 및 Linux 증거 릴리스입니다.

Linux 측정

  • Axis 원격 측정은 주관적인 답변을 결합합니다. Linux 작업자는 효과가 재생되는 동안 측정된 변위를 기록하여 잘못된 '아무것도 하지 않음' 응답과 작업 효과를 구별하는 데 도움이 됩니다.
  • 더욱 안전한 장치 설정. 입력 이벤트 경로 및 HID 보고서 설명자는 더 안정적으로 해결되는 반면 FF_AUTOCENTER은 이를 노출하는 하드웨어에서만 터치됩니다.

하드웨어 아이덴티티

  • MOZA AY210 추가되었습니다. AY210(346E:1001)는 테스트하기 전에 정식 이름과 MOZA Cockpit 전제 조건을 받습니다.
  • MOZA AB6/AB9 PID 수정되었습니다. 공유된 346E:1002 식별자는 더 이상 호환되는 두 기본 모델 중 하나만 의미하지 않습니다.
  • 적응된 SideWinder 이름이 표준화되었습니다. 03EB:2056은 이제 하나의 Windows/Linux 이름으로 집계됩니다. 이는 새로운 작동 지원 주장이 아니라 명명 수정이었습니다.

Linux 포장

  • 사용자 범위 AppImage 설치. AppImage는 사용자의 응용 프로그램 및 XDG 디렉터리에 대해 내장된 --install 및 --uninstall 데스크톱 통합을 얻었습니다.

v1.0.4

자체 스프링 모드에서 시작하고 물리적 힘을 생성하지 않고 프로브 명령을 받아들이는 펌웨어에 대한 Windows 작동 수정입니다.

수정

  • 라이브 효과 전 깨끗한 장치 상태. 장치를 획득하고 전역 게인을 설정한 후 Windows 작업자는 라이브 테스트 시퀀스가 ​​시작되기 전에 최선의 노력 DirectInput STOPALL을 보냅니다. 이렇게 하면 펌웨어 소유의 기본 강제가 지워지므로 업로드된 FFB Probe 효과가 첫 번째 테스트부터 제어할 수 있습니다.
  • 파괴적인 재설정은 없습니다. 수정 사항은 의도적으로 DISFFC_RESET을 방지하여 장치 효과 테이블을 보존하고 충돌 복구를 위한 전체 재설정을 예약합니다.

누가 혜택을 받는가

  • 기본 스프링 및 DIY 펌웨어. 변경 대상 장치(Fino 파생 DIY 요크 포함)는 성공적인 Create 및 Play 호출을 보고하지만 STOPALL이 실행될 때까지 시작 스프링에 의해 유지됩니다.

v1.0.2

고정 크기 마법사 창 내에서 필요한 모든 작업에 접근할 수 있도록 하는 집중적인 인터페이스 릴리스입니다.

체크리스트 레이아웃

  • 알 수 없는 장치 이름 지정에는 더 이상 컨트롤이 포함되지 않습니다. 추가 '이 장치 이름 지정' 카드가 나타나면 Arm 프로브, 뒤로 및 진행률 컨트롤이 고정되어 표시되는 동안 체크리스트 카드가 스크롤됩니다.

테스트 답변 레이아웃

  • 긴 개인 메모는 그대로 유지됩니다. 답변 영역은 스크롤할 수 있고 여러 줄 메모 상자에는 자체 높이 제한이 있으므로 메모 길이나 선택한 칩에 관계없이 계속 및 테스트 다시 실행이 계속 가능합니다.

회귀 범위

  • 문제 레이아웃은 스크린샷으로 처리됩니다. 스크린샷 하네스는 이제 알 수 없는 장치 체크리스트와 긴 여러 줄 답변을 모두 렌더링하여 회귀된 레이아웃을 보호합니다.

v1.0.1

공용 하드웨어 행을 깨끗하게 유지하고 공유하기 전에 알 수 없는 장치를 명시적으로 만드는 메타데이터 및 장치 식별 핫픽스입니다.

일관적인 제출 메타데이터

  • FFB Probe 버전은 안정적인 SemVer을 사용합니다. 이제 업로드 시 SDK 소스 개정 접미사 없이 1.0.1과 같은 값을 전송하므로 공개 데이터베이스는 하나의 릴리스를 여러 빌드 문자열로 분할하지 않습니다.

장치 이름

  • 공유 138개 항목 VID:PID 카탈로그. Windows, Linux, GUI 및 웹 사이트는 MOZA AB9 및 Logitech G940 식별자를 포함하여 훨씬 더 광범위한 강제 피드백 이름 테이블을 얻었습니다.
  • 알 수 없는 하드웨어의 이름을 지정해야 합니다. GUI는 제조업체/모델 이름에 대한 체크리스트에서 일시 중지되고 대화형 CLI는 프롬프트를 실행하며 자동화는 --device-name을 전달할 수 있습니다. 일반 자리표시자는 업로드 전에 거부됩니다.
  • 유용한 플랫폼 이름은 계속 사용 가능합니다. 비대화형 실행은 존재하는 경우 의미 있는 삭제된 OS 이름을 유지합니다. 그렇지 않으면 명시적인 알 수 없는 강제 피드백 장치 VID:PID 대체를 사용합니다.

웹사이트 조정

  • 이제 앱 및 데이터베이스 이름 일치합니다. 웹사이트는 동일한 정규화된 카탈로그를 수신하므로 이전 제출과 새 제출이 안정적인 이름으로 집계됩니다.

v1.0.0

최초 출시

Windows 및 Linux에 대한 독립 실행형 FFB-Probe 진단의 첫 번째 안정적인 공개 릴리스입니다.

안내식 하드웨어 테스트

  • 완전한 테스터 중심의 마법사입니다. FFB-Probe은(는) 연결된 포스 피드백 장치를 감지하고, 안전 체크리스트를 제시하고, 짧은 라이브 효과를 재생하고, 각 동작 후에 테스터가 느낀 점을 기록합니다.
  • 광범위한 효과 범위. 테스트 모음은 다이어그램 및 섹션 인식 진행과 함께 상수, 조건부, 주기적, 스프링, 댐퍼, 관성 및 램프 동작을 확인합니다.
  • 첫날부터 Windows 및 Linux. Windows DirectInput 작업자 및 Linux evdev 작업자는 동일한 크로스 플랫폼 Avalonia 인터페이스 뒤에 제공됩니다.

보고 및 공유

  • 사람이 읽을 수 있고 기계가 읽을 수 있는 출력입니다. 모든 실행은 HTML 보고서와 정확한 JSON 제출 페이로드를 로컬로 작성하므로 테스터는 공유 여부를 결정하기 전에 증거를 검사할 수 있습니다.
  • 공유는 선택 사항입니다. 아무것도 자동으로 업로드되지 않습니다. 결과 화면과 저장된 HTML 보고서는 테스터가 수집된 필드를 검토할 수 있는 후에만 공유 작업을 노출합니다.
  • 공개 사실, 비공개 메모. 하드웨어 기능, 효과 답변 및 폐쇄형 어휘 진단은 공개 데이터베이스를 지원할 수 있으며 자유 텍스트 메모는 지원 분류를 위해 비공개로 유지됩니다.

릴리스 패키지

  • 자체 포함 릴리스. 공개 릴리스에는 사용자별 Windows 설치 프로그램과 .NET 런타임이 번들로 포함된 Linux x86-64 AppImage이 포함되어 있습니다.
  • 서명된 Windows 배포. 안정적인 Windows 바이너리와 설치 프로그램은 Rohsam 게시자 ID에 따라 릴리스 워크플로를 통해 생성됩니다.