2015-01-07 2 views
0

1) 측면에 약 5 개의 매크로 키가있는 Razer BlackWidow Chroma가 있습니다. 나는 당신이 시뮬레이션 할 수 있는지 궁금 해서요, 심지어는 이러한 핵심 프레스를 잡으려고했습니다.C#에서 사용자 지정 키를 누르거나 catch하는 방법이 있습니까?

private void AddAll() 
    { 
     var allPossibleKeys = Enum.GetValues(typeof(Keys)); 
     foreach (var currentKey in allPossibleKeys) 
     { 
      Keys key = (Keys)currentKey; 
      if (key != Keys.None) 
      { 
       gkh.HookedKeys.Add(key); 
      } 
     } 
    } 

나는 일반 키를 글로벌 키 핸들러에 넣을 수 있습니다.

2)이 또한 내 문제를 해결할 수 있습니다. 기능 키 (F1 키, F2 키, F3 키, 일반 키, 랩톱 키)를 눌러도되고 키를 동시에 눌러도 +1 할 수 있지만 해결할 수 있습니다. 이 중 하나를 응답

큰 도움이

답변

0

키 누름/마우스 클릭을 잡아 설정에 따라 매크로를 수행 할 수 있습니다 AutoHotKey라는 프로그램이 있습니다에게 것이다.

노트북의 Fn 키 누르기에서 키 바인딩과 관련된 post도 있습니다. 키 조합은 노트북마다 다릅니다.

+0

15 분 후에 컴퓨터가 유휴 상태가 될 때마다 키보드 디스플레이 프로필 (FN + 1 또는 Macro_1 Button)을 변경하는 프로그램을 만들려고합니다. 위에서 나는 "표준"키의 키 스트로크를 잡아 내 프로그램의 일부가 있습니다. 모든 기능은 프로파일 키의 사용을 제외하고는 작동합니다. 맞춤 키를 시뮬레이트하는 방법을 알아야합니다. – sheepiiHD

관련 문제