Computing [자작유틸][Linux]touchscreen-autodisabler 0.9.7 2016/07/29 19:47 by WSID

오랫만에 touchscreen-autodisabler를 꺼내서 만지작 거려 보았습니다.
만지작 거리다보니 많은 부분이 바뀌긴 했군요. 이건 조금 있다가 다른 글에 올려보는 걸로... (외계어의 향연이 펼쳐질듯..)

이 프로그램은 타블렛 펜이 가까이 오고, 멀어지는 상태에 따라 터치스크린을 자동으로 차단/차단해제 하는 프로그램입니다.

이 프로그램은 X 서버가 구동되는 환경에서만 사용가능합니다.
Wayland 컴포지터나, Mir 서버가 구동중인 환경으로 개조가 불가능합니다. 해당 환경의 프로그램들은 자신의 창에서만 이벤트를 받을 수 있기 때문에 근본적으로 작동이 불가능합니다.
(X 서버, Wayland 컴포지터, Mir 서버는 프로그램들의 창을 화면에 그려주고 키보드 마우스의 입력을 프로그램들에게 전달해주는 중요 프로그램입니다.)

또한 GLib가 설치되어 있어야 사용 가능합니다. (새로 추가한 기능에 GLib가 필요합니다.)

(이글루스에서 업로드가 막힌 듯 하여, github 링크로 올립니다. (...) )

혹시나 이것이 어떤 유틸리티인지 궁금하신 분들을 위해... (동영상은 0.9.5 버전입니다.)



변경점: 0.9.5 -> 0.9.7

상태와 메소드를 "wsid.Tad"라는 이름으로 DBus User Session에 노출합니다.
systemd 사용자 서비스 파일이 추가되어, 서비스 처럼 쓸 수 있습니다.
GSettings을 통해 설정 사항을 저장합니다.
사용된 장치 목록을 출력합니다.
    'systemctl --user status touchscreen-autodisabler'를 실행하는 사용자들을 위해서...
GLib, GIO에 대한 의존성이 추가되었습니다.

Print 기능이 삭제되었습니다.
    DBus에 상태를 노출시키므로, 상태를 표준출력으로 출력하는 기능은 없어도 무방할 것 같습니다.
Daemonize 기능이 삭제되었습니다.
    systemd를 통해 서비스처럼 실행 가능하므로 사용자가 직접 구동하는 일이 적을 것 같습니다.
Lock File을 이용한 잠금을 쓰지 않습니다.
    GApplication이 단일 인스턴스의 실행을 유지하므로, 잠금 파일을 둘 필요가 없습니다.
watch, control 명령행 옵션을 제거하였습니다.
    옵션 사항이 GSettings에 저장됩니다.


잡설

오랫만에 꺼내서 만져보니 글로 쓸만한 변경이 어느정도 있는 것 같습니다. 조금 있다가 글로 정리해서 올리는 걸로... (...)

그리고 gnome-shell 확장도 작성하고 싶었지만, 펜의 상태를 상단 바에 표시하는 것이 무슨 쓸모인가 싶어서 이내 생각을 접었습니다. (... 사실 DBus 관련 기능도 이거 때문에 넣었는데...)

그리고 rpm (msi 처럼 설치해서 쓸수 있는 패키지 파일) 등도 만들면 좋긴 할텐데, 작성하면서 많은 귀찮음이 쌓인고로... 일단은 여기까지...

[ + ]

linux-apps.com에 올리려고 했습니다만, 로고를 요구해서 (...) 일단 linux-apps도 나중에 올리는걸로... (...)

Daily Life 2016년 07월 19일 오랫만에의 근황.. 2016/07/19 22:45 by WSID


안녕하세요. 여지껏 덧글만 조금씩 조금씩 달다가 오랫만에 근황을 올리게 되었습니다. 여유가 줄어들고 피로가 쌓이다보니, 글을 올리는 것이 귀찮아지는군요. 그러다보니 거의 6개월만에 올리는 글이 되었습니다. 그리고 그간 글감들(..?..)이 쌓였는데, 조금씩 정리해서 올려 봐야 겠습니다. (...)


이어지는 내용

Daily Life 20160121 짧은 근황.... 2016/01/21 17:29 by WSID

1. 그림은 그리고 있지 않습니다..

요즈음은 그림은 커녕 낙서조차도 그리고 있지 않습니다. (낙서는 9월달에 하나 그린 이래로 3일전에 올린 것이 전부입니다..)
그리고 있던 큰 그림도 있습니다만, 일단은 이것도 조금씩 건드리는 것만 제외하면 현재로서는 그림이나 낙서를 그릴 계획은 없습니다. (...)
[예쁜 그림을 보면 그리고 싶어지지만..;]

[그리고 블로그에 간간이 이상한 도형들이 올라오겠지... (...)]



2. 게임보단 유튜브를 보고 있습니다.

요즈음은 게임보다는 유튜브 동영상을 보고 있습니다.
게임을 하는 것도 재미있지만, 유튜브 동영상도 나름 재미있군요.
게임은 일주일에 2~3시간 정도만 하고 있습니다.



3. 최근엔 노트북 책상을 구매했습니다.

예전엔 ㄷ자 선반위에 랩톱을 올려놓고 썼었지만, 최근에 노트북 책상을 구매해서 사용중에 있습니다.
높이 조절 + 각도 조절이 되어서 ㄷ자 선반보다 편하게 사용하고 있습니다.


4. 예전에 Vala로 작성하던 걸 C로 다시 작성하고 있습니다.

예전에 Vala로 작성하던 것들이 있었는데, C로 다시 작성하고 있습니다. 솔직히 말해서 잉여로운 것이 아닌가 하면 할말은 없다지만..;;



요즘들어 특별한 일도 없고 딱히 할말도 없지만..
일단은 이렇게 지내고 있습니다..;;

Pictures 20160118 낙서 2016/01/18 01:40 by WSID

오랫만에 그려보니 아무런 생각이 없어졌습니다.. (...)



Pictures 2015 09 23 그냥 낙서.. [내용없음] 2015/09/23 01:12 by WSID



어쩌다보니 아무런 생각이 없어지는 것 같습니다...

1 2 3 4 5 6 7 8 9 10 다음