이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 명령 jscal입니다.
프로그램:
이름
jscal - 조이스틱 보정 및 재매핑 프로그램
개요
jscal [옵션]장치 이름>
기술
jscal 조이스틱을 보정하고 조이스틱 축과 버튼을 매핑합니다. 조이스틱 보정
다양한 축의 위치가 올바르게 해석되도록 합니다. 매핑 축 및
버튼을 사용하면 조이스틱의 축과 버튼의 의미를 재정의할 수 있습니다.
데비안 시스템에서 보정 설정을 저장하고 나중에 자동으로 적용할 수 있습니다.
를 사용하여 jscal 스토어 명령.
옵션
-c, --교정
조이스틱을 보정하십시오.
-h, --도움
사용 가능한 옵션의 요약을 인쇄하십시오.
-s, --set-수정 <nb_축,유형,정확,계수,...>
지정된 값으로 수정을 설정합니다. 각 축에 대해 수정 유형(0
없음, "파선"의 경우 1), 정밀도 및 필요한 경우 수정
계수("파선" 수정은 XNUMX개의 계수를 취함).
-u, --세트 매핑 <nb_축,도끼1,도끼2,...,nb_버튼,btnmap1,btnmap2,...>
축 및 버튼 매핑을 설정합니다. n_of_buttons 축만 다시 매핑하려면 0으로 설정할 수 있습니다.
-t, --테스트 센터
조이스틱이 올바르게 보정되었는지 테스트합니다. 축이 아닌 경우 2를 반환합니다.
보정됨, 버튼이 눌린 경우 3, 다른 오류가 있는 경우 1, 켜진 경우 0
성공.
-V, --번역
실행 중인 조이스틱 드라이버의 버전 번호와 jscal이 있던 버전 번호를 인쇄합니다.
를 위해 컴파일되었습니다.
-p, --인쇄 수정
현재 수정 설정을 인쇄합니다. 출력 형식은 jscal입니다.
명령 행.
-q, --인쇄 매핑
현재 축과 버튼 매핑을 인쇄합니다. 출력 형식은 jscal입니다.
명령 행.
구경 측정
Linux 입력 시스템을 사용하여 조이스틱은 -32767에서 -XNUMX 사이의 값을 생성할 것으로 예상됩니다.
축의 경우 32767, 0은 조이스틱이 중앙에 있음을 의미합니다. 따라서 완전한 좌파는 다음을 생산해야 합니다.
X축의 -32767, X축의 완전 오른쪽 32767, Y축의 완전 앞으로 -32767,
등등.
많은 조이스틱과 게임패드(특히 오래된 것)가 약간 잘못 정렬되어 있습니다. 결과적으로
그들은 값의 전체 범위(축의 극단에 대해)를 사용하지 않거나 그 이상을 사용할 수 있습니다.
짜증나게 중앙에 있을 때 0을 주지 않을 수 있습니다. 조이스틱을 보정하면 커널이 제공됩니다.
커널이 수정할 수 있도록 하는 조이스틱의 실제 동작에 대한 정보와 함께
다양한 조이스틱의 결함과 조이스틱을 사용하는 한 일관된 출력을 생성합니다.
소프트웨어가 우려된다.
jstest(1) 조이스틱이 보정되었는지 여부를 결정하는 데 유용합니다. 실행 시
조이스틱이 정지 상태일 때 모두 0을 생성하고 각 축은 다음을 생성할 수 있어야 합니다.
값은 -32767 및 32767입니다. 아날로그 조이스틱은 0과
그러나 이것은 필요하지 않습니다. 디지털 방향 패드는
세 가지 가치.
onworks.net 서비스를 사용하여 jscal 온라인 사용