[ubuntu-ko] Re: 한영키 문제에 대해서 테스트 해주실 분을 찾습니다.

Vincent Lee handrake at gmail.com
Mon Mar 6 23:14:47 GMT 2006


showkey
showkey -s
를 하셔서 결과를 알려주시면 많은 도움이 될 수 있을 것 같습니다. 최신 버젼 대퍼에서 showkey -s가 안된다는
말이 있던데 정말 그런가요?

On 3/5/06, Vincent Lee <handrake at gmail.com> wrote:
> 제 생각에는 한영키에서 가장 큰 문제는 우리가 한영키를 눌렀을 때의 raw key code를 모르는 것이기
> 때문이라 생각하여 그러면 그 키 코드를 해석하는 부분에 printk 구문을 삽입하여 커널이 키로거 역활을
> 하게 만들면 되지 않겠나, 하는 생각을 해보았습니다.
>
> --- /usr/src/linux-2.6.15.3/drivers/input/input.c       2006-02-06
> 18:36:47.000000000 -0500
> +++ /usr/src/linux/drivers/input/input.c        2006-03-04
> 17:48:23.000000000 -0500
> @@ -73,6 +73,7 @@
>                         break;
>
>                 case EV_KEY:
> +                       printk("handrake : type = %d code = %d value =
> %d\n", type, code, value);
>
>                         if (code > KEY_MAX || !test_bit(code,
> dev->keybit) || !!test_bit(code, dev->key) == value)
>                                 return;
>
>
> 위처럼 커널을 패치한 후에 커널을 돌려보니 과연 /var/log/messages 에서 입력되는 키코드를 발견할 수
> 있었습니다.
>
> 다만 현재 제가 한영키가 있는 한글 키보드를 가지고 있지 않은 관계로, 이에 관해 테스트를 하실 수 있는
> 분이 있었으면 좋겠습니다. 대충 한영키를 많이 누르거나 해서 로그를 살펴보면 쉽게 발견할 수 있을 것이라
> 생각됩니다.
>
> 커널 컴파일과 패치에 관한 문서는
> www.ubuntu.or.kr/wiki.php/KernelHowTo 와
> www.ubuntu.or.kr/wiki.php/KernelPatchHowTo 에서 찾을 수 있습니다.
>
> 뭔가 틀린 점이나 이상한 점이 있으면 주저말고 리플을 달아주세요 :)
>


More information about the ubuntu-ko mailing list